diff --git a/src/battle-phases.ts b/src/battle-phases.ts index b08dd4f6b..65209f3ed 100644 --- a/src/battle-phases.ts +++ b/src/battle-phases.ts @@ -1634,7 +1634,6 @@ export class MoveEffectPhase extends PokemonPhase { const hitCount = new Utils.IntegerHolder(1); // Assume single target for multi hit applyMoveAttrs(MultiHitAttr, user, this.getTarget(), this.move.getMove(), hitCount); - user.turnData.hitCount = 0; user.turnData.hitsLeft = user.turnData.hitCount = hitCount.value; } @@ -1642,12 +1641,18 @@ export class MoveEffectPhase extends PokemonPhase { user.pushMoveHistory(moveHistoryEntry); const targetHitChecks = Object.fromEntries(targets.map(p => [ p.getBattlerIndex(), this.hitCheck(p) ])); - if (targets.length === 1 && !targetHitChecks[this.targets[0]]) { + const activeTargets = targets.map(t => t.isActive(true)); + if (targets.length === 1 && !targetHitChecks[this.targets[0]] || !activeTargets.length) { user.turnData.hitCount = 1; user.turnData.hitsLeft = 1; - this.scene.queueMessage(getPokemonMessage(user, '\'s\nattack missed!')); - moveHistoryEntry.result = MoveResult.MISS; - applyMoveAttrs(MissEffectAttr, user, null, this.move.getMove()); + if (activeTargets.length) { + this.scene.queueMessage(getPokemonMessage(user, '\'s\nattack missed!')); + moveHistoryEntry.result = MoveResult.MISS; + applyMoveAttrs(MissEffectAttr, user, null, this.move.getMove()); + } else { + this.scene.queueMessage('But it failed!'); + moveHistoryEntry.result = MoveResult.FAIL; + } this.end(); return; } @@ -1720,7 +1725,7 @@ export class MoveEffectPhase extends PokemonPhase { if (--user.turnData.hitsLeft >= 1 && this.getTarget()?.isActive()) this.scene.unshiftPhase(this.getNewHitPhase()); else { - if (user.turnData.hitCount - user.turnData.hitsLeft > 1) + if (user.turnData.hitCount - Math.max(user.turnData.hitsLeft, 0) > 1) this.scene.queueMessage(`Hit ${user.turnData.hitCount} time(s)!`); this.scene.applyModifiers(HitHealModifier, this.player, user); } @@ -2914,7 +2919,9 @@ export class AttemptCapturePhase extends PokemonPhase { const pokemon = this.getPokemon() as EnemyPokemon; this.scene.unshiftPhase(new VictoryPhase(this.scene, this.battlerIndex)); - if (pokemon.getAbility().id === (!pokemon.fusionSpecies ? pokemon.getSpeciesForm() : pokemon.getFusionSpeciesForm()).abilityHidden) + const speciesForm = pokemon.fusionSpecies ? pokemon.getSpeciesForm() : pokemon.getFusionSpeciesForm(); + + if (speciesForm.abilityHidden && (pokemon.fusionSpecies ? pokemon.fusionAbilityIndex : pokemon.abilityIndex) === speciesForm.getAbilityCount() - 1) this.scene.validateAchv(achvs.HIDDEN_ABILITY); if (pokemon.species.pseudoLegendary || pokemon.species.legendary) diff --git a/src/data/ability.ts b/src/data/ability.ts index 451051570..a1cc6031a 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -1124,452 +1124,834 @@ function queueShowAbility(pokemon: Pokemon): void { export enum Abilities { NONE, - AIR_LOCK = 1, - ARENA_TRAP, - BATTLE_ARMOR, - BLAZE, - CHLOROPHYLL, - CLEAR_BODY, - CLOUD_NINE, - COLOR_CHANGE, - COMPOUND_EYES, - CUTE_CHARM, - DAMP, - DRIZZLE, - DROUGHT, - EARLY_BIRD, - EFFECT_SPORE, - FLAME_BODY, - FLASH_FIRE, - FORECAST, - GUTS, - HUGE_POWER, - HUSTLE, - HYPER_CUTTER, - ILLUMINATE, - IMMUNITY, - INNER_FOCUS, - INSOMNIA, - INTIMIDATE, - KEEN_EYE, - LEVITATE, - LIGHTNING_ROD, - LIMBER, - LIQUID_OOZE, - MAGMA_ARMOR, - MAGNET_PULL, - MARVEL_SCALE, - MINUS, - NATURAL_CURE, - OBLIVIOUS, - OVERGROW, - OWN_TEMPO, - PICKUP, - PLUS, - POISON_POINT, - PRESSURE, - PURE_POWER, - RAIN_DISH, - ROCK_HEAD, - ROUGH_SKIN, - RUN_AWAY, - SAND_STREAM, - SAND_VEIL, - SERENE_GRACE, - SHADOW_TAG, - SHED_SKIN, - SHELL_ARMOR, - SHIELD_DUST, - SOUNDPROOF, - SPEED_BOOST, - STATIC, STENCH, - STICKY_HOLD, + DRIZZLE, + SPEED_BOOST, + BATTLE_ARMOR, STURDY, - SUCTION_CUPS, - SWARM, - SWIFT_SWIM, - SYNCHRONIZE, - THICK_FAT, - TORRENT, - TRACE, - TRUANT, - VITAL_SPIRIT, + DAMP, + LIMBER, + SAND_VEIL, + STATIC, VOLT_ABSORB, WATER_ABSORB, - WATER_VEIL, - WHITE_SMOKE, + OBLIVIOUS, + CLOUD_NINE, + COMPOUND_EYES, + INSOMNIA, + COLOR_CHANGE, + IMMUNITY, + FLASH_FIRE, + SHIELD_DUST, + OWN_TEMPO, + SUCTION_CUPS, + INTIMIDATE, + SHADOW_TAG, + ROUGH_SKIN, WONDER_GUARD, - ADAPTABILITY, - AFTERMATH, - ANGER_POINT, - ANTICIPATION, - BAD_DREAMS, - DOWNLOAD, - DRY_SKIN, - FILTER, - FLOWER_GIFT, - FOREWARN, - FRISK, - GLUTTONY, - HEATPROOF, - HONEY_GATHER, - HYDRATION, - ICE_BODY, - IRON_FIST, - KLUTZ, - LEAF_GUARD, - MAGIC_GUARD, - MOLD_BREAKER, - MOTOR_DRIVE, - MULTITYPE, - NO_GUARD, - NORMALIZE, - POISON_HEAL, - QUICK_FEET, - RECKLESS, - RIVALRY, - SCRAPPY, - SIMPLE, - SKILL_LINK, - SLOW_START, - SNIPER, - SNOW_CLOAK, - SNOW_WARNING, - SOLAR_POWER, - SOLID_ROCK, - STALL, - STEADFAST, - STORM_DRAIN, - SUPER_LUCK, + LEVITATE, + EFFECT_SPORE, + SYNCHRONIZE, + CLEAR_BODY, + NATURAL_CURE, + LIGHTNING_ROD, + SERENE_GRACE, + SWIFT_SWIM, + CHLOROPHYLL, + ILLUMINATE, + TRACE, + HUGE_POWER, + POISON_POINT, + INNER_FOCUS, + MAGMA_ARMOR, + WATER_VEIL, + MAGNET_PULL, + SOUNDPROOF, + RAIN_DISH, + SAND_STREAM, + PRESSURE, + THICK_FAT, + EARLY_BIRD, + FLAME_BODY, + RUN_AWAY, + KEEN_EYE, + HYPER_CUTTER, + PICKUP, + TRUANT, + HUSTLE, + CUTE_CHARM, + PLUS, + MINUS, + FORECAST, + STICKY_HOLD, + SHED_SKIN, + GUTS, + MARVEL_SCALE, + LIQUID_OOZE, + OVERGROW, + BLAZE, + TORRENT, + SWARM, + ROCK_HEAD, + DROUGHT, + ARENA_TRAP, + VITAL_SPIRIT, + WHITE_SMOKE, + PURE_POWER, + SHELL_ARMOR, + AIR_LOCK, TANGLED_FEET, - TECHNICIAN, - TINTED_LENS, - UNAWARE, + MOTOR_DRIVE, + RIVALRY, + STEADFAST, + SNOW_CLOAK, + GLUTTONY, + ANGER_POINT, UNBURDEN, - ANALYTIC, - BIG_PECKS, + HEATPROOF, + SIMPLE, + DRY_SKIN, + DOWNLOAD, + IRON_FIST, + POISON_HEAL, + ADAPTABILITY, + SKILL_LINK, + HYDRATION, + SOLAR_POWER, + QUICK_FEET, + NORMALIZE, + SNIPER, + MAGIC_GUARD, + NO_GUARD, + STALL, + TECHNICIAN, + LEAF_GUARD, + KLUTZ, + MOLD_BREAKER, + SUPER_LUCK, + AFTERMATH, + ANTICIPATION, + FOREWARN, + UNAWARE, + TINTED_LENS, + FILTER, + SLOW_START, + SCRAPPY, + STORM_DRAIN, + ICE_BODY, + SOLID_ROCK, + SNOW_WARNING, + HONEY_GATHER, + FRISK, + RECKLESS, + MULTITYPE, + FLOWER_GIFT, + BAD_DREAMS, + PICKPOCKET, + SHEER_FORCE, CONTRARY, - CURSED_BODY, - DEFEATIST, + UNNERVE, DEFIANT, - FLARE_BOOST, - FRIEND_GUARD, - HARVEST, + DEFEATIST, + CURSED_BODY, HEALER, + FRIEND_GUARD, + WEAK_ARMOR, HEAVY_METAL, + LIGHT_METAL, + MULTISCALE, + TOXIC_BOOST, + FLARE_BOOST, + HARVEST, + TELEPATHY, + MOODY, + OVERCOAT, + POISON_TOUCH, + REGENERATOR, + BIG_PECKS, + SAND_RUSH, + WONDER_SKIN, + ANALYTIC, ILLUSION, IMPOSTER, INFILTRATOR, - IRON_BARBS, - JUSTIFIED, - LIGHT_METAL, - MAGIC_BOUNCE, - MOODY, - MOXIE, - MULTISCALE, MUMMY, - OVERCOAT, - PICKPOCKET, - POISON_TOUCH, - PRANKSTER, + MOXIE, + JUSTIFIED, RATTLED, - REGENERATOR, - SAND_FORCE, - SAND_RUSH, + MAGIC_BOUNCE, SAP_SIPPER, - SHEER_FORCE, - TELEPATHY, - TERAVOLT, - TOXIC_BOOST, - TURBOBLAZE, - UNNERVE, - VICTORY_STAR, - WEAK_ARMOR, - WONDER_SKIN, + PRANKSTER, + SAND_FORCE, + IRON_BARBS, ZEN_MODE, + VICTORY_STAR, + TURBOBLAZE, + TERAVOLT, + AROMA_VEIL, + FLOWER_VEIL, + CHEEK_POUCH, + PROTEAN, + FUR_COAT, + MAGICIAN, + BULLETPROOF, COMPETITIVE, + STRONG_JAW, + REFRIGERATE, + SWEET_VEIL, + STANCE_CHANGE, + GALE_WINGS, + MEGA_LAUNCHER, + GRASS_PELT, + SYMBIOSIS, + TOUGH_CLAWS, + PIXILATE, + GOOEY, + AERILATE, + PARENTAL_BOND, DARK_AURA, FAIRY_AURA, - PROTEAN, + AURA_BREAK, + PRIMORDIAL_SEA, + DESOLATE_LAND, DELTA_STREAM, + STAMINA, + WIMP_OUT, + EMERGENCY_EXIT, + WATER_COMPACTION, + MERCILESS, + SHIELDS_DOWN, + STAKEOUT, + WATER_BUBBLE, + STEELWORKER, + BERSERK, SLUSH_RUSH, - NEUTRALIZING_GAS -} + LONG_REACH, + LIQUID_VOICE, + TRIAGE, + GALVANIZE, + SURGE_SURFER, + SCHOOLING, + DISGUISE, + BATTLE_BOND, + POWER_CONSTRUCT, + CORROSION, + COMATOSE, + QUEENLY_MAJESTY, + INNARDS_OUT, + DANCER, + BATTERY, + FLUFFY, + DAZZLING, + SOUL_HEART, + TANGLING_HAIR, + RECEIVER, + POWER_OF_ALCHEMY, + BEAST_BOOST, + RKS_SYSTEM, + ELECTRIC_SURGE, + PSYCHIC_SURGE, + MISTY_SURGE, + GRASSY_SURGE, + FULL_METAL_BODY, + SHADOW_SHIELD, + PRISM_ARMOR, + NEUROFORCE, + INTREPID_SWORD, + DAUNTLESS_SHIELD, + LIBERO, + BALL_FETCH, + COTTON_DOWN, + PROPELLER_TAIL, + MIRROR_ARMOR, + GULP_MISSILE, + STALWART, + STEAM_ENGINE, + PUNK_ROCK, + SAND_SPIT, + ICE_SCALES, + RIPEN, + ICE_FACE, + POWER_SPOT, + MIMICRY, + SCREEN_CLEANER, + STEELY_SPIRIT, + PERISH_BODY, + WANDERING_SPIRIT, + GORILLA_TACTICS, + NEUTRALIZING_GAS, + PASTEL_VEIL, + HUNGER_SWITCH, + QUICK_DRAW, + UNSEEN_FIST, + CURIOUS_MEDICINE, + TRANSISTOR, + DRAGONS_MAW, + CHILLING_NEIGH, + GRIM_NEIGH, + AS_ONE_GLASTRIER, + AS_ONE_SPECTRIER, + LINGERING_AROMA, + SEED_SOWER, + THERMAL_EXCHANGE, + ANGER_SHELL, + PURIFYING_SALT, + WELL_BAKED_BODY, + WIND_RIDER, + GUARD_DOG, + ROCKY_PAYLOAD, + WIND_POWER, + ZERO_TO_HERO, + COMMANDER, + ELECTROMORPHOSIS, + PROTOSYNTHESIS, + QUARK_DRIVE, + GOOD_AS_GOLD, + VESSEL_OF_RUIN, + SWORD_OF_RUIN, + TABLETS_OF_RUIN, + BEADS_OF_RUIN, + ORICHALCUM_PULSE, + HADRON_ENGINE, + OPPORTUNIST, + CUD_CHEW, + SHARPNESS, + SUPREME_OVERLORD, + COSTAR, + TOXIC_DEBRIS, + ARMOR_TAIL, + EARTH_EATER, + MYCELIUM_MIGHT, + MINDS_EYE, + SUPERSWEET_SYRUP, + HOSPITALITY, + TOXIC_CHAIN, + EMBODY_ASPECT, + MOUNTAINEER, + WAVE_RIDER, + SKATER, + THRUST, + PERCEPTION, + PARRY, + INSTINCT, + DODGE, + JAGGED_EDGE, + FROSTBITE, + TENACITY, + PRIDE, + DEEP_SLEEP, + POWER_NAP, + SPIRIT, + WARM_BLANKET, + GULP, + HERBIVORE, + SANDPIT, + HOT_BLOODED, + MEDIC, + LIFE_FORCE, + LUNCHBOX, + NURSE, + MELEE, + SPONGE, + BODYGUARD, + HERO, + LAST_BASTION, + STEALTH, + VANGUARD, + NOMAD, + SEQUENCE, + GRASS_CLOAK, + CELEBRATE, + LULLABY, + CALMING, + DAZE, + FRIGHTEN, + INTERFERENCE, + MOOD_MAKER, + CONFIDENCE, + FORTUNE, + BONANZA, + EXPLODE, + OMNIPOTENT, + SHARE, + BLACK_HOLE, + SHADOW_DASH, + SPRINT, + DISGUST, + HIGH_RISE, + CLIMBER, + FLAME_BOOST, + AQUA_BOOST, + RUN_UP, + CONQUEROR, + SHACKLE, + DECOY, + SHIELD +}; -export const abilities = [ new Ability(Abilities.NONE, "-", "", 3) ]; +export const allAbilities = [ new Ability(Abilities.NONE, "-", "", 3) ]; export function initAbilities() { - abilities.push( - new Ability(Abilities.AIR_LOCK, "Air Lock", "Eliminates the effects of all weather.", 3) - .attr(SuppressWeatherEffectAbAttr, true), - new Ability(Abilities.ARENA_TRAP, "Arena Trap", "Prevents the foe from fleeing.", 3) - .attr(ArenaTrapAbAttr), - new Ability(Abilities.BATTLE_ARMOR, "Battle Armor", "The Pokémon is protected against critical hits.", 3) - .attr(BlockCritAbAttr), - new Ability(Abilities.BLAZE, "Blaze", "Powers up Fire-type moves in a pinch.", 3) - .attr(LowHpMoveTypePowerBoostAbAttr, Type.FIRE), - new Ability(Abilities.CHLOROPHYLL, "Chlorophyll", "Boosts the Pokémon's Speed in sunshine.", 3) - .attr(BattleStatMultiplierAbAttr, BattleStat.SPD, 2) - .condition(getWeatherCondition(WeatherType.SUNNY, WeatherType.HARSH_SUN)), // TODO: Show ability bar on weather change and summon - new Ability(Abilities.CLEAR_BODY, "Clear Body", "Prevents other Pokémon from lowering its stats.", 3) - .attr(ProtectStatAbAttr), - new Ability(Abilities.CLOUD_NINE, "Cloud Nine", "Eliminates the effects of non-severe weather.", 3) - .attr(SuppressWeatherEffectAbAttr), - new Ability(Abilities.COLOR_CHANGE, "Color Change", "Changes the Pokémon's type to the foe's move.", 3) - .attr(PostDefendTypeChangeAbAttr), - new Ability(Abilities.COMPOUND_EYES, "Compound Eyes", "The Pokémon's Accuracy is boosted.", 3) - .attr(BattleStatMultiplierAbAttr, BattleStat.ACC, 1.3), - new Ability(Abilities.CUTE_CHARM, "Cute Charm", "Contact with the Pokémon may cause infatuation.", 3) - .attr(PostDefendContactApplyTagChanceAbAttr, 30, BattlerTagType.INFATUATED), - new Ability(Abilities.DAMP, "Damp (N)", "Prevents the use of self-destructing moves.", 3), + allAbilities.push( + new Ability(Abilities.STENCH, "Stench (N)", "By releasing stench when attacking, this Pokémon\nmay cause the target to flinch.", 3), new Ability(Abilities.DRIZZLE, "Drizzle", "The Pokémon makes it rain when it enters a battle.", 3) .attr(PostSummonWeatherChangeAbAttr, WeatherType.RAIN), - new Ability(Abilities.DROUGHT, "Drought", "Turns the sunlight harsh when the Pokémon enters a battle.", 3) - .attr(PostSummonWeatherChangeAbAttr, WeatherType.SUNNY), - new Ability(Abilities.EARLY_BIRD, "Early Bird (N)", "The Pokémon awakens quickly from sleep.", 3), - new Ability(Abilities.EFFECT_SPORE, "Effect Spore", "Contact may poison or cause paralysis or sleep.", 3) - .attr(PostDefendContactApplyStatusEffectAbAttr, 10, StatusEffect.POISON, StatusEffect.PARALYSIS, StatusEffect.SLEEP), - new Ability(Abilities.FLAME_BODY, "Flame Body", "Contact with the Pokémon may burn the attacker.", 3) - .attr(PostDefendContactApplyStatusEffectAbAttr, 30, StatusEffect.BURN), - new Ability(Abilities.FLASH_FIRE, "Flash Fire", "It powers up Fire-type moves if it's hit by one.", 3) - .attr(TypeImmunityAddBattlerTagAbAttr, Type.FIRE, BattlerTagType.FIRE_BOOST, 1, (pokemon: Pokemon) => !pokemon.status || pokemon.status.effect !== StatusEffect.FREEZE), - new Ability(Abilities.FORECAST, "Forecast (N)", "Castform transforms with the weather.", 3), - new Ability(Abilities.GUTS, "Guts (N)", "Boosts Attack if there is a status problem.", 3), - new Ability(Abilities.HUGE_POWER, "Huge Power", "Raises the Pokémon's Attack stat.", 3) - .attr(PostSummonStatChangeAbAttr, BattleStat.ATK, 2, true), - new Ability(Abilities.HUSTLE, "Hustle", "Boosts the Attack stat, but lowers Accuracy.", 3) - .attr(BattleStatMultiplierAbAttr, BattleStat.ATK, 1.5) - .attr(BattleStatMultiplierAbAttr, BattleStat.ACC, 0.8), - new Ability(Abilities.HYPER_CUTTER, "Hyper Cutter", "Prevents other Pokémon from lowering Attack stat.", 3) - .attr(ProtectStatAbAttr, BattleStat.ATK), - new Ability(Abilities.ILLUMINATE, "Illuminate", "Raises the likelihood of an encounter being a double battle.", 3) - .attr(DoubleBattleChanceAbAttr), - new Ability(Abilities.IMMUNITY, "Immunity", "Prevents the Pokémon from getting poisoned.", 3) - .attr(StatusEffectImmunityAbAttr, StatusEffect.POISON), - new Ability(Abilities.INNER_FOCUS, "Inner Focus", "The Pokémon is protected from flinching.", 3) - .attr(BattlerTagImmunityAbAttr, BattlerTagType.FLINCHED), - new Ability(Abilities.INSOMNIA, "Insomnia", "Prevents the Pokémon from falling asleep.", 3) - .attr(StatusEffectImmunityAbAttr, StatusEffect.SLEEP) - .attr(BattlerTagImmunityAbAttr, BattlerTagType.DROWSY), - new Ability(Abilities.INTIMIDATE, "Intimidate", "Lowers the foe's Attack stat.", 3) - .attr(PostSummonStatChangeAbAttr, BattleStat.ATK, -1), - new Ability(Abilities.KEEN_EYE, "Keen Eye", "Prevents other Pokémon from lowering Accuracy.", 3) - .attr(ProtectStatAbAttr, BattleStat.ACC), - new Ability(Abilities.LEVITATE, "Levitate", "Gives immunity to Ground-type moves.", 3) - .attr(TypeImmunityAbAttr, Type.GROUND, (pokemon: Pokemon) => !pokemon.getTag(BattlerTagType.IGNORE_FLYING) && !pokemon.scene.arena.getTag(ArenaTagType.GRAVITY)), - new Ability(Abilities.LIGHTNING_ROD, "Lightning Rod", "Draws in all Electric-type moves to up Sp. Atk.", 3) - .attr(TypeImmunityStatChangeAbAttr, Type.ELECTRIC, BattleStat.SPATK, 1), - new Ability(Abilities.LIMBER, "Limber", "The Pokémon is protected from paralysis.", 3) + new Ability(Abilities.SPEED_BOOST, "Speed Boost", "Its Speed stat is boosted every turn.", 3) + .attr(PostTurnSpeedBoostAbAttr), + new Ability(Abilities.BATTLE_ARMOR, "Battle Armor", "Hard armor protects the Pokémon from critical hits.", 3) + .attr(BlockCritAbAttr), + new Ability(Abilities.STURDY, "Sturdy (N)", "It cannot be knocked out with one hit. One-hit KO\nmoves cannot knock it out, either.", 3), + new Ability(Abilities.DAMP, "Damp (N)", "Prevents the use of explosive moves, such as\nSelf-Destruct, by dampening its surroundings.", 3), + new Ability(Abilities.LIMBER, "Limber", "Its limber body protects the Pokémon from paralysis.", 3) .attr(StatusEffectImmunityAbAttr, StatusEffect.PARALYSIS), - new Ability(Abilities.LIQUID_OOZE, "Liquid Ooze (N)", "Damages attackers using any draining move.", 3), - new Ability(Abilities.MAGMA_ARMOR, "Magma Armor", "Prevents the Pokémon from becoming frozen.", 3) - .attr(StatusEffectImmunityAbAttr, StatusEffect.FREEZE), - new Ability(Abilities.MAGNET_PULL, "Magnet Pull", "Prevents Steel-type Pokémon from escaping.", 3) - /*.attr(ArenaTrapAbAttr) - .condition((pokemon: Pokemon) => pokemon.getOpponent()?.isOfType(Type.STEEL))*/, // TODO: Rework - new Ability(Abilities.MARVEL_SCALE, "Marvel Scale (N)", "Ups Defense if there is a status problem.", 3), - new Ability(Abilities.MINUS, "Minus (N)", "Ups Sp. Atk if another Pokémon has Plus or Minus.", 3), - new Ability(Abilities.NATURAL_CURE, "Natural Cure (N)", "All status problems heal when it switches out.", 3), - new Ability(Abilities.OBLIVIOUS, "Oblivious", "Prevents it from becoming infatuated.", 3) - .attr(BattlerTagImmunityAbAttr, BattlerTagType.INFATUATED), - new Ability(Abilities.OVERGROW, "Overgrow", "Powers up Grass-type moves in a pinch.", 3) - .attr(LowHpMoveTypePowerBoostAbAttr, Type.GRASS), - new Ability(Abilities.OWN_TEMPO, "Own Tempo", "Prevents the Pokémon from becoming confused.", 3) - .attr(BattlerTagImmunityAbAttr, BattlerTagType.CONFUSED), - new Ability(Abilities.PICKUP, "Pickup (N)", "The Pokémon may pick up items.", 3), - new Ability(Abilities.PLUS, "Plus (N)", "Ups Sp. Atk if another Pokémon has PLUS or MINUS.", 3), - new Ability(Abilities.POISON_POINT, "Poison Point", "Contact with the Pokémon may poison the attacker.", 3) - .attr(PostDefendContactApplyStatusEffectAbAttr, StatusEffect.POISON), - new Ability(Abilities.PRESSURE, "Pressure", "The Pokémon raises the foe's PP usage.", 3) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, 'is\nexerting its Pressure!')), - new Ability(Abilities.PURE_POWER, "Pure Power", "Raises the Pokémon's Attack stat.", 3) - .attr(PostSummonStatChangeAbAttr, BattleStat.ATK, 2, true), - new Ability(Abilities.RAIN_DISH, "Rain Dish", "The Pokémon gradually regains HP in rain.", 3) - .attr(PostWeatherLapseHealAbAttr, 1, WeatherType.RAIN, WeatherType.HEAVY_RAIN), - new Ability(Abilities.ROCK_HEAD, "Rock Head", "Protects the Pokémon from recoil damage.", 3) - .attr(BlockRecoilDamageAttr), - new Ability(Abilities.ROUGH_SKIN, "Rough Skin (N)", "Inflicts damage to the attacker on contact.", 3), - new Ability(Abilities.RUN_AWAY, "Run Away (N)", "Enables a sure getaway from wild Pokémon.", 3), - new Ability(Abilities.SAND_STREAM, "Sand Stream", "The Pokémon summons a sandstorm in battle.", 3) - .attr(PostSummonWeatherChangeAbAttr, WeatherType.SANDSTORM), - new Ability(Abilities.SAND_VEIL, "Sand Veil", "Boosts the Pokémon's Evasiveness in a sandstorm.", 3) + new Ability(Abilities.SAND_VEIL, "Sand Veil", "Boosts the Pokémon's evasiveness in a sandstorm.", 3) .attr(BattleStatMultiplierAbAttr, BattleStat.EVA, 1.2) .attr(BlockWeatherDamageAttr, WeatherType.SANDSTORM) .condition(getWeatherCondition(WeatherType.SANDSTORM)), - new Ability(Abilities.SERENE_GRACE, "Serene Grace (N)", "Boosts the likelihood of added effects appearing.", 3), - new Ability(Abilities.SHADOW_TAG, "Shadow Tag", "Prevents the foe from escaping.", 3) - .attr(ArenaTrapAbAttr), - new Ability(Abilities.SHED_SKIN, "Shed Skin (N)", "The Pokémon may heal its own status problems.", 3), - new Ability(Abilities.SHELL_ARMOR, "Shell Armor", "The Pokémon is protected against critical hits.", 3) - .attr(BlockCritAbAttr), - new Ability(Abilities.SHIELD_DUST, "Shield Dust (N)", "Blocks the added effects of attacks taken.", 3), - new Ability(Abilities.SOUNDPROOF, "Soundproof (N)", "Gives immunity to sound-based moves.", 3), - new Ability(Abilities.SPEED_BOOST, "Speed Boost", "Its Speed stat is gradually boosted.", 3) - .attr(PostTurnSpeedBoostAbAttr), - new Ability(Abilities.STATIC, "Static", "Contact with the Pokémon may cause paralysis.", 3) + new Ability(Abilities.STATIC, "Static", "The Pokémon is charged with static electricity, so\ncontact with it may cause paralysis.", 3) .attr(PostDefendContactApplyStatusEffectAbAttr, StatusEffect.PARALYSIS), - new Ability(Abilities.STENCH, "Stench (N)", "The stench may cause the target to flinch.", 3), - new Ability(Abilities.STICKY_HOLD, "Sticky Hold", "Protects the Pokémon from item theft.", 3) - .attr(BlockItemTheftAbAttr), - new Ability(Abilities.STURDY, "Sturdy (N)", "It cannot be knocked out with one hit.", 3), - new Ability(Abilities.SUCTION_CUPS, "Suction Cups (N)", "Negates all moves that force switching out.", 3), - new Ability(Abilities.SWARM, "Swarm", "Powers up Bug-type moves in a pinch.", 3) - .attr(LowHpMoveTypePowerBoostAbAttr, Type.BUG), - new Ability(Abilities.SWIFT_SWIM, "Swift Swim", "Boosts the Pokémon's Speed in rain.", 3) - .attr(BattleStatMultiplierAbAttr, BattleStat.SPD, 2) - .condition(getWeatherCondition(WeatherType.RAIN, WeatherType.HEAVY_RAIN)), // TODO: Show ability bar on weather change and summon - new Ability(Abilities.SYNCHRONIZE, "Synchronize (N)", "Passes a burn, poison, or paralysis to the foe.", 3), - new Ability(Abilities.THICK_FAT, "Thick Fat", "Ups resistance to Fire-type and Ice-type moves.", 3) - .attr(ReceivedTypeDamageMultiplierAbAttr, Type.FIRE, 0.5) - .attr(ReceivedTypeDamageMultiplierAbAttr, Type.ICE, 0.5), - new Ability(Abilities.TORRENT, "Torrent", "Powers up Water-type moves in a pinch.", 3) - .attr(LowHpMoveTypePowerBoostAbAttr, Type.WATER), - new Ability(Abilities.TRACE, "Trace (N)", "The Pokémon copies a foe's Ability.", 3), - new Ability(Abilities.TRUANT, "Truant", "Pokémon can't attack on consecutive turns.", 3) - .attr(PostSummonAddBattlerTagAbAttr, BattlerTagType.TRUANT, 1), - new Ability(Abilities.VITAL_SPIRIT, "Vital Spirit", "Prevents the Pokémon from falling asleep.", 3) + new Ability(Abilities.VOLT_ABSORB, "Volt Absorb", "Restores HP if hit by an Electric-type move instead\nof taking damage.", 3) + .attr(TypeImmunityHealAbAttr, Type.ELECTRIC), + new Ability(Abilities.WATER_ABSORB, "Water Absorb", "Restores HP if hit by a Water-type move instead of\ntaking damage.", 3) + .attr(TypeImmunityHealAbAttr, Type.WATER), + new Ability(Abilities.OBLIVIOUS, "Oblivious", "The Pokémon is oblivious, and that keeps it from\nbeing infatuated or falling for taunts.", 3) + .attr(BattlerTagImmunityAbAttr, BattlerTagType.INFATUATED), + new Ability(Abilities.CLOUD_NINE, "Cloud Nine", "Eliminates the effects of weather.", 3) + .attr(SuppressWeatherEffectAbAttr), + new Ability(Abilities.COMPOUND_EYES, "Compound Eyes", "The Pokémon's compound eyes boost its accuracy.", 3) + .attr(BattleStatMultiplierAbAttr, BattleStat.ACC, 1.3), + new Ability(Abilities.INSOMNIA, "Insomnia", "The Pokémon is suffering from insomnia and cannot\nfall asleep.", 3) .attr(StatusEffectImmunityAbAttr, StatusEffect.SLEEP) .attr(BattlerTagImmunityAbAttr, BattlerTagType.DROWSY), - new Ability(Abilities.VOLT_ABSORB, "Volt Absorb", "Restores HP if hit by an Electric-type move.", 3) - .attr(TypeImmunityHealAbAttr, Type.ELECTRIC), - new Ability(Abilities.WATER_ABSORB, "Water Absorb", "Restores HP if hit by a Water-type move.", 3) - .attr(TypeImmunityHealAbAttr, Type.WATER), - new Ability(Abilities.WATER_VEIL, "Water Veil", "Prevents the Pokémon from getting a burn.", 3) - .attr(StatusEffectImmunityAbAttr, StatusEffect.BURN), - new Ability(Abilities.WHITE_SMOKE, "White Smoke", "Prevents other Pokémon from lowering its stats.", 3) - .attr(ProtectStatAbAttr), - new Ability(Abilities.WONDER_GUARD, "Wonder Guard", "Only super effective moves will hit.", 3) + new Ability(Abilities.COLOR_CHANGE, "Color Change", "The Pokémon's type becomes the type of the move\nused on it.", 3) + .attr(PostDefendTypeChangeAbAttr), + new Ability(Abilities.IMMUNITY, "Immunity", "The immune system of the Pokémon prevents it from\ngetting poisoned.", 3) + .attr(StatusEffectImmunityAbAttr, StatusEffect.POISON), + new Ability(Abilities.FLASH_FIRE, "Flash Fire", "Powers up the Pokémon's Fire-type moves if it's hit\nby one.", 3) + .attr(TypeImmunityAddBattlerTagAbAttr, Type.FIRE, BattlerTagType.FIRE_BOOST, 1, (pokemon: Pokemon) => !pokemon.status || pokemon.status.effect !== StatusEffect.FREEZE), + new Ability(Abilities.SHIELD_DUST, "Shield Dust (N)", "This Pokémon's dust blocks the additional effects of\nattacks taken.", 3), + new Ability(Abilities.OWN_TEMPO, "Own Tempo", "This Pokémon has its own tempo, and that prevents\nit from becoming confused.", 3) + .attr(BattlerTagImmunityAbAttr, BattlerTagType.CONFUSED), + new Ability(Abilities.SUCTION_CUPS, "Suction Cups (N)", "This Pokémon uses suction cups to stay in one spot\nto negate all moves and items that force\nswitching out.", 3), + new Ability(Abilities.INTIMIDATE, "Intimidate", "The Pokémon intimidates opposing Pokémon upon\nentering battle, lowering their Attack stat.", 3) + .attr(PostSummonStatChangeAbAttr, BattleStat.ATK, -1), + new Ability(Abilities.SHADOW_TAG, "Shadow Tag", "This Pokémon steps on the opposing Pokémon's\nshadow to prevent it from escaping.", 3) + .attr(ArenaTrapAbAttr), + new Ability(Abilities.ROUGH_SKIN, "Rough Skin (N)", "This Pokémon inflicts damage with its rough skin\nto the attacker on contact.", 3), + new Ability(Abilities.WONDER_GUARD, "Wonder Guard", "Its mysterious power only lets supereffective moves\nhit the Pokémon.", 3) .attr(NonSuperEffectiveImmunityAbAttr), - new Ability(Abilities.ADAPTABILITY, "Adaptability", "Powers up moves of the same type.", 4) - .attr(StabBoostAbAttr), - new Ability(Abilities.AFTERMATH, "Aftermath (N)", "Damages the attacker landing the finishing hit.", 4), - new Ability(Abilities.ANGER_POINT, "Anger Point", "Maxes Attack after taking a critical hit.", 4) + new Ability(Abilities.LEVITATE, "Levitate", "By floating in the air, the Pokémon receives full\nimmunity to all Ground-type moves.", 3) + .attr(TypeImmunityAbAttr, Type.GROUND, (pokemon: Pokemon) => !pokemon.getTag(BattlerTagType.IGNORE_FLYING) && !pokemon.scene.arena.getTag(ArenaTagType.GRAVITY)), + new Ability(Abilities.EFFECT_SPORE, "Effect Spore", "Contact with the Pokémon may inflict poison, sleep,\nor paralysis on its attacker.", 3) + .attr(PostDefendContactApplyStatusEffectAbAttr, 10, StatusEffect.POISON, StatusEffect.PARALYSIS, StatusEffect.SLEEP), + new Ability(Abilities.SYNCHRONIZE, "Synchronize (N)", "The attacker will receive the same status condition if\nit inflicts a burn, poison, or paralysis to the Pokémon.", 3), + new Ability(Abilities.CLEAR_BODY, "Clear Body", "Prevents other Pokémon's moves or Abilities from\nlowering the Pokémon's stats.", 3) + .attr(ProtectStatAbAttr), + new Ability(Abilities.NATURAL_CURE, "Natural Cure (N)", "All status conditions heal when the Pokémon\nswitches out.", 3), + new Ability(Abilities.LIGHTNING_ROD, "Lightning Rod", "The Pokémon draws in all Electric-type moves.\nInstead of being hit by Electric-type moves,\nit boosts its Sp. Atk.", 3) + .attr(TypeImmunityStatChangeAbAttr, Type.ELECTRIC, BattleStat.SPATK, 1), + new Ability(Abilities.SERENE_GRACE, "Serene Grace (N)", "Boosts the likelihood of additional effects occurring\nwhen attacking.", 3), + new Ability(Abilities.SWIFT_SWIM, "Swift Swim", "Boosts the Pokémon's Speed stat in rain.", 3) + .attr(BattleStatMultiplierAbAttr, BattleStat.SPD, 2) + .condition(getWeatherCondition(WeatherType.RAIN, WeatherType.HEAVY_RAIN)), + new Ability(Abilities.CHLOROPHYLL, "Chlorophyll", "Boosts the Pokémon's Speed stat in harsh sunlight.", 3) + .attr(BattleStatMultiplierAbAttr, BattleStat.SPD, 2) + .condition(getWeatherCondition(WeatherType.SUNNY, WeatherType.HARSH_SUN)), + new Ability(Abilities.ILLUMINATE, "Illuminate", "Raises the likelihood of meeting wild Pokémon by\nilluminating the surroundings.", 3) + .attr(DoubleBattleChanceAbAttr), + new Ability(Abilities.TRACE, "Trace (N)", "When it enters a battle, the Pokémon copies an\nopposing Pokémon's Ability.", 3), + new Ability(Abilities.HUGE_POWER, "Huge Power", "Doubles the Pokémon's Attack stat.", 3) + .attr(PostSummonStatChangeAbAttr, BattleStat.ATK, 2, true), + new Ability(Abilities.POISON_POINT, "Poison Point", "Contact with the Pokémon may poison the attacker.", 3) + .attr(PostDefendContactApplyStatusEffectAbAttr, StatusEffect.POISON), + new Ability(Abilities.INNER_FOCUS, "Inner Focus", "The Pokémon's intensely focused, and that protects\nthe Pokémon from flinching.", 3) + .attr(BattlerTagImmunityAbAttr, BattlerTagType.FLINCHED), + new Ability(Abilities.MAGMA_ARMOR, "Magma Armor", "The Pokémon is covered with hot magma, which\nprevents the Pokémon from becoming frozen.", 3) + .attr(StatusEffectImmunityAbAttr, StatusEffect.FREEZE), + new Ability(Abilities.WATER_VEIL, "Water Veil", "The Pokémon is covered with a water veil, which\nprevents the Pokémon from getting a burn.", 3) + .attr(StatusEffectImmunityAbAttr, StatusEffect.BURN), + new Ability(Abilities.MAGNET_PULL, "Magnet Pull", "Prevents Steel-type Pokémon from escaping using\nits magnetic force.", 3) + /*.attr(ArenaTrapAbAttr) + .condition((pokemon: Pokemon) => pokemon.getOpponent()?.isOfType(Type.STEEL))*/, + new Ability(Abilities.SOUNDPROOF, "Soundproof (N)", "Soundproofing gives the Pokémon full\nimmunity to all sound-based moves.", 3), + new Ability(Abilities.RAIN_DISH, "Rain Dish", "The Pokémon gradually regains HP in rain.", 3) + .attr(PostWeatherLapseHealAbAttr, 1, WeatherType.RAIN, WeatherType.HEAVY_RAIN), + new Ability(Abilities.SAND_STREAM, "Sand Stream", "The Pokémon summons a sandstorm when it enters\na battle.", 3) + .attr(PostSummonWeatherChangeAbAttr, WeatherType.SANDSTORM), + new Ability(Abilities.PRESSURE, "Pressure", "By putting pressure on the opposing Pokémon, it\nraises their PP usage.", 3) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, 'is\nexerting its Pressure!')), + new Ability(Abilities.THICK_FAT, "Thick Fat", "The Pokémon is protected by a layer of thick fat,\nwhich halves the damage taken from Fire- and\nIce-type moves.", 3) + .attr(ReceivedTypeDamageMultiplierAbAttr, Type.FIRE, 0.5) + .attr(ReceivedTypeDamageMultiplierAbAttr, Type.ICE, 0.5), + new Ability(Abilities.EARLY_BIRD, "Early Bird (N)", "The Pokémon awakens from sleep twice as fast\nas other Pokémon.", 3), + new Ability(Abilities.FLAME_BODY, "Flame Body", "Contact with the Pokémon may burn the attacker.", 3) + .attr(PostDefendContactApplyStatusEffectAbAttr, 30, StatusEffect.BURN), + new Ability(Abilities.RUN_AWAY, "Run Away (N)", "Enables a sure getaway from wild Pokémon.", 3), + new Ability(Abilities.KEEN_EYE, "Keen Eye", "Keen eyes prevent other Pokémon from lowering this\nPokémon's accuracy.", 3) + .attr(ProtectStatAbAttr, BattleStat.ACC), + new Ability(Abilities.HYPER_CUTTER, "Hyper Cutter", "The Pokémon's proud of its powerful pincers. They\nprevent other Pokémon from lowering its Attack stat.", 3) + .attr(ProtectStatAbAttr, BattleStat.ATK), + new Ability(Abilities.PICKUP, "Pickup (N)", "The Pokémon may pick up the item an opposing\nPokémon used during a battle. It may pick up items\noutside of battle, too.", 3), + new Ability(Abilities.TRUANT, "Truant", "The Pokémon can't use a move if it had used a move\non the previous turn.", 3) + .attr(PostSummonAddBattlerTagAbAttr, BattlerTagType.TRUANT, 1), + new Ability(Abilities.HUSTLE, "Hustle", "Boosts the Attack stat, but lowers accuracy.", 3) + .attr(BattleStatMultiplierAbAttr, BattleStat.ATK, 1.5) + .attr(BattleStatMultiplierAbAttr, BattleStat.ACC, 0.8), + new Ability(Abilities.CUTE_CHARM, "Cute Charm", "Contact with the Pokémon may cause infatuation.", 3) + .attr(PostDefendContactApplyTagChanceAbAttr, 30, BattlerTagType.INFATUATED), + new Ability(Abilities.PLUS, "Plus (N)", "Boosts the Sp. Atk stat of the Pokémon if an ally\nwith the Plus or Minus Ability is also in battle.", 3), + new Ability(Abilities.MINUS, "Minus (N)", "Boosts the Sp. Atk stat of the Pokémon if an ally\nwith the Plus or Minus Ability is also in battle.", 3), + new Ability(Abilities.FORECAST, "Forecast (N)", "The Pokémon transforms with the weather to change\nits type to Water, Fire, or Ice.", 3), + new Ability(Abilities.STICKY_HOLD, "Sticky Hold", "Items held by the Pokémon are stuck fast and\ncannot be removed by other Pokémon.", 3) + .attr(BlockItemTheftAbAttr), + new Ability(Abilities.SHED_SKIN, "Shed Skin (N)", "The Pokémon may heal its own status conditions\nby shedding its skin.", 3), + new Ability(Abilities.GUTS, "Guts (N)", "It's so gutsy that having a status condition boosts\nthe Pokémon's Attack stat.", 3), + new Ability(Abilities.MARVEL_SCALE, "Marvel Scale (N)", "The Pokémon's marvelous scales boost the Defense\nstat if it has a status condition.", 3), + new Ability(Abilities.LIQUID_OOZE, "Liquid Ooze (N)", "The oozed liquid has a strong stench, which damages\nattackers using any draining move.", 3), + new Ability(Abilities.OVERGROW, "Overgrow", "Powers up Grass-type moves when the Pokémon's\nHP is low.", 3) + .attr(LowHpMoveTypePowerBoostAbAttr, Type.GRASS), + new Ability(Abilities.BLAZE, "Blaze", "Powers up Fire-type moves when the Pokémon's HP\nis low.", 3) + .attr(LowHpMoveTypePowerBoostAbAttr, Type.FIRE), + new Ability(Abilities.TORRENT, "Torrent", "Powers up Water-type moves when the Pokémon's\nHP is low.", 3) + .attr(LowHpMoveTypePowerBoostAbAttr, Type.WATER), + new Ability(Abilities.SWARM, "Swarm", "Powers up Bug-type moves when the Pokémon's HP\nis low.", 3) + .attr(LowHpMoveTypePowerBoostAbAttr, Type.BUG), + new Ability(Abilities.ROCK_HEAD, "Rock Head", "Protects the Pokémon from recoil damage.", 3) + .attr(BlockRecoilDamageAttr), + new Ability(Abilities.DROUGHT, "Drought", "Turns the sunlight harsh when the Pokémon enters\na battle.", 3) + .attr(PostSummonWeatherChangeAbAttr, WeatherType.SUNNY), + new Ability(Abilities.ARENA_TRAP, "Arena Trap", "Prevents opposing Pokémon from fleeing.", 3) + .attr(ArenaTrapAbAttr), + new Ability(Abilities.VITAL_SPIRIT, "Vital Spirit", "The Pokémon is full of vitality, and that prevents\nit from falling asleep.", 3) + .attr(StatusEffectImmunityAbAttr, StatusEffect.SLEEP) + .attr(BattlerTagImmunityAbAttr, BattlerTagType.DROWSY), + new Ability(Abilities.WHITE_SMOKE, "White Smoke", "The Pokémon is protected by its white smoke, which\nprevents other Pokémon from lowering its stats.", 3) + .attr(ProtectStatAbAttr), + new Ability(Abilities.PURE_POWER, "Pure Power", "Using its pure power, the Pokémon doubles its\nAttack stat.", 3) + .attr(PostSummonStatChangeAbAttr, BattleStat.ATK, 2, true), + new Ability(Abilities.SHELL_ARMOR, "Shell Armor", "A hard shell protects the Pokémon from critical hits.", 3) + .attr(BlockCritAbAttr), + new Ability(Abilities.AIR_LOCK, "Air Lock", "Eliminates the effects of weather.", 3) + .attr(SuppressWeatherEffectAbAttr, true), + new Ability(Abilities.TANGLED_FEET, "Tangled Feet (N)", "Raises evasiveness if the Pokémon is confused.", 4), + new Ability(Abilities.MOTOR_DRIVE, "Motor Drive", "Boosts its Speed stat if hit by an Electric-type move\ninstead of taking damage.", 4) + .attr(TypeImmunityStatChangeAbAttr, Type.ELECTRIC, BattleStat.SPD, 1), + new Ability(Abilities.RIVALRY, "Rivalry (N)", "Becomes competitive and deals more damage to\nPokémon of the same gender, but deals less to\nPokémon of the opposite gender.", 4), + new Ability(Abilities.STEADFAST, "Steadfast (N)", "The Pokémon's determination boosts the Speed\nstat each time the Pokémon flinches.", 4), + new Ability(Abilities.SNOW_CLOAK, "Snow Cloak", "Boosts evasiveness in a hailstorm.", 4) + .attr(BattleStatMultiplierAbAttr, BattleStat.EVA, 1.2) + .attr(BlockWeatherDamageAttr, WeatherType.HAIL), + new Ability(Abilities.GLUTTONY, "Gluttony (N)", "Makes the Pokémon eat a held Berry when its HP\ndrops to half or less, which is sooner than usual.", 4), + new Ability(Abilities.ANGER_POINT, "Anger Point", "The Pokémon is angered when it takes a critical hit,\nand that maxes its Attack stat.", 4) .attr(PostDefendCritStatChangeAbAttr, BattleStat.ATK, 6), - new Ability(Abilities.ANTICIPATION, "Anticipation (N)", "Senses a foe's dangerous moves.", 4), - new Ability(Abilities.BAD_DREAMS, "Bad Dreams (N)", "Reduces a sleeping foe's HP.", 4), - new Ability(Abilities.DOWNLOAD, "Download (N)", "Adjusts power according to a foe's defenses.", 4), - new Ability(Abilities.DRY_SKIN, "Dry Skin", "Reduces HP if it is hot. Water restores HP.", 4) + new Ability(Abilities.UNBURDEN, "Unburden (N)", "Boosts the Speed stat if the Pokémon's held item is\nused or lost.", 4), + new Ability(Abilities.HEATPROOF, "Heatproof", "The heatproof body of the Pokémon halves the\ndamage from Fire-type moves that hit it.", 4) + .attr(ReceivedTypeDamageMultiplierAbAttr, Type.FIRE, 0.5), + new Ability(Abilities.SIMPLE, "Simple", "The stat changes the Pokémon receives are doubled.", 4) + .attr(StatChangeMultiplierAbAttr, 2), + new Ability(Abilities.DRY_SKIN, "Dry Skin", "Restores HP in rain or when hit by Water-type\nmoves. Reduces HP in harsh sunlight, and increases\nthe damage received from Fire-type moves.", 4) .attr(PostWeatherLapseDamageAbAttr, 2, WeatherType.SUNNY, WeatherType.HARSH_SUN) .attr(PostWeatherLapseHealAbAttr, 2, WeatherType.RAIN, WeatherType.HEAVY_RAIN) .attr(ReceivedTypeDamageMultiplierAbAttr, Type.FIRE, 1.25) .attr(TypeImmunityHealAbAttr, Type.WATER), - new Ability(Abilities.FILTER, "Filter (N)", "Reduces damage from super-effective attacks.", 4), - new Ability(Abilities.FLOWER_GIFT, "Flower Gift (N)", "Powers up party Pokémon when it is sunny.", 4), - new Ability(Abilities.FOREWARN, "Forewarn (N)", "Determines what moves a foe has.", 4), - new Ability(Abilities.FRISK, "Frisk (N)", "The Pokémon can check a foe's held item.", 4), - new Ability(Abilities.GLUTTONY, "Gluttony (N)", "Encourages the early use of a held Berry.", 4), - new Ability(Abilities.HEATPROOF, "Heatproof", "Weakens the power of Fire-type moves.", 4) - .attr(ReceivedTypeDamageMultiplierAbAttr, Type.FIRE, 0.5), - new Ability(Abilities.HONEY_GATHER, "Honey Gather (N)", "The Pokémon may gather Honey from somewhere.", 4), - new Ability(Abilities.HYDRATION, "Hydration (N)", "Heals status problems if it is raining.", 4), - new Ability(Abilities.ICE_BODY, "Ice Body", "The Pokémon gradually regains HP in a hailstorm.", 4) - .attr(PostWeatherLapseHealAbAttr, 1, WeatherType.HAIL), - new Ability(Abilities.IRON_FIST, "Iron Fist (N)", "Boosts the power of punching moves.", 4), - new Ability(Abilities.KLUTZ, "Klutz (N)", "The Pokémon can't use any held items.", 4), - new Ability(Abilities.LEAF_GUARD, "Leaf Guard", "Prevents problems with status in sunny weather.", 4) - .attr(StatusEffectImmunityAbAttr) - .condition(getWeatherCondition(WeatherType.SUNNY, WeatherType.HARSH_SUN)), - new Ability(Abilities.MAGIC_GUARD, "Magic Guard (N)", "Protects the Pokémon from indirect damage.", 4), - new Ability(Abilities.MOLD_BREAKER, "Mold Breaker (N)", "Moves can be used regardless of Abilities.", 4), - new Ability(Abilities.MOTOR_DRIVE, "Motor Drive", "Raises Speed if hit by an Electric-type move.", 4) - .attr(TypeImmunityStatChangeAbAttr, Type.ELECTRIC, BattleStat.SPD, 1), - new Ability(Abilities.MULTITYPE, "Multitype (N)", "Changes type to match the held Plate.", 4), - new Ability(Abilities.NO_GUARD, "No Guard (N)", "Ensures attacks by or against the Pokémon land.", 4), - new Ability(Abilities.NORMALIZE, "Normalize (N)", "All the Pokémon's moves become Normal-type.", 4), - new Ability(Abilities.POISON_HEAL, "Poison Heal (N)", "Restores HP if the Pokémon is poisoned.", 4), - new Ability(Abilities.QUICK_FEET, "Quick Feet (N)", "Boosts Speed if there is a status problem.", 4), - new Ability(Abilities.RECKLESS, "Reckless", "Powers up moves that have recoil damage.", 4) - .attr(RecoilMovePowerBoostAbAttr), - new Ability(Abilities.RIVALRY, "Rivalry (N)", "Deals more damage to a Pokémon of same gender.", 4), - new Ability(Abilities.SCRAPPY, "Scrappy (N)", "Enables moves to hit Ghost-type Pokémon.", 4), - new Ability(Abilities.SIMPLE, "Simple", "Doubles all stat changes.", 4) - .attr(StatChangeMultiplierAbAttr, 2), - new Ability(Abilities.SKILL_LINK, "Skill Link (N)", "Increases the frequency of multi-strike moves.", 4), - new Ability(Abilities.SLOW_START, "Slow Start (N)", "Temporarily halves Attack and Speed.", 4), - new Ability(Abilities.SNIPER, "Sniper (N)", "Powers up moves if they become critical hits.", 4), - new Ability(Abilities.SNOW_CLOAK, "Snow Cloak", "Raises Evasiveness in a hailstorm.", 4) - .attr(BattleStatMultiplierAbAttr, BattleStat.EVA, 1.2) - .attr(BlockWeatherDamageAttr, WeatherType.HAIL), - new Ability(Abilities.SNOW_WARNING, "Snow Warning", "The Pokémon summons a hailstorm in battle.", 4) - .attr(PostSummonWeatherChangeAbAttr, WeatherType.HAIL), - new Ability(Abilities.SOLAR_POWER, "Solar Power", "In sunshine, Sp. Atk is boosted but HP decreases.", 4) + new Ability(Abilities.DOWNLOAD, "Download (N)", "Compares an opposing Pokémon's Defense and\nSp. Def stats before raising its own Attack or\nSp. Atk stat—whichever will be more effective.", 4), + new Ability(Abilities.IRON_FIST, "Iron Fist (N)", "Powers up punching moves.", 4), + new Ability(Abilities.POISON_HEAL, "Poison Heal (N)", "Restores HP if the Pokémon is poisoned instead of\nlosing HP.", 4), + new Ability(Abilities.ADAPTABILITY, "Adaptability", "Powers up moves of the same type as the Pokémon.", 4) + .attr(StabBoostAbAttr), + new Ability(Abilities.SKILL_LINK, "Skill Link (N)", "Maximizes the number of times multistrike\nmoves hit.", 4), + new Ability(Abilities.HYDRATION, "Hydration (N)", "Heals status conditions if it's raining.", 4), + new Ability(Abilities.SOLAR_POWER, "Solar Power", "Boosts the Sp. Atk stat in harsh sunlight, but HP\ndecreases every turn.", 4) .attr(PostWeatherLapseDamageAbAttr, 2, WeatherType.SUNNY, WeatherType.HARSH_SUN) .attr(BattleStatMultiplierAbAttr, BattleStat.SPATK, 1.5) .condition(getWeatherCondition(WeatherType.SUNNY, WeatherType.HARSH_SUN)), - new Ability(Abilities.SOLID_ROCK, "Solid Rock (N)", "Reduces damage from super-effective attacks.", 4), + new Ability(Abilities.QUICK_FEET, "Quick Feet (N)", "Boosts the Speed stat if the Pokémon has a\nstatus condition.", 4), + new Ability(Abilities.NORMALIZE, "Normalize (N)", "All the Pokémon's moves become Normal type.\nThe power of those moves is boosted a little.", 4), + new Ability(Abilities.SNIPER, "Sniper (N)", "Powers up moves if they become critical hits\nwhen attacking.", 4), + new Ability(Abilities.MAGIC_GUARD, "Magic Guard (N)", "The Pokémon only takes damage from attacks.", 4), + new Ability(Abilities.NO_GUARD, "No Guard (N)", "The Pokémon employs no-guard tactics to ensure\nincoming and outgoing attacks always land.", 4), new Ability(Abilities.STALL, "Stall (N)", "The Pokémon moves after all other Pokémon do.", 4), - new Ability(Abilities.STEADFAST, "Steadfast (N)", "Raises Speed each time the Pokémon flinches.", 4), - new Ability(Abilities.STORM_DRAIN, "Storm Drain", "Draws in all Water-type moves to up Sp. Atk.", 4) - .attr(TypeImmunityStatChangeAbAttr, Type.WATER, BattleStat.SPATK, 1), - new Ability(Abilities.SUPER_LUCK, "Super Luck (N)", "Heightens the critical-hit ratios of moves.", 4), - new Ability(Abilities.TANGLED_FEET, "Tangled Feet (N)", "Raises Evasiveness if the Pokémon is confused.", 4), new Ability(Abilities.TECHNICIAN, "Technician (N)", "Powers up the Pokémon's weaker moves.", 4), - new Ability(Abilities.TINTED_LENS, "Tinted Lens (N)", "Powers up \"not very effective\" moves.", 4), - new Ability(Abilities.UNAWARE, "Unaware", "Ignores any stat changes in the Pokémon.", 4) + new Ability(Abilities.LEAF_GUARD, "Leaf Guard", "Prevents status conditions in harsh sunlight.", 4) + .attr(StatusEffectImmunityAbAttr) + .condition(getWeatherCondition(WeatherType.SUNNY, WeatherType.HARSH_SUN)), + new Ability(Abilities.KLUTZ, "Klutz (N)", "The Pokémon can't use any held items.", 4), + new Ability(Abilities.MOLD_BREAKER, "Mold Breaker (N)", "Moves can be used on the target regardless of\nits Abilities.", 4), + new Ability(Abilities.SUPER_LUCK, "Super Luck (N)", "The Pokémon is so lucky that the critical-hit ratios\nof its moves are boosted.", 4), + new Ability(Abilities.AFTERMATH, "Aftermath (N)", "Damages the attacker if it contacts the Pokémon\nwith a finishing hit.", 4), + new Ability(Abilities.ANTICIPATION, "Anticipation (N)", "The Pokémon can sense an opposing Pokémon's\ndangerous moves.", 4), + new Ability(Abilities.FOREWARN, "Forewarn (N)", "When it enters a battle, the Pokémon can tell one of\nthe moves an opposing Pokémon has.", 4), + new Ability(Abilities.UNAWARE, "Unaware", "When attacking, the Pokémon ignores the target\nPokémon's stat changes.", 4) .attr(IgnoreOpponentStatChangesAbAttr), - new Ability(Abilities.UNBURDEN, "Unburden (N)", "Raises Speed if a held item is used.", 4), - new Ability(Abilities.ANALYTIC, "Analytic (N)", "Boosts move power when the Pokémon moves last.", 5), - new Ability(Abilities.BIG_PECKS, "Big Pecks", "Protects the Pokémon from Defense-lowering attacks.", 5) - .attr(ProtectStatAbAttr, BattleStat.DEF), + new Ability(Abilities.TINTED_LENS, "Tinted Lens (N)", "The Pokémon can use “not very effective” moves\nto deal regular damage.", 4), + new Ability(Abilities.FILTER, "Filter (N)", "Reduces the power of supereffective attacks taken.", 4), + new Ability(Abilities.SLOW_START, "Slow Start (N)", "For five turns, the Pokémon's Attack and Speed\nstats are halved.", 4), + new Ability(Abilities.SCRAPPY, "Scrappy (N)", "The Pokémon can hit Ghost-type Pokémon with\nNormal- and Fighting-type moves.", 4), + new Ability(Abilities.STORM_DRAIN, "Storm Drain", "Draws in all Water-type moves. Instead of being hit\nby Water-type moves, it boosts its Sp. Atk.", 4) + .attr(TypeImmunityStatChangeAbAttr, Type.WATER, BattleStat.SPATK, 1), + new Ability(Abilities.ICE_BODY, "Ice Body", "The Pokémon gradually regains HP in a hailstorm.", 4) + .attr(PostWeatherLapseHealAbAttr, 1, WeatherType.HAIL), + new Ability(Abilities.SOLID_ROCK, "Solid Rock (N)", "Reduces the power of supereffective attacks taken.", 4), + new Ability(Abilities.SNOW_WARNING, "Snow Warning", "The Pokémon summons a hailstorm when it enters\na battle.", 4) + .attr(PostSummonWeatherChangeAbAttr, WeatherType.HAIL), + new Ability(Abilities.HONEY_GATHER, "Honey Gather (N)", "The Pokémon may gather Honey after a battle.", 4), + new Ability(Abilities.FRISK, "Frisk (N)", "When it enters a battle, the Pokémon can check an\nopposing Pokémon's held item.", 4), + new Ability(Abilities.RECKLESS, "Reckless", "Powers up moves that have recoil damage.", 4) + .attr(RecoilMovePowerBoostAbAttr), + new Ability(Abilities.MULTITYPE, "Multitype (N)", "Changes the Pokémon's type to match the Plate or\nZ-Crystal it holds.", 4), + new Ability(Abilities.FLOWER_GIFT, "Flower Gift (N)", "Boosts the Attack and Sp. Def stats of itself\nand allies in harsh sunlight.", 4), + new Ability(Abilities.BAD_DREAMS, "Bad Dreams (N)", "Reduces the HP of sleeping opposing Pokémon.", 4), + new Ability(Abilities.PICKPOCKET, "Pickpocket (N)", "Steals an item from an attacker that made\ndirect contact.", 5), + new Ability(Abilities.SHEER_FORCE, "Sheer Force (N)", "Removes additional effects to increase the power\nof moves when attacking.", 5), new Ability(Abilities.CONTRARY, "Contrary", "Makes stat changes have an opposite effect.", 5) .attr(StatChangeMultiplierAbAttr, -1), + new Ability(Abilities.UNNERVE, "Unnerve (N)", "Unnerves opposing Pokémon and makes them unable\nto eat Berries.", 5), + new Ability(Abilities.DEFIANT, "Defiant (N)", "Boosts the Pokémon's Attack stat sharply when its\nstats are lowered.", 5), + new Ability(Abilities.DEFEATIST, "Defeatist (N)", "Halves the Pokémon's Attack and Sp. Atk stats\nwhen its HP becomes half or less.", 5), new Ability(Abilities.CURSED_BODY, "Cursed Body (N)", "May disable a move used on the Pokémon.", 5), - new Ability(Abilities.DEFEATIST, "Defeatist (N)", "Lowers stats when HP drops below half.", 5), - new Ability(Abilities.DEFIANT, "Defiant (N)", "Sharply raises Attack when the Pokémon's stats are lowered.", 5), - new Ability(Abilities.FLARE_BOOST, "Flare Boost (N)", "Powers up special attacks when burned.", 5), + new Ability(Abilities.HEALER, "Healer (N)", "Sometimes heals an ally's status condition.", 5), new Ability(Abilities.FRIEND_GUARD, "Friend Guard (N)", "Reduces damage done to allies.", 5), - new Ability(Abilities.HARVEST, "Harvest (N)", "May create another Berry after one is used.", 5), - new Ability(Abilities.HEALER, "Healer (N)", "May heal an ally's status conditions.", 5), + new Ability(Abilities.WEAK_ARMOR, "Weak Armor (N)", "Physical attacks to the Pokémon lower its Defense\nstat but sharply raise its Speed stat.", 5), new Ability(Abilities.HEAVY_METAL, "Heavy Metal (N)", "Doubles the Pokémon's weight.", 5), - new Ability(Abilities.ILLUSION, "Illusion (N)", "Enters battle disguised as the last Pokémon in the party.", 5), - new Ability(Abilities.IMPOSTER, "Imposter", "It transforms itself into the Pokémon it is facing.", 5) - .attr(PostSummonTransformAbAttr), - new Ability(Abilities.INFILTRATOR, "Infiltrator (N)", "Passes through the foe's barrier and strikes.", 5), - new Ability(Abilities.IRON_BARBS, "Iron Barbs (N)", "Inflicts damage to the Pokémon on contact.", 5), - new Ability(Abilities.JUSTIFIED, "Justified (N)", "Raises Attack when hit by a Dark-type move.", 5), new Ability(Abilities.LIGHT_METAL, "Light Metal (N)", "Halves the Pokémon's weight.", 5), - new Ability(Abilities.MAGIC_BOUNCE, "Magic Bounce (N)", "Reflects status- changing moves.", 5), - new Ability(Abilities.MOODY, "Moody (N)", "Raises one stat and lowers another.", 5), - new Ability(Abilities.MOXIE, "Moxie (N)", "Boosts Attack after knocking out any Pokémon.", 5), - new Ability(Abilities.MULTISCALE, "Multiscale (N)", "Reduces damage when HP is full.", 5), - new Ability(Abilities.MUMMY, "Mummy (N)", "Contact with this Pokémon spreads this Ability.", 5), - new Ability(Abilities.OVERCOAT, "Overcoat", "Protects the Pokémon from weather damage.", 5) + new Ability(Abilities.MULTISCALE, "Multiscale (N)", "Reduces the amount of damage the Pokémon takes\nwhile its HP is full.", 5), + new Ability(Abilities.TOXIC_BOOST, "Toxic Boost (N)", "Powers up physical attacks when the Pokémon\nis poisoned.", 5), + new Ability(Abilities.FLARE_BOOST, "Flare Boost (N)", "Powers up special attacks when the Pokémon\nis burned.", 5), + new Ability(Abilities.HARVEST, "Harvest (N)", "May create another Berry after one is used.", 5), + new Ability(Abilities.TELEPATHY, "Telepathy (N)", "Anticipates an ally's attack and dodges it.", 5), + new Ability(Abilities.MOODY, "Moody (N)", "Raises one stat sharply and lowers another\nevery turn.", 5), + new Ability(Abilities.OVERCOAT, "Overcoat", "Protects the Pokémon from things like sand, hail,\nand powder.", 5) .attr(BlockWeatherDamageAttr), - new Ability(Abilities.PICKPOCKET, "Pickpocket (N)", "Once per battle, steals an item when hit by another Pokémon.", 5), - new Ability(Abilities.POISON_TOUCH, "Poison Touch", "May poison targets when a Pokémon makes contact.", 5) + new Ability(Abilities.POISON_TOUCH, "Poison Touch", "May poison a target when the Pokémon\nmakes contact.", 5) .attr(PostDefendContactApplyStatusEffectAbAttr, 30, StatusEffect.POISON), - new Ability(Abilities.PRANKSTER, "Prankster (N)", "Gives priority to a status move.", 5), - new Ability(Abilities.RATTLED, "Rattled (N)", "BUG, GHOST or DARK type moves scare it and boost its Speed.", 5), new Ability(Abilities.REGENERATOR, "Regenerator (N)", "Restores a little HP when withdrawn from battle.", 5), - new Ability(Abilities.SAND_FORCE, "Sand Force (N)", "Boosts certain moves' power in a sandstorm.", 5), - new Ability(Abilities.SAND_RUSH, "Sand Rush", "Boosts the Pokémon's Speed in a sandstorm.", 5) + new Ability(Abilities.BIG_PECKS, "Big Pecks", "Protects the Pokémon from\nDefense-lowering effects.", 5) + .attr(ProtectStatAbAttr, BattleStat.DEF), + new Ability(Abilities.SAND_RUSH, "Sand Rush", "Boosts the Pokémon's Speed stat in a sandstorm.", 5) .attr(BattleStatMultiplierAbAttr, BattleStat.SPD, 2) .attr(BlockWeatherDamageAttr, WeatherType.SANDSTORM) .condition(getWeatherCondition(WeatherType.SANDSTORM)), - new Ability(Abilities.SAP_SIPPER, "Sap Sipper", "Boosts Attack when hit by a Grass-type move.", 5) + new Ability(Abilities.WONDER_SKIN, "Wonder Skin (N)", "Makes status moves more likely to miss.", 5), + new Ability(Abilities.ANALYTIC, "Analytic (N)", "Boosts move power when the Pokémon moves last.", 5), + new Ability(Abilities.ILLUSION, "Illusion (N)", "Comes out disguised as the Pokémon in the party's\nlast spot.", 5), + new Ability(Abilities.IMPOSTER, "Imposter", "The Pokémon transforms itself into the Pokémon\nit's facing.", 5) + .attr(PostSummonTransformAbAttr), + new Ability(Abilities.INFILTRATOR, "Infiltrator (N)", "Passes through the opposing Pokémon's barrier,\nsubstitute, and the like and strikes.", 5), + new Ability(Abilities.MUMMY, "Mummy (N)", "Contact with the Pokémon changes the attacker's\nAbility to Mummy.", 5), + new Ability(Abilities.MOXIE, "Moxie (N)", "The Pokémon shows moxie, and that boosts the\nAttack stat after knocking out any Pokémon.", 5), + new Ability(Abilities.JUSTIFIED, "Justified (N)", "Being hit by a Dark-type move boosts the Attack\nstat of the Pokémon, for justice.", 5), + new Ability(Abilities.RATTLED, "Rattled (N)", "Dark-, Ghost-, and Bug-type moves scare the\nPokémon and boost its Speed stat.", 5), + new Ability(Abilities.MAGIC_BOUNCE, "Magic Bounce (N)", "Reflects status moves instead of getting hit\nby them.", 5), + new Ability(Abilities.SAP_SIPPER, "Sap Sipper", "Boosts the Attack stat if hit by a Grass-type move\ninstead of taking damage.", 5) .attr(TypeImmunityStatChangeAbAttr, Type.GRASS, BattleStat.ATK, 1), - new Ability(Abilities.SHEER_FORCE, "Sheer Force (N)", "Removes added effects to increase move damage.", 5), - new Ability(Abilities.TELEPATHY, "Telepathy (N)", "Anticipates an ally's Attack and dodges it.", 5), - new Ability(Abilities.TERAVOLT, "Teravolt (N)", "Moves can be used regardless of Abilities.", 5), - new Ability(Abilities.TOXIC_BOOST, "Toxic Boost (N)", "Powers up physical attacks when poisoned.", 5), - new Ability(Abilities.TURBOBLAZE, "Turboblaze (N)", "Moves can be used regardless of Abilities.", 5), - new Ability(Abilities.UNNERVE, "Unnerve (N)", "Makes the foe nervous and unable to eat Berries.", 5), - new Ability(Abilities.VICTORY_STAR, "Victory Star (N)", "Boosts the Accuracy of its allies and itself.", 5), - new Ability(Abilities.WEAK_ARMOR, "Weak Armor (N)", "Physical attacks lower Defense and raise Speed.", 5), - new Ability(Abilities.WONDER_SKIN, "Wonder Skin (N)", "Makes status-changing moves more likely to miss.", 5), - new Ability(Abilities.ZEN_MODE, "Zen Mode (N)", "Changes form when HP drops below half.", 5), - new Ability(Abilities.COMPETITIVE, "Competitive (N)", "Sharply raises Sp. Atk when the Pokémon's stats are lowered.", 6), - new Ability(Abilities.DARK_AURA, "Dark Aura (N)", "Raises power of DARK type moves for all Pokémon in battle.", 6), - new Ability(Abilities.FAIRY_AURA, "Fairy Aura (N)", "Raises power of FAIRY type moves for all Pokémon in battle.", 6), - new Ability(Abilities.PROTEAN, "Protean (N)", "Changes the Pokémon's type to its last used move.", 6), - new Ability(Abilities.DELTA_STREAM, "Delta Stream", "The Pokémon creates strong winds when it enters a battle.", 6) + new Ability(Abilities.PRANKSTER, "Prankster (N)", "Gives priority to a status move.", 5), + new Ability(Abilities.SAND_FORCE, "Sand Force (N)", "Boosts the power of Rock-, Ground-, and Steel-type\nmoves in a sandstorm.", 5), + new Ability(Abilities.IRON_BARBS, "Iron Barbs (N)", "Inflicts damage on the attacker upon contact with\niron barbs.", 5), + new Ability(Abilities.ZEN_MODE, "Zen Mode (N)", "Changes the Pokémon's shape when HP is half\nor less.", 5), + new Ability(Abilities.VICTORY_STAR, "Victory Star (N)", "Boosts the accuracy of its allies and itself.", 5), + new Ability(Abilities.TURBOBLAZE, "Turboblaze (N)", "Moves can be used on the target regardless of\nits Abilities.", 5), + new Ability(Abilities.TERAVOLT, "Teravolt (N)", "Moves can be used on the target regardless of\nits Abilities.", 5), + new Ability(Abilities.AROMA_VEIL, "Aroma Veil (N)", "Protects itself and its allies from attacks that limit\ntheir move choices.", 6), + new Ability(Abilities.FLOWER_VEIL, "Flower Veil (N)", "Ally Grass-type Pokémon are protected from\nstatus conditions and the lowering of their stats.", 6), + new Ability(Abilities.CHEEK_POUCH, "Cheek Pouch (N)", "Restores HP as well when the Pokémon eats a Berry.", 6), + new Ability(Abilities.PROTEAN, "Protean (N)", "Changes the Pokémon's type to the type of the\nmove it's about to use.", 6), + new Ability(Abilities.FUR_COAT, "Fur Coat (N)", "Halves the damage from physical moves.", 6), + new Ability(Abilities.MAGICIAN, "Magician (N)", "The Pokémon steals the held item of a Pokémon it\nhits with a move.", 6), + new Ability(Abilities.BULLETPROOF, "Bulletproof (N)", "Protects the Pokémon from some ball and\nbomb moves.", 6), + new Ability(Abilities.COMPETITIVE, "Competitive (N)", "Boosts the Sp. Atk stat sharply when a stat\nis lowered.", 6), + new Ability(Abilities.STRONG_JAW, "Strong Jaw (N)", "The Pokémon's strong jaw boosts the power of its\nbiting moves.", 6), + new Ability(Abilities.REFRIGERATE, "Refrigerate (N)", "Normal-type moves become Ice-type moves.\nThe power of those moves is boosted a little.", 6), + new Ability(Abilities.SWEET_VEIL, "Sweet Veil (N)", "Prevents itself and ally Pokémon from falling asleep.", 6), + new Ability(Abilities.STANCE_CHANGE, "Stance Change (N)", "The Pokémon changes its form to Blade Forme when\nit uses an attack move and changes to Shield Forme\nwhen it uses King's Shield.", 6), + new Ability(Abilities.GALE_WINGS, "Gale Wings (N)", "Gives priority to Flying-type moves when\nthe Pokémon's HP is full.", 6), + new Ability(Abilities.MEGA_LAUNCHER, "Mega Launcher (N)", "Powers up aura and pulse moves.", 6), + new Ability(Abilities.GRASS_PELT, "Grass Pelt (N)", "Boosts the Pokémon's Defense stat on\nGrassy Terrain.", 6), + new Ability(Abilities.SYMBIOSIS, "Symbiosis (N)", "The Pokémon passes its item to an ally that has\nused up an item.", 6), + new Ability(Abilities.TOUGH_CLAWS, "Tough Claws (N)", "Powers up moves that make direct contact.", 6), + new Ability(Abilities.PIXILATE, "Pixilate (N)", "Normal-type moves become Fairy-type moves.\nThe power of those moves is boosted a little.", 6), + new Ability(Abilities.GOOEY, "Gooey (N)", "Contact with the Pokémon lowers the attacker's\nSpeed stat.", 6), + new Ability(Abilities.AERILATE, "Aerilate (N)", "Normal-type moves become Flying-type moves.\nThe power of those moves is boosted a little.", 6), + new Ability(Abilities.PARENTAL_BOND, "Parental Bond (N)", "Parent and child each attacks.", 6), + new Ability(Abilities.DARK_AURA, "Dark Aura (N)", "Powers up each Pokémon's Dark-type moves.", 6), + new Ability(Abilities.FAIRY_AURA, "Fairy Aura (N)", "Powers up each Pokémon's Fairy-type moves.", 6), + new Ability(Abilities.AURA_BREAK, "Aura Break (N)", "The effects of “Aura” Abilities are reversed\nto lower the power of affected moves.", 6), + new Ability(Abilities.PRIMORDIAL_SEA, "Primordial Sea (N)", "The Pokémon changes the weather to nullify\nFire-type attacks.", 6), + new Ability(Abilities.DESOLATE_LAND, "Desolate Land (N)", "The Pokémon changes the weather to nullify\nWater-type attacks.", 6), + new Ability(Abilities.DELTA_STREAM, "Delta Stream", "The Pokémon changes the weather to eliminate all\nof the Flying type's weaknesses.", 6) .attr(PostSummonWeatherChangeAbAttr, WeatherType.STRONG_WINDS), - new Ability(Abilities.SLUSH_RUSH, "Slush Rush", "Boosts the Pokémon's Speed stat in a hailstorm.", 7) + new Ability(Abilities.STAMINA, "Stamina (N)", "Boosts the Defense stat when hit by an attack.", 7), + new Ability(Abilities.WIMP_OUT, "Wimp Out (N)", "The Pokémon cowardly switches out when its HP\nbecomes half or less.", 7), + new Ability(Abilities.EMERGENCY_EXIT, "Emergency Exit (N)", "The Pokémon, sensing danger, switches out when its\nHP becomes half or less.", 7), + new Ability(Abilities.WATER_COMPACTION, "Water Compaction (N)", "Boosts the Pokémon's Defense stat sharply when hit\nby a Water-type move.", 7), + new Ability(Abilities.MERCILESS, "Merciless (N)", "The Pokémon's attacks become critical hits if the\ntarget is poisoned.", 7), + new Ability(Abilities.SHIELDS_DOWN, "Shields Down (N)", "When its HP becomes half or less, the Pokémon's\nshell breaks and it becomes aggressive.", 7), + new Ability(Abilities.STAKEOUT, "Stakeout (N)", "Doubles the damage dealt to the target's\nreplacement if the target switches out.", 7), + new Ability(Abilities.WATER_BUBBLE, "Water Bubble (N)", "Lowers the power of Fire-type moves done to the\nPokémon and prevents the Pokémon from getting\na burn.", 7), + new Ability(Abilities.STEELWORKER, "Steelworker (N)", "Powers up Steel-type moves.", 7), + new Ability(Abilities.BERSERK, "Berserk (N)", "Boosts the Pokémon's Sp. Atk stat when it takes\na hit that causes its HP to become half or less.", 7), + new Ability(Abilities.SLUSH_RUSH, "Slush Rush (N)", "Boosts the Pokémon's Speed stat in a hailstorm.", 7) .attr(BattleStatMultiplierAbAttr, BattleStat.SPD, 2) .condition(getWeatherCondition(WeatherType.HAIL)), - // TODO: No WeatherType.Snow yet - // TODO: Show ability bar on weather change and summon - new Ability(Abilities.NEUTRALIZING_GAS, "Neutralizing Gas (N)", "Neutralizes abilities of all Pokémon in battle.", 8) + new Ability(Abilities.LONG_REACH, "Long Reach (N)", "The Pokémon uses its moves without making contact\nwith the target.", 7), + new Ability(Abilities.LIQUID_VOICE, "Liquid Voice (N)", "All sound-based moves become Water-type moves.", 7), + new Ability(Abilities.TRIAGE, "Triage (N)", "Gives priority to a healing move.", 7), + new Ability(Abilities.GALVANIZE, "Galvanize (N)", "Normal-type moves become Electric-type moves.\nThe power of those moves is boosted a little.", 7), + new Ability(Abilities.SURGE_SURFER, "Surge Surfer (N)", "Doubles the Pokémon's Speed stat on\nElectric Terrain.", 7), + new Ability(Abilities.SCHOOLING, "Schooling (N)", "When it has a lot of HP, the Pokémon forms a\npowerful school. It stops schooling when its HP\nis low.", 7), + new Ability(Abilities.DISGUISE, "Disguise (N)", "Once per battle, the shroud that covers the\nPokémon can protect it from an attack.", 7), + new Ability(Abilities.BATTLE_BOND, "Battle Bond (N)", "Defeating an opposing Pokémon strengthens the\nPokémon's bond with its Trainer, and it becomes\nAsh-Greninja. Water Shuriken gets more powerful.", 7), + new Ability(Abilities.POWER_CONSTRUCT, "Power Construct (N)", "Other Cells gather to aid when its HP becomes\nhalf or less. Then the Pokémon changes\nits form to Complete Forme.", 7), + new Ability(Abilities.CORROSION, "Corrosion (N)", "The Pokémon can poison the target even if it's\na Steel or Poison type.", 7), + new Ability(Abilities.COMATOSE, "Comatose (N)", "It's always drowsing and will never wake up.\nIt can attack without waking up.", 7), + new Ability(Abilities.QUEENLY_MAJESTY, "Queenly Majesty (N)", "Its majesty pressures the opposing Pokémon,\nmaking it unable to attack using priority moves.", 7), + new Ability(Abilities.INNARDS_OUT, "Innards Out (N)", "Damages the attacker landing the finishing hit\nby the amount equal to its last HP.", 7), + new Ability(Abilities.DANCER, "Dancer (N)", "When another Pokémon uses a dance move,\nit can use a dance move following it regardless\nof its Speed.", 7), + new Ability(Abilities.BATTERY, "Battery (N)", "Powers up ally Pokémon's special moves.", 7), + new Ability(Abilities.FLUFFY, "Fluffy (N)", "Halves the damage taken from moves that make\ndirect contact, but doubles that of Fire-type moves.", 7), + new Ability(Abilities.DAZZLING, "Dazzling (N)", "Surprises the opposing Pokémon, making it unable\nto attack using priority moves.", 7), + new Ability(Abilities.SOUL_HEART, "Soul-Heart (N)", "Boosts its Sp. Atk stat every time a Pokémon faints.", 7), + new Ability(Abilities.TANGLING_HAIR, "Tangling Hair (N)", "Contact with the Pokémon lowers the attacker's\nSpeed stat.", 7), + new Ability(Abilities.RECEIVER, "Receiver (N)", "The Pokémon copies the Ability of a defeated ally.", 7), + new Ability(Abilities.POWER_OF_ALCHEMY, "Power of Alchemy (N)", "The Pokémon copies the Ability of a defeated ally.", 7), + new Ability(Abilities.BEAST_BOOST, "Beast Boost (N)", "The Pokémon boosts its most proficient stat each\ntime it knocks out a Pokémon.", 7), + new Ability(Abilities.RKS_SYSTEM, "RKS System (N)", "Changes the Pokémon's type to match the\nmemory disc it holds.", 7), + new Ability(Abilities.ELECTRIC_SURGE, "Electric Surge (N)", "Turns the ground into Electric Terrain when the\nPokémon enters a battle.", 7), + new Ability(Abilities.PSYCHIC_SURGE, "Psychic Surge (N)", "Turns the ground into Psychic Terrain when\nthe Pokémon enters a battle.", 7), + new Ability(Abilities.MISTY_SURGE, "Misty Surge (N)", "Turns the ground into Misty Terrain when\nthe Pokémon enters a battle.", 7), + new Ability(Abilities.GRASSY_SURGE, "Grassy Surge (N)", "Turns the ground into Grassy Terrain when\nthe Pokémon enters a battle.", 7), + new Ability(Abilities.FULL_METAL_BODY, "Full Metal Body (N)", "Prevents other Pokémon's moves or Abilities from\nlowering the Pokémon's stats.", 7), + new Ability(Abilities.SHADOW_SHIELD, "Shadow Shield (N)", "Reduces the amount of damage the Pokémon takes\nwhile its HP is full.", 7), + new Ability(Abilities.PRISM_ARMOR, "Prism Armor (N)", "Reduces the power of supereffective attacks taken.", 7), + new Ability(Abilities.NEUROFORCE, "Neuroforce (N)", "Powers up moves that are super effective.", 7), + new Ability(Abilities.INTREPID_SWORD, "Intrepid Sword (N)", "Boosts the Pokémon's Attack stat when the Pokémon\nenters a battle.", 8), + new Ability(Abilities.DAUNTLESS_SHIELD, "Dauntless Shield (N)", "Boosts the Pokémon's Defense stat when the Pokémon\nenters a battle.", 8), + new Ability(Abilities.LIBERO, "Libero (N)", "Changes the Pokémon's type to the type of the\nmove it's about to use.", 8), + new Ability(Abilities.BALL_FETCH, "Ball Fetch (N)", "If the Pokémon is not holding an item, it will fetch\nthe Poké Ball from the first failed throw\nof the battle.", 8), + new Ability(Abilities.COTTON_DOWN, "Cotton Down (N)", "When the Pokémon is hit by an attack, it scatters\ncotton fluff around and lowers the Speed stat of\nall Pokémon except itself.", 8), + new Ability(Abilities.PROPELLER_TAIL, "Propeller Tail (N)", "Ignores the effects of opposing Pokémon's Abilities and\nmoves that draw in moves.", 8), + new Ability(Abilities.MIRROR_ARMOR, "Mirror Armor (N)", "Bounces back only the stat-lowering effects that\nthe Pokémon receives.", 8), + new Ability(Abilities.GULP_MISSILE, "Gulp Missile (N)", "When the Pokémon uses Surf or Dive, it will come back\nwith prey. When it takes damage, it will spit out the prey\nto attack.", 8), + new Ability(Abilities.STALWART, "Stalwart (N)", "Ignores the effects of opposing Pokémon's Abilities and\nmoves that draw in moves.", 8), + new Ability(Abilities.STEAM_ENGINE, "Steam Engine (N)", "Boosts the Pokémon's Speed stat drastically if hit by a\nFire- or Water-type move.", 8), + new Ability(Abilities.PUNK_ROCK, "Punk Rock (N)", "Boosts the power of sound-based moves.\nThe Pokémon also takes half the damage from\nthese kinds of moves.", 8), + new Ability(Abilities.SAND_SPIT, "Sand Spit (N)", "The Pokémon creates a sandstorm when it's hit by\nan attack.", 8), + new Ability(Abilities.ICE_SCALES, "Ice Scales (N)", "The Pokémon is protected by ice scales, which halve\nthe damage taken from special moves.", 8), + new Ability(Abilities.RIPEN, "Ripen (N)", "Ripens Berries and doubles their effect.", 8), + new Ability(Abilities.ICE_FACE, "Ice Face (N)", "The Pokémon's ice head can take a physical attack as\na substitute, but the attack also changes the Pokémon's\nappearance. The ice will be restored when it hails.", 8), + new Ability(Abilities.POWER_SPOT, "Power Spot (N)", "Just being next to the Pokémon powers up moves.", 8), + new Ability(Abilities.MIMICRY, "Mimicry (N)", "Changes the Pokémon's type depending on the terrain.", 8), + new Ability(Abilities.SCREEN_CLEANER, "Screen Cleaner (N)", "When the Pokémon enters a battle, the effects of\nLight Screen, Reflect, and Aurora Veil are nullified for\nboth opposing and ally Pokémon.", 8), + new Ability(Abilities.STEELY_SPIRIT, "Steely Spirit (N)", "Powers up ally Pokémon's Steel-type moves.", 8), + new Ability(Abilities.PERISH_BODY, "Perish Body (N)", "When hit by a move that makes direct contact,\nthe Pokémon and the attacker will faint after three turns\nunless they switch out of battle.", 8), + new Ability(Abilities.WANDERING_SPIRIT, "Wandering Spirit (N)", "The Pokémon exchanges Abilities with a Pokémon\nthat hits it with a move that makes direct contact.", 8), + new Ability(Abilities.GORILLA_TACTICS, "Gorilla Tactics (N)", "Boosts the Pokémon's Attack stat but only allows\nthe use of the first selected move.", 8), + new Ability(Abilities.NEUTRALIZING_GAS, "Neutralizing Gas (N)", "If the Pokémon with Neutralizing Gas is in the battle,\nthe effects of all Pokémon's Abilities will be nullified\nor will not be triggered.", 8), + new Ability(Abilities.PASTEL_VEIL, "Pastel Veil (N)", "Protects the Pokémon and its ally Pokémon from\nbeing poisoned.", 8), + new Ability(Abilities.HUNGER_SWITCH, "Hunger Switch (N)", "The Pokémon changes its form, alternating between\nits Full Belly Mode and Hangry Mode after the end of\neach turn.", 8), + new Ability(Abilities.QUICK_DRAW, "Quick Draw (N)", "Enables the Pokémon to move first occasionally.", 8), + new Ability(Abilities.UNSEEN_FIST, "Unseen Fist (N)", "If the Pokémon uses moves that make direct contact,\nit can attack the target even if the target protects itself.", 8), + new Ability(Abilities.CURIOUS_MEDICINE, "Curious Medicine (N)", "When the Pokémon enters a battle, it scatters medicine\nfrom its shell, which removes all stat changes\nfrom allies.", 8), + new Ability(Abilities.TRANSISTOR, "Transistor (N)", "Powers up Electric-type moves.", 8), + new Ability(Abilities.DRAGONS_MAW, "Dragon's Maw (N)", "Powers up Dragon-type moves.", 8), + new Ability(Abilities.CHILLING_NEIGH, "Chilling Neigh (N)", "When the Pokémon knocks out a target, it utters a\nchilling neigh, which boosts its Attack stat.", 8), + new Ability(Abilities.GRIM_NEIGH, "Grim Neigh (N)", "When the Pokémon knocks out a target, it utters a\nterrifying neigh, which boosts its Sp. Atk stat.", 8), + new Ability(Abilities.AS_ONE_GLASTRIER, "As One (N)", "This Ability combines the effects of both Calyrex's\nUnnerve Ability and Glastrier's Chilling Neigh Ability.", 8), + new Ability(Abilities.AS_ONE_SPECTRIER, "As One (N)", "This Ability combines the effects of both Calyrex's\nUnnerve Ability and Spectrier's Grim Neigh Ability.", 8), + new Ability(Abilities.LINGERING_AROMA, "Lingering Aroma (N)", "", 9), + new Ability(Abilities.SEED_SOWER, "Seed Sower (N)", "", 9), + new Ability(Abilities.THERMAL_EXCHANGE, "Thermal Exchange (N)", "", 9), + new Ability(Abilities.ANGER_SHELL, "Anger Shell (N)", "", 9), + new Ability(Abilities.PURIFYING_SALT, "Purifying Salt (N)", "", 9), + new Ability(Abilities.WELL_BAKED_BODY, "Well-Baked Body (N)", "", 9), + new Ability(Abilities.WIND_RIDER, "Wind Rider (N)", "", 9), + new Ability(Abilities.GUARD_DOG, "Guard Dog (N)", "", 9), + new Ability(Abilities.ROCKY_PAYLOAD, "Rocky Payload (N)", "", 9), + new Ability(Abilities.WIND_POWER, "Wind Power (N)", "", 9), + new Ability(Abilities.ZERO_TO_HERO, "Zero to Hero (N)", "", 9), + new Ability(Abilities.COMMANDER, "Commander (N)", "", 9), + new Ability(Abilities.ELECTROMORPHOSIS, "Electromorphosis (N)", "", 9), + new Ability(Abilities.PROTOSYNTHESIS, "Protosynthesis (N)", "", 9), + new Ability(Abilities.QUARK_DRIVE, "Quark Drive (N)", "", 9), + new Ability(Abilities.GOOD_AS_GOLD, "Good as Gold (N)", "", 9), + new Ability(Abilities.VESSEL_OF_RUIN, "Vessel of Ruin (N)", "", 9), + new Ability(Abilities.SWORD_OF_RUIN, "Sword of Ruin (N)", "", 9), + new Ability(Abilities.TABLETS_OF_RUIN, "Tablets of Ruin (N)", "", 9), + new Ability(Abilities.BEADS_OF_RUIN, "Beads of Ruin (N)", "", 9), + new Ability(Abilities.ORICHALCUM_PULSE, "Orichalcum Pulse (N)", "", 9), + new Ability(Abilities.HADRON_ENGINE, "Hadron Engine (N)", "", 9), + new Ability(Abilities.OPPORTUNIST, "Opportunist (N)", "", 9), + new Ability(Abilities.CUD_CHEW, "Cud Chew (N)", "", 9), + new Ability(Abilities.SHARPNESS, "Sharpness (N)", "", 9), + new Ability(Abilities.SUPREME_OVERLORD, "Supreme Overlord (N)", "", 9), + new Ability(Abilities.COSTAR, "Costar (N)", "", 9), + new Ability(Abilities.TOXIC_DEBRIS, "Toxic Debris (N)", "", 9), + new Ability(Abilities.ARMOR_TAIL, "Armor Tail (N)", "", 9), + new Ability(Abilities.EARTH_EATER, "Earth Eater (N)", "", 9), + new Ability(Abilities.MYCELIUM_MIGHT, "Mycelium Might (N)", "", 9), + new Ability(Abilities.MINDS_EYE, "Mind's Eye (N)", "", 9), + new Ability(Abilities.SUPERSWEET_SYRUP, "Supersweet Syrup (N)", "", 9), + new Ability(Abilities.HOSPITALITY, "Hospitality (N)", "", 9), + new Ability(Abilities.TOXIC_CHAIN, "Toxic Chain (N)", "", 9), + new Ability(Abilities.EMBODY_ASPECT, "Embody Aspect (N)", "", 9), + new Ability(Abilities.MOUNTAINEER, "Mountaineer (N)", "", 5), + new Ability(Abilities.WAVE_RIDER, "Wave Rider (N)", "", 5), + new Ability(Abilities.SKATER, "Skater (N)", "", 5), + new Ability(Abilities.THRUST, "Thrust (N)", "", 5), + new Ability(Abilities.PERCEPTION, "Perception (N)", "", 5), + new Ability(Abilities.PARRY, "Parry (N)", "", 5), + new Ability(Abilities.INSTINCT, "Instinct (N)", "", 5), + new Ability(Abilities.DODGE, "Dodge (N)", "", 5), + new Ability(Abilities.JAGGED_EDGE, "Jagged Edge (N)", "", 5), + new Ability(Abilities.FROSTBITE, "Frostbite (N)", "", 5), + new Ability(Abilities.TENACITY, "Tenacity (N)", "", 5), + new Ability(Abilities.PRIDE, "Pride (N)", "", 5), + new Ability(Abilities.DEEP_SLEEP, "Deep Sleep (N)", "", 5), + new Ability(Abilities.POWER_NAP, "Power Nap (N)", "", 5), + new Ability(Abilities.SPIRIT, "Spirit (N)", "", 5), + new Ability(Abilities.WARM_BLANKET, "Warm Blanket (N)", "", 5), + new Ability(Abilities.GULP, "Gulp (N)", "", 5), + new Ability(Abilities.HERBIVORE, "Herbivore (N)", "", 5), + new Ability(Abilities.SANDPIT, "Sandpit (N)", "", 5), + new Ability(Abilities.HOT_BLOODED, "Hot Blooded (N)", "", 5), + new Ability(Abilities.MEDIC, "Medic (N)", "", 5), + new Ability(Abilities.LIFE_FORCE, "Life Force (N)", "", 5), + new Ability(Abilities.LUNCHBOX, "Lunchbox (N)", "", 5), + new Ability(Abilities.NURSE, "Nurse (N)", "", 5), + new Ability(Abilities.MELEE, "Melee (N)", "", 5), + new Ability(Abilities.SPONGE, "Sponge (N)", "", 5), + new Ability(Abilities.BODYGUARD, "Bodyguard (N)", "", 5), + new Ability(Abilities.HERO, "Hero (N)", "", 5), + new Ability(Abilities.LAST_BASTION, "Last Bastion (N)", "", 5), + new Ability(Abilities.STEALTH, "Stealth (N)", "", 5), + new Ability(Abilities.VANGUARD, "Vanguard (N)", "", 5), + new Ability(Abilities.NOMAD, "Nomad (N)", "", 5), + new Ability(Abilities.SEQUENCE, "Sequence (N)", "", 5), + new Ability(Abilities.GRASS_CLOAK, "Grass Cloak (N)", "", 5), + new Ability(Abilities.CELEBRATE, "Celebrate (N)", "", 5), + new Ability(Abilities.LULLABY, "Lullaby (N)", "", 5), + new Ability(Abilities.CALMING, "Calming (N)", "", 5), + new Ability(Abilities.DAZE, "Daze (N)", "", 5), + new Ability(Abilities.FRIGHTEN, "Frighten (N)", "", 5), + new Ability(Abilities.INTERFERENCE, "Interference (N)", "", 5), + new Ability(Abilities.MOOD_MAKER, "Mood Maker (N)", "", 5), + new Ability(Abilities.CONFIDENCE, "Confidence (N)", "", 5), + new Ability(Abilities.FORTUNE, "Fortune (N)", "", 5), + new Ability(Abilities.BONANZA, "Bonanza (N)", "", 5), + new Ability(Abilities.EXPLODE, "Explode (N)", "", 5), + new Ability(Abilities.OMNIPOTENT, "Omnipotent (N)", "", 5), + new Ability(Abilities.SHARE, "Share (N)", "", 5), + new Ability(Abilities.BLACK_HOLE, "Black Hole (N)", "", 5), + new Ability(Abilities.SHADOW_DASH, "Shadow Dash (N)", "", 5), + new Ability(Abilities.SPRINT, "Sprint (N)", "", 5), + new Ability(Abilities.DISGUST, "Disgust (N)", "", 5), + new Ability(Abilities.HIGH_RISE, "High-rise (N)", "", 5), + new Ability(Abilities.CLIMBER, "Climber (N)", "", 5), + new Ability(Abilities.FLAME_BOOST, "Flame Boost (N)", "", 5), + new Ability(Abilities.AQUA_BOOST, "Aqua Boost (N)", "", 5), + new Ability(Abilities.RUN_UP, "Run Up (N)", "", 5), + new Ability(Abilities.CONQUEROR, "Conqueror (N)", "", 5), + new Ability(Abilities.SHACKLE, "Shackle (N)", "", 5), + new Ability(Abilities.DECOY, "Decoy (N)", "", 5), + new Ability(Abilities.SHIELD, "Shield (N)", "", 5) ); } \ No newline at end of file diff --git a/src/data/api.ts b/src/data/api.ts index 260e78861..cae7f13d8 100644 --- a/src/data/api.ts +++ b/src/data/api.ts @@ -1,6 +1,12 @@ import { MainClient, NamedAPIResource } from 'pokenode-ts'; import { MoveTarget, Moves, allMoves } from './move'; +import * as Utils from '../utils'; import fs from 'vite-plugin-fs/browser'; +import { tmSpecies } from './tms'; +import PokemonSpecies, { PokemonForm } from './pokemon-species'; +import { GrowthRate } from './exp'; +import { Type } from './type'; +import { Abilities, allAbilities } from './ability'; const targetMap = { 'specific-move': MoveTarget.ATTACKER, @@ -33,14 +39,383 @@ const generationMap = { 'generation-ix': 9 }; +const growthRateMap = { + 'slow-then-very-fast': GrowthRate.ERRATIC, + 'fast': GrowthRate.FAST, + 'medium': GrowthRate.MEDIUM_FAST, + 'medium-slow': GrowthRate.MEDIUM_SLOW, + 'slow': GrowthRate.SLOW, + 'fast-then-very-slow': GrowthRate.FLUCTUATING +}; + +const regionalForms = [ 'alola', 'galar', 'hisui', 'paldea' ]; + +const ignoredForms = [ 'gmax', 'totem', 'cap', 'starter' ]; + +const generationDexNumbers = { + 1: 151, + 2: 251, + 3: 386, + 4: 494, + 5: 649, + 6: 721, + 7: 809, + 8: 905, + 9: 1010 +}; + const versions = [ 'scarlet-violet', 'sword-shield', 'sun-moon' ]; +type LevelMove = [level: integer, moveId: integer]; + +interface SpeciesLevelMoves { + [key: string]: LevelMove[] +} + +interface FormLevelMoves { + [key: integer]: LevelMove[] +} + +interface SpeciesFormLevelMoves { + [key: string]: FormLevelMoves +} + +interface TmSpecies { + [key: string]: string[] +} + export async function printPokemon() { const api = new MainClient(); + + let enumStr = `export enum Species {\n`; + let pokemonSpeciesStr = `\tallSpecies.push(\n`; + const speciesLevelMoves: SpeciesLevelMoves = {}; + const speciesFormLevelMoves: SpeciesFormLevelMoves = {}; + const moveTmSpecies: TmSpecies = {}; + + let pokemonArr: NamedAPIResource[] = []; + + let offset = 0; + let pokemonResponse = await api.pokemon.listPokemons(offset, 2000) + + pokemonArr = pokemonResponse.results; + + const types = Utils.getEnumKeys(Type).map(t => t.toLowerCase()); + const abilities = Utils.getEnumKeys(Abilities).map(a => a.toLowerCase().replace(/\_/g, '-')); + + const pokemonSpeciesList: PokemonSpecies[] = []; + + for (let p of pokemonArr) { + const pokemon = await api.pokemon.getPokemonByName(p.name); + + let region: string = ''; + + if (pokemon.id > 10000) { + const dexIdMatch = /\/(\d+)\//.exec(pokemon.species.url); + if (!dexIdMatch) + continue; + + const matchingSpecies = pokemonSpeciesList[parseInt(dexIdMatch[1]) - 1]; + + const speciesKey = (matchingSpecies as any).key as string; + + const formName = pokemon.name.slice(speciesKey.length + 1); + + if (ignoredForms.filter(f => formName.indexOf(f) > -1).length) + continue; + + let shortFormName = formName.indexOf('-') > -1 + ? formName.slice(0, formName.indexOf('-')) + : formName; + + if (regionalForms.indexOf(shortFormName) > -1) + region = shortFormName.toUpperCase(); + else { + const formBaseStats: integer[] = []; + let formBaseTotal = 0; + // Assume correct stat order in API result + for (let stat of pokemon.stats) { + formBaseStats.push(stat.base_stat); + formBaseTotal += stat.base_stat; + } + + const [ formType1, formType2 ] = [ types.indexOf(pokemon.types.find(t => t.slot === 1).type.name), types.indexOf(pokemon.types.find(t => t.slot === 2)?.type.name) ]; + const [ formAbility1, formAbility2, formAbilityHidden ] = [ + Math.max(abilities.indexOf(pokemon.abilities.find(a => a.slot === 1)?.ability.name), 0), + Math.max(abilities.indexOf(pokemon.abilities.find(a => a.slot === 2)?.ability.name), 0), + Math.max(abilities.indexOf(pokemon.abilities.find(a => a.slot === 3)?.ability.name), 0) + ]; + + const pokemonForm = new PokemonForm(formName, formName, formType1 as Type, formType2 > -1 ? formType2 as Type : null, pokemon.height / 10, pokemon.weight / 10, + formAbility1 as Abilities, formAbility2 as Abilities, formAbilityHidden as Abilities, formBaseTotal, formBaseStats[0], formBaseStats[1], formBaseStats[2], formBaseStats[3], formBaseStats[4], formBaseStats[5], + matchingSpecies.catchRate, matchingSpecies.baseFriendship, matchingSpecies.baseExp, matchingSpecies.genderDiffs); + pokemonForm.speciesId = matchingSpecies.speciesId; + pokemonForm.formIndex = matchingSpecies.forms.length; + pokemonForm.generation = matchingSpecies.generation; + + let moveVer: string; + + if (!speciesFormLevelMoves.hasOwnProperty(speciesKey)) + speciesFormLevelMoves[speciesKey] = []; + speciesFormLevelMoves[speciesKey][pokemonForm.formIndex] = []; + + for (let version of versions) { + if (pokemon.moves.find(m => m.version_group_details.find(v => v.version_group.name === version))) { + moveVer = version; + break; + } + } + + if (moveVer) { + pokemon.moves.forEach(moveData => { + const verData = moveData.version_group_details.find(v => v.version_group.name === moveVer); + if (!verData) + return; + + const moveName = moveData.move.name.toUpperCase().replace(/\_/g, '').replace(/\-/g, '_'); + const moveId = Math.max(Utils.getEnumKeys(Moves).indexOf(moveName), 0); + + if (verData.move_learn_method.name === 'level-up') + speciesFormLevelMoves[speciesKey][pokemonForm.formIndex].push([ verData.level_learned_at, moveId ]); + }); + + if (JSON.stringify(speciesLevelMoves[speciesKey]) === JSON.stringify(speciesFormLevelMoves[speciesKey][pokemonForm.formIndex])) { + delete speciesFormLevelMoves[speciesKey][pokemonForm.formIndex]; + if (!Object.keys(speciesFormLevelMoves[speciesKey]).length) + delete speciesFormLevelMoves[speciesKey]; + } + } + + matchingSpecies.forms.push(pokemonForm); + continue; + } + } + + const species = await api.pokemon.getPokemonSpeciesByName(pokemon.species.name); + + let speciesKey = species.name.toUpperCase().replace(/\-/g, '_'); + + let dexId = species.id; + + if (region) { + dexId += (regionalForms.indexOf(region.toLowerCase()) + 1) * 2000; + speciesKey = `${region}_${speciesKey}`; + } + + let generationIndex = 0; + + if (!region) + while (++generationIndex < 9 && dexId > generationDexNumbers[generationIndex]); + else + generationIndex = regionalForms.indexOf(region.toLowerCase()) + 6; + + const baseStats: integer[] = []; + let baseTotal = 0; + // Assume correct stat order in API result + for (let stat of pokemon.stats) { + baseStats.push(stat.base_stat); + baseTotal += stat.base_stat; + } + + console.log(pokemon); + + const [ type1, type2 ] = [ types.indexOf(pokemon.types.find(t => t.slot === 1).type.name), types.indexOf(pokemon.types.find(t => t.slot === 2)?.type.name) ]; + const [ ability1, ability2, abilityHidden ] = [ + Math.max(abilities.indexOf(pokemon.abilities.find(a => a.slot === 1)?.ability.name), 0), + Math.max(abilities.indexOf(pokemon.abilities.find(a => a.slot === 2)?.ability.name), 0), + Math.max(abilities.indexOf(pokemon.abilities.find(a => a.slot === 3)?.ability.name), 0) + ]; + + const pokemonSpecies = new PokemonSpecies(dexId, species.names.find(n => n.language.name === 'en').name, generationIndex, species.is_legendary && baseTotal < 660, species.is_legendary && baseTotal >= 660, species.is_mythical, + species.genera.find(g => g.language.name === 'en')?.genus, type1 as Type, type2 > -1 ? type2 as Type : null, pokemon.height / 10, pokemon.weight / 10, ability1 as Abilities, ability2 as Abilities, abilityHidden as Abilities, + baseTotal, baseStats[0], baseStats[1], baseStats[2], baseStats[3], baseStats[4], baseStats[5], species.capture_rate, species.base_happiness, pokemon.base_experience, growthRateMap[species.growth_rate.name], + species.gender_rate < 9 ? 100 - (species.gender_rate * 12.5) : null, species.has_gender_differences, species.forms_switchable); + + (pokemonSpecies as any).key = speciesKey; + + pokemonSpeciesList.push(pokemonSpecies); + + for (let f of pokemon.forms) { + const form = await api.pokemon.getPokemonFormByName(f.name); + + const [ formType1, formType2 ] = [ types.indexOf(form.types.find(t => t.slot === 1).type.name), types.indexOf(form.types.find(t => t.slot === 2)?.type.name) ]; + const pokemonForm = new PokemonForm(form.form_names.find(fn => fn.language.name === 'en')?.name || form.form_name, form.form_name, formType1 as Type, formType2 > -1 ? formType2 as Type : null, + pokemonSpecies.height, pokemonSpecies.weight, pokemonSpecies.ability1, pokemonSpecies.ability2, pokemonSpecies.abilityHidden, baseTotal, baseStats[0], baseStats[1], baseStats[2], baseStats[3], baseStats[4], baseStats[5], + pokemonSpecies.catchRate, pokemonSpecies.baseFriendship, pokemonSpecies.baseExp, pokemonSpecies.genderDiffs); + pokemonForm.speciesId = pokemonSpecies.speciesId; + pokemonForm.formIndex = pokemonSpecies.forms.length; + pokemonForm.generation = pokemonSpecies.generation; + + pokemonSpecies.forms.push(pokemonForm); + } + + let moveVer: string; + + speciesLevelMoves[speciesKey] = []; + + for (let version of versions) { + if (pokemon.moves.find(m => m.version_group_details.find(v => v.version_group.name === version))) { + moveVer = version; + break; + } + } + + if (moveVer) { + pokemon.moves.forEach(moveData => { + const verData = moveData.version_group_details.find(v => v.version_group.name === moveVer); + if (!verData) + return; + + const moveName = moveData.move.name.toUpperCase().replace(/\_/g, '').replace(/\-/g, '_'); + const moveId = Math.max(Utils.getEnumKeys(Moves).indexOf(moveName), 0); + + if (verData.move_learn_method.name === 'level-up') + speciesLevelMoves[speciesKey].push([ verData.level_learned_at, moveId ]); + + if (tmSpecies.hasOwnProperty(moveId)) { + if (!moveTmSpecies.hasOwnProperty(moveName)) + moveTmSpecies[moveName] = []; + if (moveId > 0 && moveTmSpecies[moveName].indexOf(speciesKey) === -1) + moveTmSpecies[moveName].push(speciesKey); + } + }); + } + + console.log(pokemonSpecies.name, pokemonSpecies); + } + + for (let pokemonSpecies of pokemonSpeciesList) { + const speciesKey = (pokemonSpecies as any).key as string; + + enumStr += ` ${speciesKey}${pokemonSpecies.speciesId >= 2000 ? ` = ${pokemonSpecies.speciesId}` : ''},\n`; + pokemonSpeciesStr += ` new PokemonSpecies(Species.${speciesKey}, "${pokemonSpecies.name}", ${pokemonSpecies.generation}, ${pokemonSpecies.pseudoLegendary}, ${pokemonSpecies.legendary}, ${pokemonSpecies.mythical}, "${pokemonSpecies.species}", Type.${Type[pokemonSpecies.type1]}, ${pokemonSpecies.type2 ? `Type.${Type[pokemonSpecies.type2]}` : 'null'}, ${pokemonSpecies.height}, ${pokemonSpecies.weight}, Abilities.${Abilities[pokemonSpecies.ability1]}, Abilities.${Abilities[pokemonSpecies.ability2]}, Abilities.${Abilities[pokemonSpecies.abilityHidden]}, ${pokemonSpecies.baseTotal}, ${pokemonSpecies.baseStats[0]}, ${pokemonSpecies.baseStats[1]}, ${pokemonSpecies.baseStats[2]}, ${pokemonSpecies.baseStats[3]}, ${pokemonSpecies.baseStats[4]}, ${pokemonSpecies.baseStats[5]}, ${pokemonSpecies.catchRate}, ${pokemonSpecies.baseFriendship}, ${pokemonSpecies.baseExp}, GrowthRate.${GrowthRate[pokemonSpecies.growthRate]}, ${pokemonSpecies.malePercent}, ${pokemonSpecies.genderDiffs}`; + if (pokemonSpecies.forms.length > 1) { + pokemonSpeciesStr += `, ${pokemonSpecies.canChangeForm},`; + for (let form of pokemonSpecies.forms) + pokemonSpeciesStr += `\n new PokemonForm("${form.formName}", "${form.formName}", Type.${Type[form.type1]}, ${form.type2 ? `Type.${Type[form.type2]}` : 'null'}, ${form.height}, ${form.weight}, Abilities.${Abilities[form.ability1]}, Abilities.${Abilities[form.ability2]}, Abilities.${Abilities[form.abilityHidden]}, ${form.baseTotal}, ${form.baseStats[0]}, ${form.baseStats[1]}, ${form.baseStats[2]}, ${form.baseStats[3]}, ${form.baseStats[4]}, ${form.baseStats[5]}, ${form.catchRate}, ${form.baseFriendship}, ${form.baseExp}${form.genderDiffs ? ', true' : ''}),`; + pokemonSpeciesStr += '\n '; + } + pokemonSpeciesStr += `),\n`; + } + + let speciesLevelMovesStr = `export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = {\n`; + let speciesFormLevelMovesStr = `export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = {\n`; + let tmSpeciesStr = `export const tmSpecies: TmSpecies = {\n`; + + for (let species of Object.keys(speciesLevelMoves)) { + speciesLevelMovesStr += ` [Species.${species}]: [\n`; + + const orderedLevelMoves = speciesLevelMoves[species].sort((a: LevelMove, b: LevelMove) => { + if (a[0] !== b[0]) + return a[0] < b[0] ? -1 : 1; + return a[1] < b[1] ? -1 : 1; + }); + + for (let lm of orderedLevelMoves) + speciesLevelMovesStr += ` [ ${lm[0]}, Moves.${Moves[lm[1]]} ],\n`; + + speciesLevelMovesStr += ` ],\n`; + } + + for (let species of Object.keys(speciesFormLevelMoves)) { + speciesFormLevelMovesStr += ` [Species.${species}]: {\n`; + + for (let f of Object.keys(speciesFormLevelMoves[species])) { + speciesFormLevelMovesStr += ` ${f}: [\n`; + + const orderedLevelMoves = speciesFormLevelMoves[species][f].sort((a: LevelMove, b: LevelMove) => { + if (a[0] !== b[0]) + return a[0] < b[0] ? -1 : 1; + return a[1] < b[1] ? -1 : 1; + }); + + for (let lm of orderedLevelMoves) + speciesFormLevelMovesStr += ` [ ${lm[0]}, Moves.${Moves[lm[1]]} ],\n`; + + speciesFormLevelMovesStr += ` ],\n`; + } + + speciesFormLevelMovesStr += ` },\n`; + } + + enumStr += `\n};`; + pokemonSpeciesStr += ` );`; + speciesLevelMovesStr += `\n};`; + speciesFormLevelMovesStr += `\n};`; + tmSpeciesStr += `\n};`; + + console.log(enumStr); + console.log(pokemonSpeciesStr); + console.log(speciesLevelMovesStr); + console.log(speciesFormLevelMovesStr); + console.log(tmSpeciesStr); +} + +export async function printAbilities() { + const replaceText = true; + + let abilityContent: string = await fs.readFile('./src/data/ability.ts'); + + const api = new MainClient(); + + let enumStr = `export enum Abilities {\n NONE,`; + let abilityStr = ' allAbilities.push('; + + abilityContent = abilityContent.slice(abilityContent.indexOf(abilityStr)); + + let abilities: NamedAPIResource[] = []; + let offset = 0; + let abilitiesResponse = await api.pokemon.listAbilities(offset, 2000); + abilities = abilitiesResponse.results; + + for (let a of abilities) { + const ability = await api.pokemon.getAbilityByName(a.name); + const abilityEnumName = ability.name.toUpperCase().replace(/\_/g, '').replace(/\-/g, '_'); + enumStr += `\n ${abilityEnumName},`; + console.log(ability.name, ability); + + const matchingLineIndex = abilityContent.search(new RegExp(`new Ability\\\(Abilities.${abilityEnumName},`)); + let matchingLine = matchingLineIndex > -1 ? abilityContent.slice(matchingLineIndex) : null; + if (matchingLine) + matchingLine = matchingLine.slice(0, matchingLine.search(/,(?: \/\/.*?)?(?:\r)?\n[ \t]+(?:new|\);)/)); + + let abilityName = ability.names.find(ln => ln.language.name === 'en').name; + [ 'N', 'P' ].every(s => { + if (!matchingLine || matchingLine.indexOf(` (${s})`) > -1) { + abilityName += ` (${s})`; + return false; + } + return true; + }); + + let flavorText: string; + if (!matchingLine || replaceText) { + for (let version of versions) { + if ((flavorText = ability.flavor_text_entries.find(fte => fte.language.name === 'en' && fte.version_group.name === version)?.flavor_text) || '') { + if (flavorText.indexOf('forgotten') > -1) + continue; + break; + } + } + } else if (matchingLine) + flavorText = allAbilities[ability.id].description; + abilityStr += `\n new Ability(Abilities.${abilityEnumName}, "${abilityName}", "${flavorText?.replace(/\n/g, '\\n').replace(/ /g, ' ').replace(/’/g, '\'') || ''}", ${generationMap[ability.generation.name]})`; + if (matchingLine && matchingLine.length > 1) { + const newLineIndex = matchingLine.indexOf('\n'); + if (newLineIndex > -1) + abilityStr += matchingLine.slice(newLineIndex); + } + abilityStr += ','; + } + + enumStr += `\n};`; + abilityStr += `\n);`; + + console.log(enumStr); + console.log(abilityStr); } export async function printMoves() { - return; const replaceText = true; let moveContent: string = await fs.readFile('./src/data/move.ts'); @@ -55,12 +430,7 @@ export async function printMoves() { let moves: NamedAPIResource[] = []; let offset = 0; let movesResponse = await api.move.listMoves(offset, 2000); - moves = moves.concat(movesResponse.results); - while (movesResponse.next) { - offset += movesResponse.count; - movesResponse = await api.move.listMoves(offset, 2000); - moves = moves.concat(movesResponse.results); - } + moves = movesResponse.results; console.log(moves); @@ -102,7 +472,7 @@ export async function printMoves() { if (matchingLine && matchingLine.length > 1) { const newLineIndex = matchingLine.indexOf('\n'); if (newLineIndex > -1) { - console.log( matchingLine.slice(newLineIndex).replace(/(?:\r)?\n[ \t]+.target\(.*?\)/g, ''), newLineIndex) + console.log(matchingLine.slice(newLineIndex).replace(/(?:\r)?\n[ \t]+.target\(.*?\)/g, ''), newLineIndex) moveStr += matchingLine.slice(newLineIndex).replace(/(?:\r)?\n[ \t]+.target\(.*?\)/g, ''); } } diff --git a/src/data/move.ts b/src/data/move.ts index 995afbbca..cfd278fa9 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -3202,7 +3202,7 @@ export function initMoves() { .attr(FlinchAttr) .condition((user: Pokemon, target: Pokemon, move: Move) => user.status?.effect === StatusEffect.SLEEP) .soundBased(), - new StatusMove(Moves.CURSE, "Curse (N)", Type.GHOST, -1, 10, -1, "A move that works differently for the Ghost type than for all other types.", -1, 0, 2) + new StatusMove(Moves.CURSE, "Curse (N)", Type.UNKNOWN, -1, 10, -1, "A move that works differently for the Ghost type than for all other types.", -1, 0, 2) .target(MoveTarget.USER), new AttackMove(Moves.FLAIL, "Flail", Type.NORMAL, MoveCategory.PHYSICAL, -1, 100, 15, -1, "The user flails about aimlessly to attack. The less HP the user has, the greater the move's power.", -1, 0, 2) .attr(LowHpPowerAttr), diff --git a/src/data/pokemon-level-moves.ts b/src/data/pokemon-level-moves.ts index 2dcdd5fba..0e94fd719 100644 --- a/src/data/pokemon-level-moves.ts +++ b/src/data/pokemon-level-moves.ts @@ -4,7 +4,7 @@ import { Species } from "./species"; export type LevelMoves = (integer | Moves)[][]; interface PokemonSpeciesLevelMoves { - [key: string]: LevelMoves + [key: integer]: LevelMoves } interface PokemonFormLevelMoves { @@ -12,7 +12,7 @@ interface PokemonFormLevelMoves { } interface PokemonSpeciesFormLevelMoves { - [key: string]: PokemonFormLevelMoves + [key: integer]: PokemonFormLevelMoves } export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { @@ -10917,6 +10917,11901 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 73, Moves.HYPER_BEAM ], [ 77, Moves.SELF_DESTRUCT ] ], + /*[Species.BULBASAUR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 3, Moves.VINE_WHIP ], + [ 6, Moves.GROWTH ], + [ 9, Moves.LEECH_SEED ], + [ 12, Moves.RAZOR_LEAF ], + [ 15, Moves.POISON_POWDER ], + [ 15, Moves.SLEEP_POWDER ], + [ 18, Moves.SEED_BOMB ], + [ 21, Moves.TAKE_DOWN ], + [ 24, Moves.SWEET_SCENT ], + [ 27, Moves.SYNTHESIS ], + [ 30, Moves.WORRY_SEED ], + [ 33, Moves.DOUBLE_EDGE ], + [ 36, Moves.SOLAR_BEAM ], + ], + [Species.IVYSAUR]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.GROWTH ], + [ 9, Moves.LEECH_SEED ], + [ 12, Moves.RAZOR_LEAF ], + [ 15, Moves.POISON_POWDER ], + [ 15, Moves.SLEEP_POWDER ], + [ 20, Moves.SEED_BOMB ], + [ 25, Moves.TAKE_DOWN ], + [ 30, Moves.SWEET_SCENT ], + [ 35, Moves.SYNTHESIS ], + [ 40, Moves.WORRY_SEED ], + [ 45, Moves.DOUBLE_EDGE ], + [ 50, Moves.SOLAR_BEAM ], + ], + [Species.VENUSAUR]: [ + [ 0, Moves.PETAL_BLIZZARD ], + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.GROWTH ], + [ 1, Moves.PETAL_DANCE ], + [ 9, Moves.LEECH_SEED ], + [ 12, Moves.RAZOR_LEAF ], + [ 15, Moves.POISON_POWDER ], + [ 15, Moves.SLEEP_POWDER ], + [ 20, Moves.SEED_BOMB ], + [ 25, Moves.TAKE_DOWN ], + [ 30, Moves.SWEET_SCENT ], + [ 37, Moves.SYNTHESIS ], + [ 44, Moves.WORRY_SEED ], + [ 51, Moves.DOUBLE_EDGE ], + [ 58, Moves.SOLAR_BEAM ], + ], + [Species.CHARMANDER]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 4, Moves.EMBER ], + [ 8, Moves.SMOKESCREEN ], + [ 12, Moves.DRAGON_BREATH ], + [ 17, Moves.FIRE_FANG ], + [ 20, Moves.SLASH ], + [ 24, Moves.FLAMETHROWER ], + [ 28, Moves.SCARY_FACE ], + [ 32, Moves.FIRE_SPIN ], + [ 36, Moves.INFERNO ], + [ 40, Moves.FLARE_BLITZ ], + ], + [Species.CHARMELEON]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 12, Moves.DRAGON_BREATH ], + [ 19, Moves.FIRE_FANG ], + [ 24, Moves.SLASH ], + [ 30, Moves.FLAMETHROWER ], + [ 37, Moves.SCARY_FACE ], + [ 48, Moves.INFERNO ], + [ 54, Moves.FLARE_BLITZ ], + ], + [Species.CHARIZARD]: [ + [ 0, Moves.AIR_SLASH ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.HEAT_WAVE ], + [ 1, Moves.DRAGON_CLAW ], + [ 12, Moves.DRAGON_BREATH ], + [ 19, Moves.FIRE_FANG ], + [ 24, Moves.SLASH ], + [ 30, Moves.FLAMETHROWER ], + [ 39, Moves.SCARY_FACE ], + [ 46, Moves.FIRE_SPIN ], + [ 54, Moves.INFERNO ], + [ 62, Moves.FLARE_BLITZ ], + ], + [Species.SQUIRTLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 3, Moves.WATER_GUN ], + [ 6, Moves.WITHDRAW ], + [ 9, Moves.RAPID_SPIN ], + [ 12, Moves.BITE ], + [ 15, Moves.WATER_PULSE ], + [ 18, Moves.PROTECT ], + [ 21, Moves.RAIN_DANCE ], + [ 24, Moves.AQUA_TAIL ], + [ 27, Moves.SHELL_SMASH ], + [ 30, Moves.IRON_DEFENSE ], + [ 33, Moves.HYDRO_PUMP ], + [ 36, Moves.SKULL_BASH ], + ], + [Species.WARTORTLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.WITHDRAW ], + [ 9, Moves.RAPID_SPIN ], + [ 12, Moves.BITE ], + [ 15, Moves.WATER_PULSE ], + [ 20, Moves.PROTECT ], + [ 25, Moves.RAIN_DANCE ], + [ 30, Moves.AQUA_TAIL ], + [ 35, Moves.SHELL_SMASH ], + [ 40, Moves.IRON_DEFENSE ], + [ 45, Moves.HYDRO_PUMP ], + [ 50, Moves.SKULL_BASH ], + ], + [Species.BLASTOISE]: [ + [ 0, Moves.FLASH_CANNON ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.WITHDRAW ], + [ 9, Moves.RAPID_SPIN ], + [ 12, Moves.BITE ], + [ 15, Moves.WATER_PULSE ], + [ 20, Moves.PROTECT ], + [ 25, Moves.RAIN_DANCE ], + [ 30, Moves.AQUA_TAIL ], + [ 35, Moves.SHELL_SMASH ], + [ 42, Moves.IRON_DEFENSE ], + [ 49, Moves.HYDRO_PUMP ], + [ 56, Moves.SKULL_BASH ], + ], + [Species.CATERPIE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.STRING_SHOT ], + [ 9, Moves.BUG_BITE ], + ], + [Species.METAPOD]: [ + [ 0, Moves.HARDEN ], + ], + [Species.BUTTERFREE]: [ + [ 0, Moves.GUST ], + [ 1, Moves.TACKLE ], + [ 1, Moves.STRING_SHOT ], + [ 1, Moves.HARDEN ], + [ 1, Moves.BUG_BITE ], + [ 4, Moves.SUPERSONIC ], + [ 8, Moves.CONFUSION ], + [ 12, Moves.POISON_POWDER ], + [ 12, Moves.STUN_SPORE ], + [ 12, Moves.SLEEP_POWDER ], + [ 16, Moves.PSYBEAM ], + [ 20, Moves.WHIRLWIND ], + [ 24, Moves.AIR_SLASH ], + [ 28, Moves.SAFEGUARD ], + [ 32, Moves.BUG_BUZZ ], + [ 36, Moves.TAILWIND ], + [ 40, Moves.RAGE_POWDER ], + [ 44, Moves.QUIVER_DANCE ], + ], + [Species.WEEDLE]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.STRING_SHOT ], + [ 9, Moves.BUG_BITE ], + ], + [Species.KAKUNA]: [ + [ 0, Moves.HARDEN ], + ], + [Species.BEEDRILL]: [ + [ 0, Moves.TWINEEDLE ], + [ 1, Moves.FURY_ATTACK ], + [ 14, Moves.RAGE ], + [ 17, Moves.PURSUIT ], + [ 20, Moves.FOCUS_ENERGY ], + [ 23, Moves.VENOSHOCK ], + [ 26, Moves.ASSURANCE ], + [ 29, Moves.TOXIC_SPIKES ], + [ 32, Moves.PIN_MISSILE ], + [ 35, Moves.POISON_JAB ], + [ 38, Moves.AGILITY ], + [ 41, Moves.ENDEAVOR ], + [ 44, Moves.FELL_STINGER ], + ], + [Species.PIDGEY]: [ + [ 1, Moves.TACKLE ], + [ 5, Moves.SAND_ATTACK ], + [ 9, Moves.GUST ], + [ 13, Moves.QUICK_ATTACK ], + [ 17, Moves.WHIRLWIND ], + [ 21, Moves.TWISTER ], + [ 25, Moves.FEATHER_DANCE ], + [ 29, Moves.AGILITY ], + [ 33, Moves.WING_ATTACK ], + [ 37, Moves.ROOST ], + [ 41, Moves.TAILWIND ], + [ 45, Moves.MIRROR_MOVE ], + [ 49, Moves.AIR_SLASH ], + [ 53, Moves.HURRICANE ], + ], + [Species.PIDGEOTTO]: [ + [ 1, Moves.GUST ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 13, Moves.QUICK_ATTACK ], + [ 17, Moves.WHIRLWIND ], + [ 22, Moves.TWISTER ], + [ 27, Moves.FEATHER_DANCE ], + [ 32, Moves.AGILITY ], + [ 37, Moves.WING_ATTACK ], + [ 42, Moves.ROOST ], + [ 47, Moves.TAILWIND ], + [ 52, Moves.MIRROR_MOVE ], + [ 57, Moves.AIR_SLASH ], + [ 62, Moves.HURRICANE ], + ], + [Species.PIDGEOT]: [ + [ 1, Moves.GUST ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.HURRICANE ], + [ 17, Moves.WHIRLWIND ], + [ 22, Moves.TWISTER ], + [ 27, Moves.FEATHER_DANCE ], + [ 32, Moves.AGILITY ], + [ 38, Moves.WING_ATTACK ], + [ 44, Moves.ROOST ], + [ 50, Moves.TAILWIND ], + [ 56, Moves.MIRROR_MOVE ], + [ 62, Moves.AIR_SLASH ], + ], + [Species.RATTATA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 4, Moves.QUICK_ATTACK ], + [ 7, Moves.FOCUS_ENERGY ], + [ 10, Moves.BITE ], + [ 13, Moves.PURSUIT ], + [ 16, Moves.HYPER_FANG ], + [ 19, Moves.ASSURANCE ], + [ 22, Moves.CRUNCH ], + [ 25, Moves.SUCKER_PUNCH ], + [ 28, Moves.SUPER_FANG ], + [ 31, Moves.DOUBLE_EDGE ], + [ 34, Moves.ENDEAVOR ], + ], + [Species.RATICATE]: [ + [ 0, Moves.SCARY_FACE ], + [ 1, Moves.SWORDS_DANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FOCUS_ENERGY ], + [ 10, Moves.BITE ], + [ 13, Moves.PURSUIT ], + [ 16, Moves.HYPER_FANG ], + [ 19, Moves.ASSURANCE ], + [ 24, Moves.CRUNCH ], + [ 29, Moves.SUCKER_PUNCH ], + [ 34, Moves.SUPER_FANG ], + [ 39, Moves.DOUBLE_EDGE ], + [ 44, Moves.ENDEAVOR ], + ], + [Species.SPEAROW]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 4, Moves.LEER ], + [ 8, Moves.PURSUIT ], + [ 11, Moves.FURY_ATTACK ], + [ 15, Moves.AERIAL_ACE ], + [ 18, Moves.MIRROR_MOVE ], + [ 22, Moves.ASSURANCE ], + [ 25, Moves.AGILITY ], + [ 29, Moves.FOCUS_ENERGY ], + [ 32, Moves.ROOST ], + [ 36, Moves.DRILL_PECK ], + ], + [Species.FEAROW]: [ + [ 1, Moves.LEER ], + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 1, Moves.PURSUIT ], + [ 1, Moves.PLUCK ], + [ 1, Moves.DRILL_RUN ], + [ 11, Moves.FURY_ATTACK ], + [ 15, Moves.AERIAL_ACE ], + [ 18, Moves.MIRROR_MOVE ], + [ 23, Moves.ASSURANCE ], + [ 27, Moves.AGILITY ], + [ 32, Moves.FOCUS_ENERGY ], + [ 36, Moves.ROOST ], + [ 41, Moves.DRILL_PECK ], + ], + [Species.EKANS]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 4, Moves.POISON_STING ], + [ 9, Moves.BITE ], + [ 12, Moves.GLARE ], + [ 17, Moves.SCREECH ], + [ 20, Moves.ACID ], + [ 25, Moves.STOCKPILE ], + [ 25, Moves.SPIT_UP ], + [ 25, Moves.SWALLOW ], + [ 28, Moves.ACID_SPRAY ], + [ 33, Moves.SLUDGE_BOMB ], + [ 36, Moves.GASTRO_ACID ], + [ 38, Moves.BELCH ], + [ 41, Moves.HAZE ], + [ 44, Moves.COIL ], + [ 49, Moves.GUNK_SHOT ], + ], + [Species.ARBOK]: [ + [ 0, Moves.CRUNCH ], + [ 1, Moves.WRAP ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 12, Moves.GLARE ], + [ 17, Moves.SCREECH ], + [ 20, Moves.ACID ], + [ 27, Moves.STOCKPILE ], + [ 27, Moves.SPIT_UP ], + [ 27, Moves.SWALLOW ], + [ 32, Moves.ACID_SPRAY ], + [ 39, Moves.SLUDGE_BOMB ], + [ 44, Moves.GASTRO_ACID ], + [ 48, Moves.BELCH ], + [ 51, Moves.HAZE ], + [ 56, Moves.COIL ], + [ 63, Moves.GUNK_SHOT ], + ], + [Species.PIKACHU]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.NASTY_PLOT ], + [ 1, Moves.PLAY_NICE ], + [ 1, Moves.NUZZLE ], + [ 4, Moves.THUNDER_WAVE ], + [ 8, Moves.DOUBLE_TEAM ], + [ 12, Moves.ELECTRO_BALL ], + [ 16, Moves.FEINT ], + [ 20, Moves.SPARK ], + [ 24, Moves.AGILITY ], + [ 28, Moves.IRON_TAIL ], + [ 32, Moves.DISCHARGE ], + [ 36, Moves.THUNDERBOLT ], + [ 40, Moves.LIGHT_SCREEN ], + [ 44, Moves.THUNDER ], + ], + [Species.RAICHU]: [ + [ 0, Moves.THUNDER_PUNCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.THUNDER ], + [ 1, Moves.AGILITY ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.LIGHT_SCREEN ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.SPARK ], + [ 1, Moves.IRON_TAIL ], + [ 1, Moves.FEINT ], + [ 1, Moves.NASTY_PLOT ], + [ 1, Moves.DISCHARGE ], + [ 1, Moves.ELECTRO_BALL ], + [ 1, Moves.PLAY_NICE ], + [ 1, Moves.NUZZLE ], + [ 5, Moves.THUNDERBOLT ], + ], + [Species.SANDSHREW]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.DEFENSE_CURL ], + [ 3, Moves.POISON_STING ], + [ 6, Moves.SAND_ATTACK ], + [ 9, Moves.ROLLOUT ], + [ 12, Moves.FURY_CUTTER ], + [ 15, Moves.RAPID_SPIN ], + [ 18, Moves.BULLDOZE ], + [ 21, Moves.SWIFT ], + [ 24, Moves.FURY_SWIPES ], + [ 27, Moves.AGILITY ], + [ 30, Moves.SLASH ], + [ 33, Moves.DIG ], + [ 36, Moves.GYRO_BALL ], + [ 39, Moves.SWORDS_DANCE ], + [ 42, Moves.SANDSTORM ], + [ 45, Moves.EARTHQUAKE ], + ], + [Species.SANDSLASH]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.CRUSH_CLAW ], + [ 9, Moves.ROLLOUT ], + [ 12, Moves.FURY_CUTTER ], + [ 15, Moves.RAPID_SPIN ], + [ 18, Moves.BULLDOZE ], + [ 21, Moves.SWIFT ], + [ 26, Moves.FURY_SWIPES ], + [ 31, Moves.SAND_TOMB ], + [ 36, Moves.SLASH ], + [ 41, Moves.DIG ], + [ 46, Moves.GYRO_BALL ], + [ 51, Moves.SWORDS_DANCE ], + [ 56, Moves.SANDSTORM ], + [ 61, Moves.EARTHQUAKE ], + ], + [Species.NIDORAN_F]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.GROWL ], + [ 5, Moves.SCRATCH ], + [ 10, Moves.TAIL_WHIP ], + [ 15, Moves.FURY_SWIPES ], + [ 20, Moves.TOXIC_SPIKES ], + [ 25, Moves.DOUBLE_KICK ], + [ 30, Moves.BITE ], + [ 35, Moves.HELPING_HAND ], + [ 40, Moves.TOXIC ], + [ 45, Moves.FLATTER ], + [ 50, Moves.CRUNCH ], + [ 55, Moves.EARTH_POWER ], + ], + [Species.NIDORINA]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.GROWL ], + [ 15, Moves.FURY_SWIPES ], + [ 22, Moves.TOXIC_SPIKES ], + [ 29, Moves.DOUBLE_KICK ], + [ 36, Moves.BITE ], + [ 43, Moves.HELPING_HAND ], + [ 50, Moves.TOXIC ], + [ 57, Moves.FLATTER ], + [ 64, Moves.CRUNCH ], + [ 71, Moves.EARTH_POWER ], + ], + [Species.NIDOQUEEN]: [ + [ 0, Moves.SUPERPOWER ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.DOUBLE_KICK ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.BITE ], + [ 1, Moves.GROWL ], + [ 1, Moves.TOXIC ], + [ 1, Moves.FURY_SWIPES ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.FLATTER ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.TOXIC_SPIKES ], + [ 1, Moves.EARTH_POWER ], + ], + [Species.NIDORAN_M]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.LEER ], + [ 5, Moves.PECK ], + [ 10, Moves.FOCUS_ENERGY ], + [ 15, Moves.FURY_ATTACK ], + [ 20, Moves.TOXIC_SPIKES ], + [ 25, Moves.DOUBLE_KICK ], + [ 30, Moves.HORN_ATTACK ], + [ 35, Moves.HELPING_HAND ], + [ 40, Moves.TOXIC ], + [ 45, Moves.FLATTER ], + [ 50, Moves.POISON_JAB ], + [ 55, Moves.EARTH_POWER ], + ], + [Species.NIDORINO]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.FOCUS_ENERGY ], + [ 15, Moves.FURY_ATTACK ], + [ 22, Moves.TOXIC_SPIKES ], + [ 29, Moves.DOUBLE_KICK ], + [ 36, Moves.HORN_ATTACK ], + [ 43, Moves.HELPING_HAND ], + [ 50, Moves.TOXIC ], + [ 57, Moves.FLATTER ], + [ 64, Moves.POISON_JAB ], + [ 71, Moves.EARTH_POWER ], + ], + [Species.NIDOKING]: [ + [ 0, Moves.MEGAHORN ], + [ 1, Moves.DOUBLE_KICK ], + [ 1, Moves.HORN_ATTACK ], + [ 1, Moves.FURY_ATTACK ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.TOXIC ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.FLATTER ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.TOXIC_SPIKES ], + [ 1, Moves.POISON_JAB ], + [ 1, Moves.EARTH_POWER ], + ], + [Species.CLEFAIRY]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.SING ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.SPLASH ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.DISARMING_VOICE ], + [ 4, Moves.STORED_POWER ], + [ 8, Moves.ENCORE ], + [ 12, Moves.AFTER_YOU ], + [ 16, Moves.LIFE_DEW ], + [ 20, Moves.METRONOME ], + [ 24, Moves.MOONLIGHT ], + [ 28, Moves.GRAVITY ], + [ 32, Moves.METEOR_MASH ], + [ 36, Moves.FOLLOW_ME ], + [ 40, Moves.COSMIC_POWER ], + [ 44, Moves.MOONBLAST ], + [ 48, Moves.HEALING_WISH ], + ], + [Species.CLEFABLE]: [ + [ 1, Moves.METRONOME ], + [ 1, Moves.METEOR_MASH ], + [ 1, Moves.MOONBLAST ], + [ 1, Moves.LIFE_DEW ], + ], + [Species.VULPIX]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.EMBER ], + [ 4, Moves.DISABLE ], + [ 8, Moves.QUICK_ATTACK ], + [ 12, Moves.SPITE ], + [ 16, Moves.INCINERATE ], + [ 20, Moves.CONFUSE_RAY ], + [ 24, Moves.WILL_O_WISP ], + [ 28, Moves.EXTRASENSORY ], + [ 32, Moves.FLAMETHROWER ], + [ 36, Moves.IMPRISON ], + [ 40, Moves.FIRE_SPIN ], + [ 44, Moves.SAFEGUARD ], + [ 48, Moves.INFERNO ], + [ 52, Moves.FIRE_BLAST ], + ], + [Species.NINETALES]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.FLAMETHROWER ], + [ 1, Moves.QUICK_ATTACK ], + ], + [Species.JIGGLYPUFF]: [ + [ 1, Moves.POUND ], + [ 1, Moves.SING ], + [ 1, Moves.DISABLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.DISARMING_VOICE ], + [ 4, Moves.ECHOED_VOICE ], + [ 8, Moves.COVET ], + [ 12, Moves.STOCKPILE ], + [ 12, Moves.SPIT_UP ], + [ 12, Moves.SWALLOW ], + [ 16, Moves.ROUND ], + [ 20, Moves.REST ], + [ 24, Moves.BODY_SLAM ], + [ 28, Moves.MIMIC ], + [ 32, Moves.GYRO_BALL ], + [ 36, Moves.HYPER_VOICE ], + [ 44, Moves.DOUBLE_EDGE ], + ], + [Species.WIGGLYTUFF]: [ + [ 1, Moves.POUND ], + [ 1, Moves.BODY_SLAM ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.SING ], + [ 1, Moves.DISABLE ], + [ 1, Moves.MIMIC ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.REST ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.STOCKPILE ], + [ 1, Moves.SPIT_UP ], + [ 1, Moves.SWALLOW ], + [ 1, Moves.HYPER_VOICE ], + [ 1, Moves.COVET ], + [ 1, Moves.GYRO_BALL ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.ROUND ], + [ 1, Moves.ECHOED_VOICE ], + [ 1, Moves.DISARMING_VOICE ], + [ 5, Moves.PLAY_ROUGH ], + ], + [Species.ZUBAT]: [ + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.ABSORB ], + [ 5, Moves.ASTONISH ], + [ 10, Moves.MEAN_LOOK ], + [ 15, Moves.POISON_FANG ], + [ 20, Moves.QUICK_GUARD ], + [ 25, Moves.AIR_CUTTER ], + [ 30, Moves.BITE ], + [ 35, Moves.HAZE ], + [ 40, Moves.VENOSHOCK ], + [ 45, Moves.CONFUSE_RAY ], + [ 50, Moves.AIR_SLASH ], + [ 55, Moves.LEECH_LIFE ], + ], + [Species.GOLBAT]: [ + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.ABSORB ], + [ 1, Moves.SCREECH ], + [ 1, Moves.MEAN_LOOK ], + [ 1, Moves.ASTONISH ], + [ 15, Moves.POISON_FANG ], + [ 20, Moves.QUICK_GUARD ], + [ 27, Moves.AIR_CUTTER ], + [ 34, Moves.BITE ], + [ 41, Moves.HAZE ], + [ 48, Moves.VENOSHOCK ], + [ 55, Moves.CONFUSE_RAY ], + [ 62, Moves.AIR_SLASH ], + [ 69, Moves.LEECH_LIFE ], + ], + [Species.ODDISH]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 4, Moves.ACID ], + [ 8, Moves.SWEET_SCENT ], + [ 12, Moves.MEGA_DRAIN ], + [ 14, Moves.POISON_POWDER ], + [ 16, Moves.STUN_SPORE ], + [ 18, Moves.SLEEP_POWDER ], + [ 20, Moves.GIGA_DRAIN ], + [ 24, Moves.TOXIC ], + [ 28, Moves.MOONBLAST ], + [ 32, Moves.GRASSY_TERRAIN ], + [ 36, Moves.MOONLIGHT ], + [ 40, Moves.PETAL_DANCE ], + ], + [Species.GLOOM]: [ + [ 1, Moves.ACID ], + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 1, Moves.SWEET_SCENT ], + [ 12, Moves.MEGA_DRAIN ], + [ 14, Moves.POISON_POWDER ], + [ 16, Moves.STUN_SPORE ], + [ 18, Moves.SLEEP_POWDER ], + [ 20, Moves.GIGA_DRAIN ], + [ 26, Moves.TOXIC ], + [ 32, Moves.MOONBLAST ], + [ 38, Moves.GRASSY_TERRAIN ], + [ 44, Moves.MOONLIGHT ], + [ 50, Moves.PETAL_DANCE ], + ], + [Species.VILEPLUME]: [ + [ 0, Moves.PETAL_BLIZZARD ], + [ 1, Moves.ACID ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.GROWTH ], + [ 1, Moves.POISON_POWDER ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.SLEEP_POWDER ], + [ 1, Moves.PETAL_DANCE ], + [ 1, Moves.TOXIC ], + [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.MOONLIGHT ], + [ 1, Moves.AROMATHERAPY ], + [ 1, Moves.GRASSY_TERRAIN ], + [ 1, Moves.MOONBLAST ], + ], + [Species.PARAS]: [ + [ 1, Moves.SCRATCH ], + [ 6, Moves.POISON_POWDER ], + [ 6, Moves.STUN_SPORE ], + [ 11, Moves.ABSORB ], + [ 17, Moves.FURY_CUTTER ], + [ 22, Moves.SPORE ], + [ 27, Moves.SLASH ], + [ 33, Moves.GROWTH ], + [ 38, Moves.GIGA_DRAIN ], + [ 43, Moves.AROMATHERAPY ], + [ 49, Moves.RAGE_POWDER ], + [ 54, Moves.X_SCISSOR ], + ], + [Species.PARASECT]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.ABSORB ], + [ 1, Moves.POISON_POWDER ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.CROSS_POISON ], + [ 17, Moves.FURY_CUTTER ], + [ 22, Moves.SPORE ], + [ 29, Moves.SLASH ], + [ 37, Moves.GROWTH ], + [ 44, Moves.GIGA_DRAIN ], + [ 51, Moves.AROMATHERAPY ], + [ 59, Moves.RAGE_POWDER ], + [ 66, Moves.X_SCISSOR ], + ], + [Species.VENONAT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DISABLE ], + [ 5, Moves.SUPERSONIC ], + [ 11, Moves.CONFUSION ], + [ 13, Moves.POISON_POWDER ], + [ 17, Moves.PSYBEAM ], + [ 23, Moves.STUN_SPORE ], + [ 25, Moves.BUG_BUZZ ], + [ 29, Moves.SLEEP_POWDER ], + [ 35, Moves.LEECH_LIFE ], + [ 37, Moves.ZEN_HEADBUTT ], + [ 41, Moves.POISON_FANG ], + [ 47, Moves.PSYCHIC ], + ], + [Species.VENOMOTH]: [ + [ 0, Moves.AIR_SLASH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.DISABLE ], + [ 1, Moves.QUIVER_DANCE ], + [ 11, Moves.CONFUSION ], + [ 13, Moves.POISON_POWDER ], + [ 17, Moves.PSYBEAM ], + [ 23, Moves.STUN_SPORE ], + [ 25, Moves.BUG_BUZZ ], + [ 29, Moves.SLEEP_POWDER ], + [ 37, Moves.LEECH_LIFE ], + [ 41, Moves.ZEN_HEADBUTT ], + [ 47, Moves.POISON_FANG ], + [ 55, Moves.PSYCHIC ], + ], + [Species.DIGLETT]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 4, Moves.GROWL ], + [ 8, Moves.ASTONISH ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.BULLDOZE ], + [ 20, Moves.SUCKER_PUNCH ], + [ 24, Moves.SLASH ], + [ 28, Moves.SANDSTORM ], + [ 32, Moves.DIG ], + [ 36, Moves.EARTH_POWER ], + [ 40, Moves.EARTHQUAKE ], + [ 44, Moves.FISSURE ], + ], + [Species.DUGTRIO]: [ + [ 0, Moves.SAND_TOMB ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.GROWL ], + [ 1, Moves.TRI_ATTACK ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.NIGHT_SLASH ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.BULLDOZE ], + [ 20, Moves.SUCKER_PUNCH ], + [ 24, Moves.SLASH ], + [ 30, Moves.SANDSTORM ], + [ 36, Moves.DIG ], + [ 42, Moves.EARTH_POWER ], + [ 48, Moves.EARTHQUAKE ], + [ 54, Moves.FISSURE ], + ], + [Species.MEOWTH]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 4, Moves.FEINT ], + [ 8, Moves.SCRATCH ], + [ 12, Moves.PAY_DAY ], + [ 16, Moves.BITE ], + [ 20, Moves.TAUNT ], + [ 24, Moves.ASSURANCE ], + [ 29, Moves.FURY_SWIPES ], + [ 32, Moves.SCREECH ], + [ 36, Moves.SLASH ], + [ 40, Moves.NASTY_PLOT ], + [ 44, Moves.PLAY_ROUGH ], + ], + [Species.PERSIAN]: [ + [ 0, Moves.POWER_GEM ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.FEINT ], + [ 1, Moves.SWITCHEROO ], + [ 12, Moves.PAY_DAY ], + [ 16, Moves.BITE ], + [ 20, Moves.TAUNT ], + [ 24, Moves.ASSURANCE ], + [ 31, Moves.FURY_SWIPES ], + [ 36, Moves.SCREECH ], + [ 42, Moves.SLASH ], + [ 48, Moves.NASTY_PLOT ], + [ 54, Moves.PLAY_ROUGH ], + ], + [Species.PSYDUCK]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 3, Moves.WATER_GUN ], + [ 6, Moves.CONFUSION ], + [ 9, Moves.FURY_SWIPES ], + [ 12, Moves.WATER_PULSE ], + [ 15, Moves.DISABLE ], + [ 18, Moves.ZEN_HEADBUTT ], + [ 21, Moves.SCREECH ], + [ 24, Moves.AQUA_TAIL ], + [ 27, Moves.SOAK ], + [ 30, Moves.PSYCH_UP ], + [ 34, Moves.AMNESIA ], + [ 39, Moves.WONDER_ROOM ], + ], + [Species.GOLDUCK]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.AQUA_JET ], + [ 9, Moves.FURY_SWIPES ], + [ 12, Moves.WATER_PULSE ], + [ 15, Moves.DISABLE ], + [ 18, Moves.ZEN_HEADBUTT ], + [ 21, Moves.SCREECH ], + [ 24, Moves.AQUA_TAIL ], + [ 27, Moves.SOAK ], + [ 30, Moves.PSYCH_UP ], + [ 36, Moves.AMNESIA ], + [ 40, Moves.HYDRO_PUMP ], + [ 45, Moves.WONDER_ROOM ], + ], + [Species.MANKEY]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.COVET ], + [ 5, Moves.FURY_SWIPES ], + [ 8, Moves.LOW_KICK ], + [ 12, Moves.SEISMIC_TOSS ], + [ 17, Moves.SWAGGER ], + [ 22, Moves.CROSS_CHOP ], + [ 26, Moves.ASSURANCE ], + [ 29, Moves.THRASH ], + [ 33, Moves.CLOSE_COMBAT ], + [ 36, Moves.SCREECH ], + [ 40, Moves.STOMPING_TANTRUM ], + [ 44, Moves.OUTRAGE ], + [ 48, Moves.FINAL_GAMBIT ], + ], + [Species.PRIMEAPE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.FLING ], + [ 5, Moves.FURY_SWIPES ], + [ 8, Moves.LOW_KICK ], + [ 15, Moves.SEISMIC_TOSS ], + [ 17, Moves.SWAGGER ], + [ 22, Moves.CROSS_CHOP ], + [ 26, Moves.ASSURANCE ], + [ 30, Moves.THRASH ], + [ 35, Moves.RAGE_FIST ], + [ 39, Moves.CLOSE_COMBAT ], + [ 44, Moves.SCREECH ], + [ 48, Moves.STOMPING_TANTRUM ], + [ 53, Moves.OUTRAGE ], + [ 57, Moves.FINAL_GAMBIT ], + ], + [Species.GROWLITHE]: [ + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 4, Moves.HOWL ], + [ 8, Moves.BITE ], + [ 12, Moves.FLAME_WHEEL ], + [ 16, Moves.HELPING_HAND ], + [ 20, Moves.AGILITY ], + [ 24, Moves.FIRE_FANG ], + [ 28, Moves.RETALIATE ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.TAKE_DOWN ], + [ 40, Moves.FLAMETHROWER ], + [ 44, Moves.ROAR ], + [ 48, Moves.PLAY_ROUGH ], + [ 52, Moves.REVERSAL ], + [ 56, Moves.FLARE_BLITZ ], + ], + [Species.ARCANINE]: [ + [ 0, Moves.EXTREME_SPEED ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.ROAR ], + [ 1, Moves.EMBER ], + [ 1, Moves.AGILITY ], + [ 1, Moves.FLAME_WHEEL ], + [ 1, Moves.REVERSAL ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.HOWL ], + [ 1, Moves.FLARE_BLITZ ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.RETALIATE ], + [ 1, Moves.PLAY_ROUGH ], + [ 5, Moves.FLAMETHROWER ], + ], + [Species.POLIWAG]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HYPNOSIS ], + [ 6, Moves.POUND ], + [ 12, Moves.MUD_SHOT ], + [ 18, Moves.BUBBLE_BEAM ], + [ 24, Moves.RAIN_DANCE ], + [ 30, Moves.BODY_SLAM ], + [ 36, Moves.EARTH_POWER ], + [ 42, Moves.HYDRO_PUMP ], + [ 48, Moves.BELLY_DRUM ], + [ 54, Moves.DOUBLE_EDGE ], + ], + [Species.POLIWHIRL]: [ + [ 1, Moves.POUND ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.MUD_SHOT ], + [ 18, Moves.BUBBLE_BEAM ], + [ 24, Moves.RAIN_DANCE ], + [ 32, Moves.BODY_SLAM ], + [ 40, Moves.EARTH_POWER ], + [ 48, Moves.HYDRO_PUMP ], + [ 56, Moves.BELLY_DRUM ], + [ 66, Moves.DOUBLE_EDGE ], + ], + [Species.POLIWRATH]: [ + [ 0, Moves.DYNAMIC_PUNCH ], + [ 1, Moves.BODY_SLAM ], + [ 1, Moves.BUBBLE_BEAM ], + [ 1, Moves.HYPNOSIS ], + ], + [Species.ABRA]: [ + [ 1, Moves.TELEPORT ], + ], + [Species.KADABRA]: [ + [ 0, Moves.CONFUSION ], + [ 1, Moves.DISABLE ], + [ 1, Moves.TELEPORT ], + [ 1, Moves.KINESIS ], + [ 5, Moves.PSYBEAM ], + [ 10, Moves.REFLECT ], + [ 15, Moves.ALLY_SWITCH ], + [ 20, Moves.PSYCHO_CUT ], + [ 25, Moves.RECOVER ], + [ 30, Moves.PSYSHOCK ], + [ 35, Moves.PSYCHIC ], + [ 40, Moves.ROLE_PLAY ], + [ 45, Moves.FUTURE_SIGHT ], + [ 50, Moves.CALM_MIND ], + ], + [Species.ALAKAZAM]: [ + [ 1, Moves.DISABLE ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.TELEPORT ], + [ 1, Moves.KINESIS ], + [ 5, Moves.PSYBEAM ], + [ 10, Moves.REFLECT ], + [ 15, Moves.ALLY_SWITCH ], + [ 20, Moves.PSYCHO_CUT ], + [ 25, Moves.RECOVER ], + [ 30, Moves.PSYSHOCK ], + [ 35, Moves.PSYCHIC ], + [ 40, Moves.ROLE_PLAY ], + [ 45, Moves.FUTURE_SIGHT ], + [ 50, Moves.CALM_MIND ], + ], + [Species.MACHOP]: [ + [ 1, Moves.LEER ], + [ 1, Moves.LOW_KICK ], + [ 4, Moves.FOCUS_ENERGY ], + [ 8, Moves.REVENGE ], + [ 12, Moves.LOW_SWEEP ], + [ 16, Moves.KNOCK_OFF ], + [ 20, Moves.SCARY_FACE ], + [ 24, Moves.VITAL_THROW ], + [ 29, Moves.STRENGTH ], + [ 32, Moves.DUAL_CHOP ], + [ 36, Moves.BULK_UP ], + [ 40, Moves.SEISMIC_TOSS ], + [ 44, Moves.DYNAMIC_PUNCH ], + [ 48, Moves.CROSS_CHOP ], + [ 52, Moves.DOUBLE_EDGE ], + ], + [Species.MACHOKE]: [ + [ 1, Moves.LEER ], + [ 1, Moves.LOW_KICK ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.REVENGE ], + [ 12, Moves.LOW_SWEEP ], + [ 16, Moves.KNOCK_OFF ], + [ 20, Moves.SCARY_FACE ], + [ 24, Moves.VITAL_THROW ], + [ 31, Moves.STRENGTH ], + [ 36, Moves.DUAL_CHOP ], + [ 42, Moves.BULK_UP ], + [ 48, Moves.SEISMIC_TOSS ], + [ 54, Moves.DYNAMIC_PUNCH ], + [ 60, Moves.CROSS_CHOP ], + [ 66, Moves.DOUBLE_EDGE ], + ], + [Species.MACHAMP]: [ + [ 1, Moves.LEER ], + [ 1, Moves.LOW_KICK ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.REVENGE ], + [ 1, Moves.WIDE_GUARD ], + [ 12, Moves.LOW_SWEEP ], + [ 16, Moves.KNOCK_OFF ], + [ 20, Moves.SCARY_FACE ], + [ 24, Moves.VITAL_THROW ], + [ 31, Moves.STRENGTH ], + [ 36, Moves.DUAL_CHOP ], + [ 42, Moves.BULK_UP ], + [ 48, Moves.SEISMIC_TOSS ], + [ 54, Moves.DYNAMIC_PUNCH ], + [ 60, Moves.CROSS_CHOP ], + [ 66, Moves.DOUBLE_EDGE ], + ], + [Species.BELLSPROUT]: [ + [ 1, Moves.VINE_WHIP ], + [ 7, Moves.GROWTH ], + [ 11, Moves.WRAP ], + [ 13, Moves.SLEEP_POWDER ], + [ 15, Moves.POISON_POWDER ], + [ 17, Moves.STUN_SPORE ], + [ 23, Moves.ACID ], + [ 27, Moves.KNOCK_OFF ], + [ 29, Moves.SWEET_SCENT ], + [ 35, Moves.GASTRO_ACID ], + [ 39, Moves.RAZOR_LEAF ], + [ 41, Moves.POISON_JAB ], + [ 47, Moves.SLAM ], + [ 52, Moves.POWER_WHIP ], + ], + [Species.WEEPINBELL]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.WRAP ], + [ 1, Moves.GROWTH ], + [ 13, Moves.SLEEP_POWDER ], + [ 15, Moves.POISON_POWDER ], + [ 17, Moves.STUN_SPORE ], + [ 24, Moves.ACID ], + [ 29, Moves.KNOCK_OFF ], + [ 32, Moves.SWEET_SCENT ], + [ 39, Moves.GASTRO_ACID ], + [ 44, Moves.RAZOR_LEAF ], + [ 47, Moves.POISON_JAB ], + [ 54, Moves.SLAM ], + [ 58, Moves.POWER_WHIP ], + ], + [Species.VICTREEBEL]: [ + [ 0, Moves.LEAF_STORM ], + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.SLEEP_POWDER ], + [ 1, Moves.SWEET_SCENT ], + [ 44, Moves.LEAF_BLADE ], + ], + [Species.TENTACOOL]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.ACID ], + [ 8, Moves.WRAP ], + [ 12, Moves.SUPERSONIC ], + [ 16, Moves.WATER_PULSE ], + [ 20, Moves.SCREECH ], + [ 24, Moves.BUBBLE_BEAM ], + [ 28, Moves.HEX ], + [ 32, Moves.ACID_ARMOR ], + [ 36, Moves.POISON_JAB ], + [ 40, Moves.SURF ], + [ 44, Moves.SLUDGE_WAVE ], + [ 48, Moves.HYDRO_PUMP ], + ], + [Species.TENTACRUEL]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.ACID ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.REFLECT_TYPE ], + [ 12, Moves.SUPERSONIC ], + [ 16, Moves.WATER_PULSE ], + [ 20, Moves.SCREECH ], + [ 24, Moves.BUBBLE_BEAM ], + [ 28, Moves.HEX ], + [ 34, Moves.ACID_ARMOR ], + [ 40, Moves.POISON_JAB ], + [ 46, Moves.SURF ], + [ 52, Moves.SLUDGE_WAVE ], + [ 58, Moves.HYDRO_PUMP ], + ], + [Species.GEODUDE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 6, Moves.ROCK_POLISH ], + [ 10, Moves.ROLLOUT ], + [ 12, Moves.BULLDOZE ], + [ 16, Moves.ROCK_THROW ], + [ 18, Moves.SMACK_DOWN ], + [ 24, Moves.SELF_DESTRUCT ], + [ 28, Moves.STEALTH_ROCK ], + [ 30, Moves.ROCK_BLAST ], + [ 34, Moves.EARTHQUAKE ], + [ 36, Moves.EXPLOSION ], + [ 40, Moves.DOUBLE_EDGE ], + [ 42, Moves.STONE_EDGE ], + ], + [Species.GRAVELER]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROCK_POLISH ], + [ 10, Moves.ROLLOUT ], + [ 12, Moves.BULLDOZE ], + [ 16, Moves.ROCK_THROW ], + [ 18, Moves.SMACK_DOWN ], + [ 24, Moves.SELF_DESTRUCT ], + [ 30, Moves.STEALTH_ROCK ], + [ 34, Moves.ROCK_BLAST ], + [ 40, Moves.EARTHQUAKE ], + [ 44, Moves.EXPLOSION ], + [ 50, Moves.DOUBLE_EDGE ], + [ 54, Moves.STONE_EDGE ], + ], + [Species.GOLEM]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROCK_POLISH ], + [ 1, Moves.HEAVY_SLAM ], + [ 16, Moves.ROCK_THROW ], + [ 18, Moves.SMACK_DOWN ], + [ 22, Moves.BULLDOZE ], + [ 24, Moves.SELF_DESTRUCT ], + [ 30, Moves.STEALTH_ROCK ], + [ 34, Moves.ROCK_BLAST ], + [ 40, Moves.EARTHQUAKE ], + [ 44, Moves.EXPLOSION ], + [ 50, Moves.DOUBLE_EDGE ], + [ 54, Moves.STONE_EDGE ], + ], + [Species.PONYTA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 5, Moves.TAIL_WHIP ], + [ 10, Moves.EMBER ], + [ 15, Moves.FLAME_CHARGE ], + [ 20, Moves.AGILITY ], + [ 25, Moves.FLAME_WHEEL ], + [ 30, Moves.STOMP ], + [ 35, Moves.FIRE_SPIN ], + [ 41, Moves.TAKE_DOWN ], + [ 45, Moves.INFERNO ], + [ 50, Moves.FIRE_BLAST ], + [ 55, Moves.FLARE_BLITZ ], + ], + [Species.RAPIDASH]: [ + [ 0, Moves.SMART_STRIKE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.MEGAHORN ], + [ 1, Moves.POISON_JAB ], + [ 15, Moves.FLAME_CHARGE ], + [ 20, Moves.AGILITY ], + [ 25, Moves.FLAME_WHEEL ], + [ 30, Moves.STOMP ], + [ 35, Moves.FIRE_SPIN ], + [ 43, Moves.TAKE_DOWN ], + [ 49, Moves.INFERNO ], + [ 56, Moves.FIRE_BLAST ], + [ 63, Moves.FLARE_BLITZ ], + ], + [Species.SLOWPOKE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.CURSE ], + [ 3, Moves.GROWL ], + [ 6, Moves.WATER_GUN ], + [ 9, Moves.YAWN ], + [ 12, Moves.CONFUSION ], + [ 15, Moves.DISABLE ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.HEADBUTT ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 27, Moves.AMNESIA ], + [ 30, Moves.SURF ], + [ 33, Moves.SLACK_OFF ], + [ 36, Moves.PSYCHIC ], + [ 39, Moves.PSYCH_UP ], + [ 42, Moves.RAIN_DANCE ], + [ 45, Moves.HEAL_PULSE ], + ], + [Species.SLOWBRO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.CURSE ], + [ 9, Moves.YAWN ], + [ 12, Moves.CONFUSION ], + [ 15, Moves.DISABLE ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.HEADBUTT ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 27, Moves.AMNESIA ], + [ 30, Moves.SURF ], + [ 33, Moves.SLACK_OFF ], + [ 36, Moves.PSYCHIC ], + [ 41, Moves.PSYCH_UP ], + [ 46, Moves.RAIN_DANCE ], + [ 51, Moves.HEAL_PULSE ], + ], + [Species.MAGNEMITE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.THUNDER_SHOCK ], + [ 4, Moves.SUPERSONIC ], + [ 8, Moves.THUNDER_WAVE ], + [ 12, Moves.ELECTRO_BALL ], + [ 16, Moves.GYRO_BALL ], + [ 20, Moves.SPARK ], + [ 24, Moves.SCREECH ], + [ 28, Moves.MAGNET_RISE ], + [ 32, Moves.FLASH_CANNON ], + [ 36, Moves.DISCHARGE ], + [ 40, Moves.METAL_SOUND ], + [ 44, Moves.LIGHT_SCREEN ], + [ 48, Moves.LOCK_ON ], + [ 52, Moves.ZAP_CANNON ], + ], + [Species.MAGNETON]: [ + [ 0, Moves.TRI_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.ELECTRIC_TERRAIN ], + [ 12, Moves.ELECTRO_BALL ], + [ 16, Moves.GYRO_BALL ], + [ 20, Moves.SPARK ], + [ 24, Moves.SCREECH ], + [ 28, Moves.MAGNET_RISE ], + [ 34, Moves.FLASH_CANNON ], + [ 40, Moves.DISCHARGE ], + [ 46, Moves.METAL_SOUND ], + [ 52, Moves.LIGHT_SCREEN ], + [ 58, Moves.LOCK_ON ], + [ 64, Moves.ZAP_CANNON ], + ], + [Species.FARFETCHD]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.PECK ], + [ 5, Moves.LEER ], + [ 10, Moves.FURY_CUTTER ], + [ 15, Moves.CUT ], + [ 20, Moves.AERIAL_ACE ], + [ 25, Moves.AIR_CUTTER ], + [ 30, Moves.KNOCK_OFF ], + [ 35, Moves.FALSE_SWIPE ], + [ 40, Moves.SLASH ], + [ 45, Moves.SWORDS_DANCE ], + [ 50, Moves.AIR_SLASH ], + [ 55, Moves.LEAF_BLADE ], + [ 60, Moves.AGILITY ], + [ 65, Moves.BRAVE_BIRD ], + ], + [Species.DODUO]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 5, Moves.QUICK_ATTACK ], + [ 8, Moves.RAGE ], + [ 12, Moves.FURY_ATTACK ], + [ 15, Moves.PURSUIT ], + [ 19, Moves.PLUCK ], + [ 22, Moves.DOUBLE_HIT ], + [ 26, Moves.AGILITY ], + [ 29, Moves.UPROAR ], + [ 33, Moves.ACUPRESSURE ], + [ 36, Moves.SWORDS_DANCE ], + [ 40, Moves.JUMP_KICK ], + [ 43, Moves.DRILL_PECK ], + [ 47, Moves.ENDEAVOR ], + [ 50, Moves.THRASH ], + ], + [Species.DODRIO]: [ + [ 0, Moves.TRI_ATTACK ], + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.RAGE ], + [ 12, Moves.FURY_ATTACK ], + [ 15, Moves.PURSUIT ], + [ 19, Moves.PLUCK ], + [ 22, Moves.DOUBLE_HIT ], + [ 26, Moves.AGILITY ], + [ 29, Moves.UPROAR ], + [ 34, Moves.ACUPRESSURE ], + [ 38, Moves.SWORDS_DANCE ], + [ 43, Moves.JUMP_KICK ], + [ 47, Moves.DRILL_PECK ], + [ 52, Moves.ENDEAVOR ], + [ 56, Moves.THRASH ], + ], + [Species.SEEL]: [ + [ 1, Moves.HEADBUTT ], + [ 3, Moves.GROWL ], + [ 7, Moves.WATER_SPORT ], + [ 11, Moves.ICY_WIND ], + [ 13, Moves.ENCORE ], + [ 17, Moves.ICE_SHARD ], + [ 21, Moves.REST ], + [ 23, Moves.AQUA_RING ], + [ 27, Moves.AURORA_BEAM ], + [ 31, Moves.AQUA_JET ], + [ 33, Moves.BRINE ], + [ 37, Moves.TAKE_DOWN ], + [ 41, Moves.DIVE ], + [ 43, Moves.AQUA_TAIL ], + [ 47, Moves.ICE_BEAM ], + [ 51, Moves.SAFEGUARD ], + [ 53, Moves.HAIL ], + ], + [Species.DEWGONG]: [ + [ 0, Moves.SHEER_COLD ], + [ 1, Moves.HEADBUTT ], + [ 1, Moves.GROWL ], + [ 1, Moves.ICY_WIND ], + [ 1, Moves.SIGNAL_BEAM ], + [ 13, Moves.ENCORE ], + [ 17, Moves.ICE_SHARD ], + [ 21, Moves.REST ], + [ 23, Moves.AQUA_RING ], + [ 27, Moves.AURORA_BEAM ], + [ 31, Moves.AQUA_JET ], + [ 33, Moves.BRINE ], + [ 39, Moves.TAKE_DOWN ], + [ 45, Moves.DIVE ], + [ 49, Moves.AQUA_TAIL ], + [ 55, Moves.ICE_BEAM ], + [ 61, Moves.SAFEGUARD ], + [ 65, Moves.HAIL ], + ], + [Species.GRIMER]: [ + [ 1, Moves.POUND ], + [ 1, Moves.POISON_GAS ], + [ 4, Moves.HARDEN ], + [ 7, Moves.MUD_SLAP ], + [ 12, Moves.DISABLE ], + [ 15, Moves.SLUDGE ], + [ 18, Moves.MUD_SHOT ], + [ 21, Moves.MINIMIZE ], + [ 26, Moves.TOXIC ], + [ 29, Moves.SLUDGE_BOMB ], + [ 32, Moves.SLUDGE_WAVE ], + [ 37, Moves.SCREECH ], + [ 40, Moves.GUNK_SHOT ], + [ 43, Moves.ACID_ARMOR ], + [ 46, Moves.BELCH ], + [ 48, Moves.MEMENTO ], + ], + [Species.MUK]: [ + [ 1, Moves.POUND ], + [ 1, Moves.HARDEN ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.MUD_SLAP ], + [ 12, Moves.DISABLE ], + [ 15, Moves.SLUDGE ], + [ 18, Moves.MUD_SHOT ], + [ 21, Moves.MINIMIZE ], + [ 26, Moves.TOXIC ], + [ 29, Moves.SLUDGE_BOMB ], + [ 32, Moves.SLUDGE_WAVE ], + [ 37, Moves.SCREECH ], + [ 40, Moves.GUNK_SHOT ], + [ 46, Moves.ACID_ARMOR ], + [ 52, Moves.BELCH ], + [ 57, Moves.MEMENTO ], + ], + [Species.SHELLDER]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.WITHDRAW ], + [ 8, Moves.ICE_SHARD ], + [ 12, Moves.LEER ], + [ 16, Moves.WHIRLPOOL ], + [ 20, Moves.SUPERSONIC ], + [ 24, Moves.AURORA_BEAM ], + [ 28, Moves.PROTECT ], + [ 32, Moves.RAZOR_SHELL ], + [ 36, Moves.IRON_DEFENSE ], + [ 40, Moves.ICE_BEAM ], + [ 44, Moves.SHELL_SMASH ], + [ 48, Moves.HYDRO_PUMP ], + ], + [Species.CLOYSTER]: [ + [ 0, Moves.ICICLE_SPEAR ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HYDRO_PUMP ], + [ 1, Moves.ICE_BEAM ], + [ 1, Moves.AURORA_BEAM ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.PROTECT ], + [ 1, Moves.SPIKES ], + [ 1, Moves.WHIRLPOOL ], + [ 1, Moves.IRON_DEFENSE ], + [ 1, Moves.TOXIC_SPIKES ], + [ 1, Moves.ICE_SHARD ], + [ 1, Moves.SHELL_SMASH ], + [ 1, Moves.ICICLE_CRASH ], + [ 5, Moves.RAZOR_SHELL ], + ], + [Species.GASTLY]: [ + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.LICK ], + [ 4, Moves.HYPNOSIS ], + [ 8, Moves.MEAN_LOOK ], + [ 12, Moves.PAYBACK ], + [ 16, Moves.SPITE ], + [ 20, Moves.CURSE ], + [ 24, Moves.HEX ], + [ 28, Moves.NIGHT_SHADE ], + [ 32, Moves.SUCKER_PUNCH ], + [ 36, Moves.DARK_PULSE ], + [ 40, Moves.SHADOW_BALL ], + [ 44, Moves.DESTINY_BOND ], + [ 48, Moves.DREAM_EATER ], + ], + [Species.HAUNTER]: [ + [ 0, Moves.SHADOW_PUNCH ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.LICK ], + [ 1, Moves.MEAN_LOOK ], + [ 12, Moves.PAYBACK ], + [ 16, Moves.SPITE ], + [ 20, Moves.CURSE ], + [ 24, Moves.HEX ], + [ 30, Moves.NIGHT_SHADE ], + [ 36, Moves.SUCKER_PUNCH ], + [ 42, Moves.DARK_PULSE ], + [ 48, Moves.SHADOW_BALL ], + [ 54, Moves.DESTINY_BOND ], + [ 60, Moves.DREAM_EATER ], + ], + [Species.GENGAR]: [ + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.LICK ], + [ 1, Moves.PERISH_SONG ], + [ 1, Moves.MEAN_LOOK ], + [ 1, Moves.SHADOW_PUNCH ], + [ 1, Moves.REFLECT_TYPE ], + [ 12, Moves.PAYBACK ], + [ 16, Moves.SPITE ], + [ 20, Moves.CURSE ], + [ 24, Moves.HEX ], + [ 30, Moves.NIGHT_SHADE ], + [ 36, Moves.SUCKER_PUNCH ], + [ 42, Moves.DARK_PULSE ], + [ 48, Moves.SHADOW_BALL ], + [ 54, Moves.DESTINY_BOND ], + [ 60, Moves.DREAM_EATER ], + ], + [Species.ONIX]: [ + [ 1, Moves.BIND ], + [ 1, Moves.TACKLE ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.HARDEN ], + [ 4, Moves.SMACK_DOWN ], + [ 8, Moves.ROCK_POLISH ], + [ 12, Moves.DRAGON_BREATH ], + [ 16, Moves.CURSE ], + [ 20, Moves.ROCK_SLIDE ], + [ 24, Moves.SCREECH ], + [ 28, Moves.SAND_TOMB ], + [ 32, Moves.STEALTH_ROCK ], + [ 36, Moves.SLAM ], + [ 40, Moves.SANDSTORM ], + [ 44, Moves.DIG ], + [ 48, Moves.IRON_TAIL ], + [ 52, Moves.STONE_EDGE ], + [ 56, Moves.DOUBLE_EDGE ], + ], + [Species.DROWZEE]: [ + [ 1, Moves.POUND ], + [ 1, Moves.HYPNOSIS ], + [ 5, Moves.DISABLE ], + [ 9, Moves.CONFUSION ], + [ 13, Moves.HEADBUTT ], + [ 17, Moves.POISON_GAS ], + [ 21, Moves.PSYBEAM ], + [ 25, Moves.PSYCH_UP ], + [ 29, Moves.ZEN_HEADBUTT ], + [ 33, Moves.SWAGGER ], + [ 37, Moves.PSYCHIC ], + [ 41, Moves.NASTY_PLOT ], + [ 45, Moves.PSYSHOCK ], + [ 49, Moves.FUTURE_SIGHT ], + ], + [Species.HYPNO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.DISABLE ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.SWITCHEROO ], + [ 13, Moves.HEADBUTT ], + [ 17, Moves.POISON_GAS ], + [ 21, Moves.PSYBEAM ], + [ 25, Moves.PSYCH_UP ], + [ 32, Moves.ZEN_HEADBUTT ], + [ 37, Moves.SWAGGER ], + [ 42, Moves.PSYCHIC ], + [ 47, Moves.NASTY_PLOT ], + [ 51, Moves.PSYSHOCK ], + [ 56, Moves.FUTURE_SIGHT ], + ], + [Species.KRABBY]: [ + [ 1, Moves.LEER ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.HARDEN ], + [ 8, Moves.METAL_CLAW ], + [ 12, Moves.MUD_SHOT ], + [ 16, Moves.PROTECT ], + [ 20, Moves.BUBBLE_BEAM ], + [ 24, Moves.STOMP ], + [ 29, Moves.FLAIL ], + [ 32, Moves.RAZOR_SHELL ], + [ 36, Moves.SLAM ], + [ 40, Moves.SWORDS_DANCE ], + [ 44, Moves.CRABHAMMER ], + [ 48, Moves.GUILLOTINE ], + ], + [Species.KINGLER]: [ + [ 1, Moves.LEER ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HARDEN ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.HAMMER_ARM ], + [ 1, Moves.WIDE_GUARD ], + [ 12, Moves.MUD_SHOT ], + [ 16, Moves.PROTECT ], + [ 20, Moves.BUBBLE_BEAM ], + [ 24, Moves.STOMP ], + [ 31, Moves.FLAIL ], + [ 36, Moves.RAZOR_SHELL ], + [ 42, Moves.SLAM ], + [ 48, Moves.SWORDS_DANCE ], + [ 54, Moves.CRABHAMMER ], + [ 60, Moves.GUILLOTINE ], + ], + [Species.VOLTORB]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.CHARGE ], + [ 4, Moves.THUNDER_SHOCK ], + [ 6, Moves.EERIE_IMPULSE ], + [ 9, Moves.SPARK ], + [ 11, Moves.ROLLOUT ], + [ 13, Moves.SCREECH ], + [ 16, Moves.CHARGE_BEAM ], + [ 20, Moves.SWIFT ], + [ 22, Moves.ELECTRO_BALL ], + [ 26, Moves.SELF_DESTRUCT ], + [ 29, Moves.LIGHT_SCREEN ], + [ 34, Moves.MAGNET_RISE ], + [ 37, Moves.DISCHARGE ], + [ 41, Moves.EXPLOSION ], + [ 46, Moves.GYRO_BALL ], + [ 50, Moves.MIRROR_COAT ], + ], + [Species.ELECTRODE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.CHARGE ], + [ 1, Moves.EERIE_IMPULSE ], + [ 1, Moves.MAGNETIC_FLUX ], + [ 9, Moves.SPARK ], + [ 11, Moves.ROLLOUT ], + [ 13, Moves.SCREECH ], + [ 16, Moves.CHARGE_BEAM ], + [ 20, Moves.SWIFT ], + [ 22, Moves.ELECTRO_BALL ], + [ 26, Moves.SELF_DESTRUCT ], + [ 29, Moves.LIGHT_SCREEN ], + [ 36, Moves.MAGNET_RISE ], + [ 41, Moves.DISCHARGE ], + [ 47, Moves.EXPLOSION ], + [ 54, Moves.GYRO_BALL ], + [ 58, Moves.MIRROR_COAT ], + ], + [Species.EXEGGCUTE]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.HYPNOSIS ], + [ 5, Moves.REFLECT ], + [ 10, Moves.LEECH_SEED ], + [ 15, Moves.MEGA_DRAIN ], + [ 20, Moves.CONFUSION ], + [ 25, Moves.SYNTHESIS ], + [ 30, Moves.BULLET_SEED ], + [ 35, Moves.GIGA_DRAIN ], + [ 40, Moves.EXTRASENSORY ], + [ 45, Moves.UPROAR ], + [ 50, Moves.WORRY_SEED ], + [ 55, Moves.SOLAR_BEAM ], + ], + [Species.EXEGGUTOR]: [ + [ 0, Moves.STOMP ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.SOLAR_BEAM ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.REFLECT ], + [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.SYNTHESIS ], + [ 1, Moves.UPROAR ], + [ 1, Moves.EXTRASENSORY ], + [ 1, Moves.BULLET_SEED ], + [ 1, Moves.WORRY_SEED ], + [ 1, Moves.SEED_BOMB ], + [ 1, Moves.LEAF_STORM ], + [ 1, Moves.WOOD_HAMMER ], + [ 1, Moves.PSYSHOCK ], + ], + [Species.CUBONE]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.MUD_SLAP ], + [ 4, Moves.TAIL_WHIP ], + [ 8, Moves.FALSE_SWIPE ], + [ 12, Moves.HEADBUTT ], + [ 16, Moves.RETALIATE ], + [ 20, Moves.FLING ], + [ 24, Moves.STOMPING_TANTRUM ], + [ 29, Moves.BONE_RUSH ], + [ 32, Moves.FOCUS_ENERGY ], + [ 36, Moves.ENDEAVOR ], + [ 40, Moves.BONEMERANG ], + [ 44, Moves.THRASH ], + [ 48, Moves.DOUBLE_EDGE ], + ], + [Species.MAROWAK]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.FALSE_SWIPE ], + [ 12, Moves.HEADBUTT ], + [ 16, Moves.RETALIATE ], + [ 20, Moves.FLING ], + [ 24, Moves.STOMPING_TANTRUM ], + [ 31, Moves.BONE_RUSH ], + [ 36, Moves.FOCUS_ENERGY ], + [ 42, Moves.ENDEAVOR ], + [ 48, Moves.BONEMERANG ], + [ 54, Moves.THRASH ], + [ 60, Moves.DOUBLE_EDGE ], + ], + [Species.HITMONLEE]: [ + [ 0, Moves.BRICK_BREAK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.FEINT ], + [ 1, Moves.LOW_SWEEP ], + [ 4, Moves.DOUBLE_KICK ], + [ 8, Moves.LOW_KICK ], + [ 12, Moves.ENDURE ], + [ 16, Moves.REVENGE ], + [ 21, Moves.WIDE_GUARD ], + [ 24, Moves.BLAZE_KICK ], + [ 28, Moves.MIND_READER ], + [ 32, Moves.MEGA_KICK ], + [ 36, Moves.CLOSE_COMBAT ], + [ 40, Moves.REVERSAL ], + [ 44, Moves.HIGH_JUMP_KICK ], + ], + [Species.HITMONCHAN]: [ + [ 0, Moves.DRAIN_PUNCH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.FEINT ], + [ 1, Moves.VACUUM_WAVE ], + [ 1, Moves.BULLET_PUNCH ], + [ 4, Moves.MACH_PUNCH ], + [ 8, Moves.POWER_UP_PUNCH ], + [ 12, Moves.DETECT ], + [ 16, Moves.REVENGE ], + [ 21, Moves.QUICK_GUARD ], + [ 24, Moves.FIRE_PUNCH ], + [ 24, Moves.ICE_PUNCH ], + [ 24, Moves.THUNDER_PUNCH ], + [ 28, Moves.AGILITY ], + [ 32, Moves.MEGA_PUNCH ], + [ 36, Moves.CLOSE_COMBAT ], + [ 40, Moves.COUNTER ], + [ 44, Moves.FOCUS_PUNCH ], + ], + [Species.LICKITUNG]: [ + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.LICK ], + [ 6, Moves.ROLLOUT ], + [ 12, Moves.SUPERSONIC ], + [ 18, Moves.WRAP ], + [ 24, Moves.DISABLE ], + [ 30, Moves.STOMP ], + [ 36, Moves.KNOCK_OFF ], + [ 42, Moves.SCREECH ], + [ 48, Moves.SLAM ], + [ 54, Moves.POWER_WHIP ], + [ 60, Moves.BELLY_DRUM ], + ], + [Species.KOFFING]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.POISON_GAS ], + [ 4, Moves.SMOG ], + [ 8, Moves.SMOKESCREEN ], + [ 12, Moves.CLEAR_SMOG ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.SLUDGE ], + [ 24, Moves.HAZE ], + [ 28, Moves.SELF_DESTRUCT ], + [ 32, Moves.SLUDGE_BOMB ], + [ 36, Moves.TOXIC ], + [ 40, Moves.BELCH ], + [ 44, Moves.EXPLOSION ], + [ 48, Moves.MEMENTO ], + [ 52, Moves.DESTINY_BOND ], + ], + [Species.WEEZING]: [ + [ 0, Moves.DOUBLE_HIT ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.SMOG ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.HEAT_WAVE ], + [ 12, Moves.CLEAR_SMOG ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.SLUDGE ], + [ 24, Moves.HAZE ], + [ 28, Moves.SELF_DESTRUCT ], + [ 32, Moves.SLUDGE_BOMB ], + [ 38, Moves.TOXIC ], + [ 44, Moves.BELCH ], + [ 50, Moves.EXPLOSION ], + [ 56, Moves.MEMENTO ], + [ 62, Moves.DESTINY_BOND ], + ], + [Species.RHYHORN]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.SMACK_DOWN ], + [ 10, Moves.BULLDOZE ], + [ 15, Moves.HORN_ATTACK ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.STOMP ], + [ 30, Moves.ROCK_BLAST ], + [ 35, Moves.DRILL_RUN ], + [ 40, Moves.TAKE_DOWN ], + [ 45, Moves.EARTHQUAKE ], + [ 50, Moves.STONE_EDGE ], + [ 55, Moves.MEGAHORN ], + [ 60, Moves.HORN_DRILL ], + ], + [Species.RHYDON]: [ + [ 0, Moves.HAMMER_ARM ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.SMACK_DOWN ], + [ 1, Moves.BULLDOZE ], + [ 15, Moves.HORN_ATTACK ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.STOMP ], + [ 30, Moves.ROCK_BLAST ], + [ 35, Moves.DRILL_RUN ], + [ 40, Moves.TAKE_DOWN ], + [ 47, Moves.EARTHQUAKE ], + [ 54, Moves.STONE_EDGE ], + [ 61, Moves.MEGAHORN ], + [ 68, Moves.HORN_DRILL ], + ], + [Species.CHANSEY]: [ + [ 1, Moves.POUND ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.DISARMING_VOICE ], + [ 4, Moves.TAIL_WHIP ], + [ 8, Moves.ECHOED_VOICE ], + [ 12, Moves.LIFE_DEW ], + [ 16, Moves.SING ], + [ 20, Moves.FLING ], + [ 24, Moves.TAKE_DOWN ], + [ 28, Moves.HEAL_PULSE ], + [ 32, Moves.HELPING_HAND ], + [ 36, Moves.LIGHT_SCREEN ], + [ 40, Moves.DOUBLE_EDGE ], + [ 44, Moves.SOFT_BOILED ], + [ 48, Moves.LAST_RESORT ], + [ 52, Moves.HEALING_WISH ], + ], + [Species.TANGELA]: [ + [ 1, Moves.BIND ], + [ 1, Moves.ABSORB ], + [ 4, Moves.STUN_SPORE ], + [ 8, Moves.GROWTH ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.VINE_WHIP ], + [ 20, Moves.POISON_POWDER ], + [ 24, Moves.ANCIENT_POWER ], + [ 28, Moves.KNOCK_OFF ], + [ 32, Moves.GIGA_DRAIN ], + [ 36, Moves.SLEEP_POWDER ], + [ 40, Moves.SLAM ], + [ 44, Moves.TICKLE ], + [ 48, Moves.POWER_WHIP ], + [ 52, Moves.INGRAIN ], + [ 56, Moves.GRASSY_TERRAIN ], + ], + [Species.KANGASKHAN]: [ + [ 1, Moves.POUND ], + [ 1, Moves.TAIL_WHIP ], + [ 4, Moves.GROWL ], + [ 8, Moves.FAKE_OUT ], + [ 12, Moves.BITE ], + [ 16, Moves.STOMP ], + [ 20, Moves.FOCUS_ENERGY ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.SUCKER_PUNCH ], + [ 32, Moves.DOUBLE_HIT ], + [ 36, Moves.CRUNCH ], + [ 40, Moves.ENDURE ], + [ 44, Moves.REVERSAL ], + [ 48, Moves.OUTRAGE ], + [ 52, Moves.LAST_RESORT ], + ], + [Species.HORSEA]: [ + [ 1, Moves.LEER ], + [ 1, Moves.WATER_GUN ], + [ 5, Moves.SMOKESCREEN ], + [ 10, Moves.TWISTER ], + [ 15, Moves.FOCUS_ENERGY ], + [ 20, Moves.DRAGON_BREATH ], + [ 25, Moves.BUBBLE_BEAM ], + [ 30, Moves.AGILITY ], + [ 35, Moves.LASER_FOCUS ], + [ 40, Moves.DRAGON_PULSE ], + [ 45, Moves.HYDRO_PUMP ], + [ 50, Moves.DRAGON_DANCE ], + [ 55, Moves.RAIN_DANCE ], + ], + [Species.SEADRA]: [ + [ 1, Moves.LEER ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.TWISTER ], + [ 15, Moves.FOCUS_ENERGY ], + [ 20, Moves.DRAGON_BREATH ], + [ 25, Moves.BUBBLE_BEAM ], + [ 30, Moves.AGILITY ], + [ 37, Moves.LASER_FOCUS ], + [ 44, Moves.DRAGON_PULSE ], + [ 51, Moves.HYDRO_PUMP ], + [ 58, Moves.DRAGON_DANCE ], + [ 65, Moves.RAIN_DANCE ], + ], + [Species.GOLDEEN]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.PECK ], + [ 5, Moves.SUPERSONIC ], + [ 10, Moves.WATER_PULSE ], + [ 15, Moves.HORN_ATTACK ], + [ 20, Moves.AGILITY ], + [ 25, Moves.AQUA_RING ], + [ 30, Moves.FLAIL ], + [ 35, Moves.WATERFALL ], + [ 40, Moves.SOAK ], + [ 45, Moves.MEGAHORN ], + [ 50, Moves.HORN_DRILL ], + ], + [Species.SEAKING]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.PECK ], + [ 1, Moves.WATER_PULSE ], + [ 15, Moves.HORN_ATTACK ], + [ 20, Moves.AGILITY ], + [ 25, Moves.AQUA_RING ], + [ 30, Moves.FLAIL ], + [ 37, Moves.WATERFALL ], + [ 44, Moves.SOAK ], + [ 51, Moves.MEGAHORN ], + [ 58, Moves.HORN_DRILL ], + ], + [Species.STARYU]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 4, Moves.WATER_GUN ], + [ 8, Moves.CONFUSE_RAY ], + [ 12, Moves.RAPID_SPIN ], + [ 16, Moves.MINIMIZE ], + [ 20, Moves.SWIFT ], + [ 24, Moves.PSYBEAM ], + [ 28, Moves.BRINE ], + [ 32, Moves.LIGHT_SCREEN ], + [ 36, Moves.POWER_GEM ], + [ 40, Moves.PSYCHIC ], + [ 44, Moves.SURF ], + [ 48, Moves.RECOVER ], + [ 52, Moves.COSMIC_POWER ], + [ 56, Moves.HYDRO_PUMP ], + ], + [Species.STARMIE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HYDRO_PUMP ], + [ 1, Moves.SURF ], + [ 1, Moves.PSYBEAM ], + [ 1, Moves.PSYCHIC ], + [ 1, Moves.RECOVER ], + [ 1, Moves.HARDEN ], + [ 1, Moves.MINIMIZE ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.LIGHT_SCREEN ], + [ 1, Moves.SWIFT ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.COSMIC_POWER ], + [ 1, Moves.BRINE ], + [ 1, Moves.POWER_GEM ], + ], + [Species.MR_MIME]: [ + [ 1, Moves.POUND ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.ENCORE ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.POWER_SWAP ], + [ 1, Moves.GUARD_SWAP ], + [ 1, Moves.WIDE_GUARD ], + [ 1, Moves.QUICK_GUARD ], + [ 12, Moves.CONFUSION ], + [ 16, Moves.ROLE_PLAY ], + [ 20, Moves.PROTECT ], + [ 24, Moves.RECYCLE ], + [ 28, Moves.PSYBEAM ], + [ 32, Moves.MIMIC ], + [ 36, Moves.LIGHT_SCREEN ], + [ 36, Moves.REFLECT ], + [ 36, Moves.SAFEGUARD ], + [ 40, Moves.SUCKER_PUNCH ], + [ 44, Moves.DAZZLING_GLEAM ], + [ 48, Moves.PSYCHIC ], + [ 52, Moves.TEETER_DANCE ], + ], + [Species.SCYTHER]: [ + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 4, Moves.FURY_CUTTER ], + [ 8, Moves.FALSE_SWIPE ], + [ 12, Moves.WING_ATTACK ], + [ 16, Moves.DOUBLE_TEAM ], + [ 20, Moves.DOUBLE_HIT ], + [ 24, Moves.SLASH ], + [ 28, Moves.FOCUS_ENERGY ], + [ 32, Moves.AGILITY ], + [ 36, Moves.AIR_SLASH ], + [ 40, Moves.X_SCISSOR ], + [ 44, Moves.SWORDS_DANCE ], + ], + [Species.JYNX]: [ + [ 1, Moves.POUND ], + [ 1, Moves.LICK ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.COPYCAT ], + [ 12, Moves.CONFUSION ], + [ 16, Moves.COVET ], + [ 20, Moves.SING ], + [ 24, Moves.FAKE_TEARS ], + [ 28, Moves.ICE_PUNCH ], + [ 34, Moves.PSYCHIC ], + [ 40, Moves.LOVELY_KISS ], + [ 46, Moves.MEAN_LOOK ], + [ 52, Moves.PERISH_SONG ], + [ 58, Moves.BLIZZARD ], + ], + [Species.ELECTABUZZ]: [ + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.CHARGE ], + [ 12, Moves.SWIFT ], + [ 16, Moves.SHOCK_WAVE ], + [ 20, Moves.THUNDER_WAVE ], + [ 24, Moves.SCREECH ], + [ 28, Moves.THUNDER_PUNCH ], + [ 34, Moves.DISCHARGE ], + [ 40, Moves.LOW_KICK ], + [ 46, Moves.THUNDERBOLT ], + [ 52, Moves.LIGHT_SCREEN ], + [ 58, Moves.THUNDER ], + [ 64, Moves.GIGA_IMPACT ], + ], + [Species.MAGMAR]: [ + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.SMOG ], + [ 12, Moves.CLEAR_SMOG ], + [ 16, Moves.FLAME_WHEEL ], + [ 20, Moves.CONFUSE_RAY ], + [ 24, Moves.SCARY_FACE ], + [ 28, Moves.FIRE_PUNCH ], + [ 34, Moves.LAVA_PLUME ], + [ 40, Moves.LOW_KICK ], + [ 46, Moves.FLAMETHROWER ], + [ 52, Moves.SUNNY_DAY ], + [ 58, Moves.FIRE_BLAST ], + [ 64, Moves.HYPER_BEAM ], + ], + [Species.PINSIR]: [ + [ 1, Moves.VICE_GRIP ], + [ 1, Moves.HARDEN ], + [ 4, Moves.FOCUS_ENERGY ], + [ 8, Moves.BIND ], + [ 12, Moves.SEISMIC_TOSS ], + [ 16, Moves.BUG_BITE ], + [ 20, Moves.STORM_THROW ], + [ 24, Moves.DOUBLE_HIT ], + [ 28, Moves.VITAL_THROW ], + [ 32, Moves.X_SCISSOR ], + [ 36, Moves.STRENGTH ], + [ 40, Moves.SWORDS_DANCE ], + [ 44, Moves.SUBMISSION ], + [ 48, Moves.GUILLOTINE ], + [ 52, Moves.SUPERPOWER ], + ], + [Species.TAUROS]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.WORK_UP ], + [ 10, Moves.PAYBACK ], + [ 15, Moves.ASSURANCE ], + [ 20, Moves.HORN_ATTACK ], + [ 25, Moves.SCARY_FACE ], + [ 30, Moves.ZEN_HEADBUTT ], + [ 35, Moves.RAGING_BULL ], + [ 40, Moves.REST ], + [ 45, Moves.SWAGGER ], + [ 50, Moves.THRASH ], + [ 55, Moves.DOUBLE_EDGE ], + [ 60, Moves.GIGA_IMPACT ], + ], + [Species.MAGIKARP]: [ + [ 1, Moves.SPLASH ], + [ 15, Moves.TACKLE ], + [ 25, Moves.FLAIL ], + ], + [Species.GYARADOS]: [ + [ 0, Moves.BITE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.SPLASH ], + [ 1, Moves.FLAIL ], + [ 1, Moves.TWISTER ], + [ 4, Moves.WHIRLPOOL ], + [ 8, Moves.ICE_FANG ], + [ 12, Moves.BRINE ], + [ 16, Moves.SCARY_FACE ], + [ 21, Moves.WATERFALL ], + [ 24, Moves.CRUNCH ], + [ 28, Moves.RAIN_DANCE ], + [ 32, Moves.AQUA_TAIL ], + [ 36, Moves.DRAGON_DANCE ], + [ 40, Moves.HYDRO_PUMP ], + [ 44, Moves.HURRICANE ], + [ 48, Moves.THRASH ], + [ 52, Moves.HYPER_BEAM ], + ], + [Species.LAPRAS]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 5, Moves.SING ], + [ 10, Moves.MIST ], + [ 15, Moves.LIFE_DEW ], + [ 20, Moves.ICE_SHARD ], + [ 25, Moves.CONFUSE_RAY ], + [ 30, Moves.WATER_PULSE ], + [ 35, Moves.BRINE ], + [ 40, Moves.BODY_SLAM ], + [ 45, Moves.ICE_BEAM ], + [ 50, Moves.RAIN_DANCE ], + [ 55, Moves.HYDRO_PUMP ], + [ 60, Moves.PERISH_SONG ], + [ 65, Moves.SHEER_COLD ], + ], + [Species.DITTO]: [ + [ 1, Moves.TRANSFORM ], + ], + [Species.EEVEE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.SWIFT ], + [ 25, Moves.BITE ], + [ 30, Moves.COPYCAT ], + [ 35, Moves.BATON_PASS ], + [ 40, Moves.TAKE_DOWN ], + [ 45, Moves.CHARM ], + [ 50, Moves.DOUBLE_EDGE ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.VAPOREON]: [ + [ 0, Moves.WATER_GUN ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BITE ], + [ 1, Moves.GROWL ], + [ 1, Moves.SWIFT ], + [ 1, Moves.CHARM ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.HAZE ], + [ 25, Moves.WATER_PULSE ], + [ 30, Moves.AURORA_BEAM ], + [ 35, Moves.AQUA_RING ], + [ 40, Moves.MUDDY_WATER ], + [ 45, Moves.ACID_ARMOR ], + [ 50, Moves.HYDRO_PUMP ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.JOLTEON]: [ + [ 0, Moves.THUNDER_SHOCK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BITE ], + [ 1, Moves.GROWL ], + [ 1, Moves.SWIFT ], + [ 1, Moves.CHARM ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.THUNDER_WAVE ], + [ 25, Moves.DOUBLE_KICK ], + [ 30, Moves.THUNDER_FANG ], + [ 35, Moves.PIN_MISSILE ], + [ 40, Moves.DISCHARGE ], + [ 45, Moves.AGILITY ], + [ 50, Moves.THUNDER ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.FLAREON]: [ + [ 0, Moves.EMBER ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.SWIFT ], + [ 1, Moves.CHARM ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.SMOG ], + [ 25, Moves.BITE ], + [ 30, Moves.FIRE_FANG ], + [ 35, Moves.FIRE_SPIN ], + [ 40, Moves.LAVA_PLUME ], + [ 45, Moves.SCARY_FACE ], + [ 50, Moves.FLARE_BLITZ ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.PORYGON]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.CONVERSION ], + [ 5, Moves.RECYCLE ], + [ 10, Moves.MAGNET_RISE ], + [ 15, Moves.THUNDER_SHOCK ], + [ 20, Moves.PSYBEAM ], + [ 25, Moves.CONVERSION_2 ], + [ 30, Moves.AGILITY ], + [ 35, Moves.RECOVER ], + [ 40, Moves.DISCHARGE ], + [ 45, Moves.TRI_ATTACK ], + [ 50, Moves.MAGIC_COAT ], + [ 55, Moves.LOCK_ON ], + [ 60, Moves.ZAP_CANNON ], + ], + [Species.OMANYTE]: [ + [ 1, Moves.BIND ], + [ 1, Moves.WITHDRAW ], + [ 5, Moves.ROLLOUT ], + [ 10, Moves.SAND_ATTACK ], + [ 15, Moves.WATER_GUN ], + [ 20, Moves.LEER ], + [ 25, Moves.MUD_SHOT ], + [ 30, Moves.ANCIENT_POWER ], + [ 35, Moves.BRINE ], + [ 41, Moves.PROTECT ], + [ 45, Moves.ROCK_BLAST ], + [ 50, Moves.SURF ], + [ 55, Moves.SHELL_SMASH ], + [ 60, Moves.HYDRO_PUMP ], + ], + [Species.OMASTAR]: [ + [ 0, Moves.CRUNCH ], + [ 1, Moves.BIND ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.ROLLOUT ], + [ 15, Moves.WATER_GUN ], + [ 20, Moves.LEER ], + [ 25, Moves.MUD_SHOT ], + [ 30, Moves.ANCIENT_POWER ], + [ 35, Moves.BRINE ], + [ 43, Moves.PROTECT ], + [ 49, Moves.ROCK_BLAST ], + [ 56, Moves.SURF ], + [ 63, Moves.SHELL_SMASH ], + [ 70, Moves.HYDRO_PUMP ], + ], + [Species.KABUTO]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.HARDEN ], + [ 5, Moves.SCRATCH ], + [ 10, Moves.SAND_ATTACK ], + [ 15, Moves.AQUA_JET ], + [ 20, Moves.LEER ], + [ 25, Moves.MUD_SHOT ], + [ 30, Moves.ANCIENT_POWER ], + [ 35, Moves.BRINE ], + [ 41, Moves.PROTECT ], + [ 45, Moves.LEECH_LIFE ], + [ 50, Moves.LIQUIDATION ], + [ 55, Moves.METAL_SOUND ], + [ 60, Moves.STONE_EDGE ], + ], + [Species.KABUTOPS]: [ + [ 0, Moves.SLASH ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.ABSORB ], + [ 1, Moves.HARDEN ], + [ 1, Moves.FEINT ], + [ 1, Moves.NIGHT_SLASH ], + [ 15, Moves.AQUA_JET ], + [ 20, Moves.LEER ], + [ 25, Moves.MUD_SHOT ], + [ 30, Moves.ANCIENT_POWER ], + [ 35, Moves.BRINE ], + [ 43, Moves.PROTECT ], + [ 49, Moves.LEECH_LIFE ], + [ 56, Moves.LIQUIDATION ], + [ 63, Moves.METAL_SOUND ], + [ 70, Moves.STONE_EDGE ], + ], + [Species.AERODACTYL]: [ + [ 1, Moves.BITE ], + [ 1, Moves.ANCIENT_POWER ], + [ 5, Moves.SUPERSONIC ], + [ 10, Moves.WING_ATTACK ], + [ 15, Moves.SCARY_FACE ], + [ 20, Moves.ROCK_SLIDE ], + [ 25, Moves.ROAR ], + [ 30, Moves.CRUNCH ], + [ 35, Moves.IRON_HEAD ], + [ 40, Moves.TAKE_DOWN ], + [ 45, Moves.STONE_EDGE ], + [ 50, Moves.AGILITY ], + [ 55, Moves.HYPER_BEAM ], + [ 60, Moves.GIGA_IMPACT ], + ], + [Species.SNORLAX]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SCREECH ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.METRONOME ], + [ 1, Moves.LICK ], + [ 1, Moves.FLAIL ], + [ 1, Moves.STOCKPILE ], + [ 1, Moves.SWALLOW ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.BLOCK ], + [ 1, Moves.COVET ], + [ 1, Moves.FLING ], + [ 1, Moves.LAST_RESORT ], + [ 12, Moves.YAWN ], + [ 16, Moves.BITE ], + [ 20, Moves.REST ], + [ 20, Moves.SNORE ], + [ 20, Moves.SLEEP_TALK ], + [ 24, Moves.CRUNCH ], + [ 28, Moves.BODY_SLAM ], + [ 32, Moves.HEAVY_SLAM ], + [ 36, Moves.AMNESIA ], + [ 40, Moves.HIGH_HORSEPOWER ], + [ 44, Moves.HAMMER_ARM ], + [ 48, Moves.BELLY_DRUM ], + [ 52, Moves.BELCH ], + [ 56, Moves.GIGA_IMPACT ], + ], + [Species.ARTICUNO]: [ + [ 1, Moves.GUST ], + [ 1, Moves.MIST ], + [ 5, Moves.POWDER_SNOW ], + [ 10, Moves.REFLECT ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.AGILITY ], + [ 25, Moves.ANCIENT_POWER ], + [ 30, Moves.TAILWIND ], + [ 35, Moves.FREEZE_DRY ], + [ 40, Moves.ROOST ], + [ 45, Moves.ICE_BEAM ], + [ 50, Moves.SNOWSCAPE ], + [ 55, Moves.HURRICANE ], + [ 60, Moves.HAZE ], + [ 65, Moves.BLIZZARD ], + [ 70, Moves.SHEER_COLD ], + ], + [Species.ZAPDOS]: [ + [ 1, Moves.PECK ], + [ 1, Moves.THUNDER_WAVE ], + [ 5, Moves.THUNDER_SHOCK ], + [ 10, Moves.LIGHT_SCREEN ], + [ 15, Moves.PLUCK ], + [ 20, Moves.AGILITY ], + [ 25, Moves.ANCIENT_POWER ], + [ 30, Moves.CHARGE ], + [ 35, Moves.DRILL_PECK ], + [ 40, Moves.ROOST ], + [ 45, Moves.DISCHARGE ], + [ 50, Moves.RAIN_DANCE ], + [ 55, Moves.THUNDER ], + [ 60, Moves.DETECT ], + [ 65, Moves.MAGNETIC_FLUX ], + [ 70, Moves.ZAP_CANNON ], + ], + [Species.MOLTRES]: [ + [ 1, Moves.GUST ], + [ 1, Moves.LEER ], + [ 5, Moves.EMBER ], + [ 10, Moves.SAFEGUARD ], + [ 15, Moves.WING_ATTACK ], + [ 20, Moves.AGILITY ], + [ 25, Moves.ANCIENT_POWER ], + [ 30, Moves.INCINERATE ], + [ 35, Moves.AIR_SLASH ], + [ 40, Moves.ROOST ], + [ 45, Moves.HEAT_WAVE ], + [ 50, Moves.SUNNY_DAY ], + [ 55, Moves.HURRICANE ], + [ 60, Moves.ENDURE ], + [ 65, Moves.OVERHEAT ], + [ 70, Moves.SKY_ATTACK ], + ], + [Species.DRATINI]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 5, Moves.TWISTER ], + [ 10, Moves.THUNDER_WAVE ], + [ 15, Moves.DRAGON_TAIL ], + [ 20, Moves.AGILITY ], + [ 25, Moves.SLAM ], + [ 31, Moves.AQUA_TAIL ], + [ 35, Moves.DRAGON_RUSH ], + [ 40, Moves.SAFEGUARD ], + [ 45, Moves.RAIN_DANCE ], + [ 50, Moves.DRAGON_DANCE ], + [ 55, Moves.OUTRAGE ], + [ 60, Moves.HYPER_BEAM ], + ], + [Species.DRAGONAIR]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.TWISTER ], + [ 15, Moves.DRAGON_TAIL ], + [ 20, Moves.AGILITY ], + [ 25, Moves.SLAM ], + [ 33, Moves.AQUA_TAIL ], + [ 39, Moves.DRAGON_RUSH ], + [ 46, Moves.SAFEGUARD ], + [ 53, Moves.RAIN_DANCE ], + [ 60, Moves.DRAGON_DANCE ], + [ 67, Moves.OUTRAGE ], + [ 74, Moves.HYPER_BEAM ], + ], + [Species.DRAGONITE]: [ + [ 0, Moves.HURRICANE ], + [ 1, Moves.FIRE_PUNCH ], + [ 1, Moves.THUNDER_PUNCH ], + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.TWISTER ], + [ 1, Moves.EXTREME_SPEED ], + [ 1, Moves.ROOST ], + [ 15, Moves.DRAGON_TAIL ], + [ 20, Moves.AGILITY ], + [ 25, Moves.SLAM ], + [ 33, Moves.AQUA_TAIL ], + [ 39, Moves.DRAGON_RUSH ], + [ 41, Moves.OUTRAGE ], + [ 46, Moves.SAFEGUARD ], + [ 53, Moves.RAIN_DANCE ], + [ 62, Moves.DRAGON_DANCE ], + [ 80, Moves.HYPER_BEAM ], + ], + [Species.MEWTWO]: [ + [ 1, Moves.DISABLE ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.SWIFT ], + [ 1, Moves.LIFE_DEW ], + [ 8, Moves.ANCIENT_POWER ], + [ 16, Moves.PSYCHO_CUT ], + [ 24, Moves.SAFEGUARD ], + [ 32, Moves.AMNESIA ], + [ 40, Moves.AURA_SPHERE ], + [ 48, Moves.PSYCHIC ], + [ 56, Moves.POWER_SWAP ], + [ 56, Moves.GUARD_SWAP ], + [ 64, Moves.MIST ], + [ 72, Moves.PSYSTRIKE ], + [ 80, Moves.RECOVER ], + [ 88, Moves.FUTURE_SIGHT ], + ], + [Species.MEW]: [ + [ 1, Moves.POUND ], + [ 1, Moves.REFLECT_TYPE ], + [ 10, Moves.AMNESIA ], + [ 20, Moves.BATON_PASS ], + [ 30, Moves.ANCIENT_POWER ], + [ 40, Moves.LIFE_DEW ], + [ 50, Moves.NASTY_PLOT ], + [ 60, Moves.METRONOME ], + [ 70, Moves.IMPRISON ], + [ 80, Moves.TRANSFORM ], + [ 90, Moves.AURA_SPHERE ], + [ 100, Moves.PSYCHIC ], + ], + [Species.CHIKORITA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 6, Moves.RAZOR_LEAF ], + [ 9, Moves.POISON_POWDER ], + [ 12, Moves.SYNTHESIS ], + [ 17, Moves.REFLECT ], + [ 20, Moves.MAGICAL_LEAF ], + [ 23, Moves.NATURAL_GIFT ], + [ 28, Moves.SWEET_SCENT ], + [ 31, Moves.LIGHT_SCREEN ], + [ 34, Moves.BODY_SLAM ], + [ 39, Moves.SAFEGUARD ], + [ 42, Moves.AROMATHERAPY ], + [ 45, Moves.SOLAR_BEAM ], + ], + [Species.BAYLEEF]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.POISON_POWDER ], + [ 12, Moves.SYNTHESIS ], + [ 18, Moves.REFLECT ], + [ 22, Moves.MAGICAL_LEAF ], + [ 26, Moves.NATURAL_GIFT ], + [ 32, Moves.SWEET_SCENT ], + [ 36, Moves.LIGHT_SCREEN ], + [ 40, Moves.BODY_SLAM ], + [ 46, Moves.SAFEGUARD ], + [ 50, Moves.AROMATHERAPY ], + [ 54, Moves.SOLAR_BEAM ], + ], + [Species.MEGANIUM]: [ + [ 0, Moves.PETAL_DANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.POISON_POWDER ], + [ 1, Moves.PETAL_BLIZZARD ], + [ 12, Moves.SYNTHESIS ], + [ 18, Moves.REFLECT ], + [ 22, Moves.MAGICAL_LEAF ], + [ 26, Moves.NATURAL_GIFT ], + [ 34, Moves.SWEET_SCENT ], + [ 40, Moves.LIGHT_SCREEN ], + [ 46, Moves.BODY_SLAM ], + [ 54, Moves.SAFEGUARD ], + [ 60, Moves.AROMATHERAPY ], + [ 66, Moves.SOLAR_BEAM ], + ], + [Species.CYNDAQUIL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 6, Moves.SMOKESCREEN ], + [ 10, Moves.EMBER ], + [ 13, Moves.QUICK_ATTACK ], + [ 19, Moves.FLAME_WHEEL ], + [ 22, Moves.DEFENSE_CURL ], + [ 28, Moves.FLAME_CHARGE ], + [ 31, Moves.SWIFT ], + [ 37, Moves.LAVA_PLUME ], + [ 40, Moves.FLAMETHROWER ], + [ 46, Moves.INFERNO ], + [ 49, Moves.ROLLOUT ], + [ 55, Moves.DOUBLE_EDGE ], + [ 58, Moves.OVERHEAT ], + [ 64, Moves.ERUPTION ], + ], + [Species.QUILAVA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.SMOKESCREEN ], + [ 10, Moves.EMBER ], + [ 13, Moves.QUICK_ATTACK ], + [ 20, Moves.FLAME_WHEEL ], + [ 24, Moves.DEFENSE_CURL ], + [ 31, Moves.SWIFT ], + [ 35, Moves.FLAME_CHARGE ], + [ 42, Moves.LAVA_PLUME ], + [ 46, Moves.FLAMETHROWER ], + [ 53, Moves.INFERNO ], + [ 57, Moves.ROLLOUT ], + [ 64, Moves.DOUBLE_EDGE ], + [ 68, Moves.OVERHEAT ], + [ 75, Moves.ERUPTION ], + ], + [Species.TYPHLOSION]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.ERUPTION ], + [ 1, Moves.GYRO_BALL ], + [ 13, Moves.QUICK_ATTACK ], + [ 20, Moves.FLAME_WHEEL ], + [ 24, Moves.DEFENSE_CURL ], + [ 31, Moves.SWIFT ], + [ 35, Moves.FLAME_CHARGE ], + [ 43, Moves.LAVA_PLUME ], + [ 48, Moves.FLAMETHROWER ], + [ 56, Moves.INFERNO ], + [ 61, Moves.ROLLOUT ], + [ 74, Moves.OVERHEAT ], + ], + [Species.TOTODILE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 6, Moves.WATER_GUN ], + [ 8, Moves.RAGE ], + [ 13, Moves.BITE ], + [ 15, Moves.SCARY_FACE ], + [ 20, Moves.ICE_FANG ], + [ 22, Moves.FLAIL ], + [ 27, Moves.CRUNCH ], + [ 29, Moves.CHIP_AWAY ], + [ 34, Moves.SLASH ], + [ 36, Moves.SCREECH ], + [ 41, Moves.THRASH ], + [ 43, Moves.AQUA_TAIL ], + [ 48, Moves.SUPERPOWER ], + [ 50, Moves.HYDRO_PUMP ], + ], + [Species.CROCONAW]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.WATER_GUN ], + [ 8, Moves.RAGE ], + [ 13, Moves.BITE ], + [ 15, Moves.SCARY_FACE ], + [ 21, Moves.ICE_FANG ], + [ 24, Moves.FLAIL ], + [ 30, Moves.CRUNCH ], + [ 33, Moves.CHIP_AWAY ], + [ 39, Moves.SLASH ], + [ 42, Moves.SCREECH ], + [ 48, Moves.THRASH ], + [ 51, Moves.AQUA_TAIL ], + [ 57, Moves.SUPERPOWER ], + [ 60, Moves.HYDRO_PUMP ], + ], + [Species.FERALIGATR]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.AGILITY ], + [ 1, Moves.RAGE ], + [ 13, Moves.BITE ], + [ 15, Moves.SCARY_FACE ], + [ 21, Moves.ICE_FANG ], + [ 24, Moves.FLAIL ], + [ 32, Moves.CRUNCH ], + [ 37, Moves.CHIP_AWAY ], + [ 45, Moves.SLASH ], + [ 50, Moves.SCREECH ], + [ 58, Moves.THRASH ], + [ 63, Moves.AQUA_TAIL ], + [ 71, Moves.SUPERPOWER ], + [ 76, Moves.HYDRO_PUMP ], + ], + [Species.SENTRET]: [ + [ 1, Moves.SCRATCH ], + [ 4, Moves.DEFENSE_CURL ], + [ 7, Moves.QUICK_ATTACK ], + [ 13, Moves.FURY_SWIPES ], + [ 16, Moves.HELPING_HAND ], + [ 19, Moves.FOLLOW_ME ], + [ 25, Moves.SLAM ], + [ 28, Moves.REST ], + [ 31, Moves.SUCKER_PUNCH ], + [ 36, Moves.AMNESIA ], + [ 39, Moves.BATON_PASS ], + [ 42, Moves.DOUBLE_EDGE ], + [ 47, Moves.HYPER_VOICE ], + ], + [Species.FURRET]: [ + [ 0, Moves.AGILITY ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.COIL ], + [ 13, Moves.FURY_SWIPES ], + [ 17, Moves.HELPING_HAND ], + [ 21, Moves.FOLLOW_ME ], + [ 28, Moves.SLAM ], + [ 32, Moves.REST ], + [ 36, Moves.SUCKER_PUNCH ], + [ 42, Moves.AMNESIA ], + [ 46, Moves.BATON_PASS ], + [ 50, Moves.DOUBLE_EDGE ], + [ 56, Moves.HYPER_VOICE ], + ], + [Species.HOOTHOOT]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 3, Moves.TACKLE ], + [ 6, Moves.ECHOED_VOICE ], + [ 9, Moves.CONFUSION ], + [ 12, Moves.REFLECT ], + [ 15, Moves.DEFOG ], + [ 18, Moves.AIR_SLASH ], + [ 21, Moves.EXTRASENSORY ], + [ 24, Moves.TAKE_DOWN ], + [ 27, Moves.UPROAR ], + [ 30, Moves.ROOST ], + [ 33, Moves.MOONBLAST ], + [ 36, Moves.HYPNOSIS ], + [ 39, Moves.DREAM_EATER ], + ], + [Species.NOCTOWL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 1, Moves.SKY_ATTACK ], + [ 1, Moves.ECHOED_VOICE ], + [ 9, Moves.CONFUSION ], + [ 12, Moves.REFLECT ], + [ 18, Moves.AIR_SLASH ], + [ 23, Moves.EXTRASENSORY ], + [ 28, Moves.TAKE_DOWN ], + [ 33, Moves.UPROAR ], + [ 38, Moves.ROOST ], + [ 43, Moves.MOONBLAST ], + [ 48, Moves.HYPNOSIS ], + [ 53, Moves.DREAM_EATER ], + ], + [Species.LEDYBA]: [ + [ 1, Moves.TACKLE ], + [ 5, Moves.SUPERSONIC ], + [ 8, Moves.SWIFT ], + [ 12, Moves.LIGHT_SCREEN ], + [ 12, Moves.REFLECT ], + [ 12, Moves.SAFEGUARD ], + [ 15, Moves.MACH_PUNCH ], + [ 19, Moves.SILVER_WIND ], + [ 22, Moves.COMET_PUNCH ], + [ 26, Moves.BATON_PASS ], + [ 29, Moves.AGILITY ], + [ 33, Moves.BUG_BUZZ ], + [ 36, Moves.AIR_SLASH ], + [ 40, Moves.DOUBLE_EDGE ], + ], + [Species.LEDIAN]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.SWIFT ], + [ 12, Moves.LIGHT_SCREEN ], + [ 12, Moves.REFLECT ], + [ 12, Moves.SAFEGUARD ], + [ 15, Moves.MACH_PUNCH ], + [ 20, Moves.SILVER_WIND ], + [ 24, Moves.COMET_PUNCH ], + [ 29, Moves.BATON_PASS ], + [ 33, Moves.AGILITY ], + [ 38, Moves.BUG_BUZZ ], + [ 42, Moves.AIR_SLASH ], + [ 47, Moves.DOUBLE_EDGE ], + ], + [Species.SPINARAK]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.STRING_SHOT ], + [ 5, Moves.ABSORB ], + [ 8, Moves.INFESTATION ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.NIGHT_SHADE ], + [ 19, Moves.SHADOW_SNEAK ], + [ 22, Moves.FURY_SWIPES ], + [ 26, Moves.SUCKER_PUNCH ], + [ 29, Moves.AGILITY ], + [ 33, Moves.PIN_MISSILE ], + [ 36, Moves.PSYCHIC ], + [ 40, Moves.POISON_JAB ], + [ 44, Moves.CROSS_POISON ], + [ 47, Moves.STICKY_WEB ], + [ 51, Moves.TOXIC_THREAD ], + ], + [Species.ARIADOS]: [ + [ 0, Moves.SWORDS_DANCE ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.ABSORB ], + [ 1, Moves.STRING_SHOT ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.BUG_BITE ], + [ 1, Moves.FELL_STINGER ], + [ 8, Moves.INFESTATION ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.NIGHT_SHADE ], + [ 19, Moves.SHADOW_SNEAK ], + [ 23, Moves.FURY_SWIPES ], + [ 28, Moves.SUCKER_PUNCH ], + [ 31, Moves.AGILITY ], + [ 35, Moves.PIN_MISSILE ], + [ 41, Moves.PSYCHIC ], + [ 46, Moves.POISON_JAB ], + [ 50, Moves.CROSS_POISON ], + [ 54, Moves.STICKY_WEB ], + [ 59, Moves.TOXIC_THREAD ], + ], + [Species.CROBAT]: [ + [ 0, Moves.CROSS_POISON ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.ABSORB ], + [ 1, Moves.TOXIC ], + [ 1, Moves.SCREECH ], + [ 1, Moves.MEAN_LOOK ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.TAILWIND ], + [ 15, Moves.POISON_FANG ], + [ 20, Moves.QUICK_GUARD ], + [ 27, Moves.AIR_CUTTER ], + [ 34, Moves.BITE ], + [ 41, Moves.HAZE ], + [ 48, Moves.VENOSHOCK ], + [ 55, Moves.CONFUSE_RAY ], + [ 62, Moves.AIR_SLASH ], + [ 69, Moves.LEECH_LIFE ], + ], + [Species.CHINCHOU]: [ + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.ELECTRO_BALL ], + [ 8, Moves.THUNDER_WAVE ], + [ 12, Moves.BUBBLE_BEAM ], + [ 16, Moves.CONFUSE_RAY ], + [ 20, Moves.SPARK ], + [ 24, Moves.CHARGE ], + [ 28, Moves.DISCHARGE ], + [ 32, Moves.AQUA_RING ], + [ 36, Moves.FLAIL ], + [ 40, Moves.TAKE_DOWN ], + [ 44, Moves.HYDRO_PUMP ], + ], + [Species.LANTURN]: [ + [ 0, Moves.STOCKPILE ], + [ 0, Moves.SPIT_UP ], + [ 0, Moves.SWALLOW ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.ELECTRO_BALL ], + [ 1, Moves.EERIE_IMPULSE ], + [ 12, Moves.BUBBLE_BEAM ], + [ 16, Moves.CONFUSE_RAY ], + [ 20, Moves.SPARK ], + [ 24, Moves.CHARGE ], + [ 30, Moves.DISCHARGE ], + [ 36, Moves.AQUA_RING ], + [ 42, Moves.FLAIL ], + [ 48, Moves.TAKE_DOWN ], + [ 54, Moves.HYDRO_PUMP ], + ], + [Species.PICHU]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.THUNDER_SHOCK ], + [ 4, Moves.PLAY_NICE ], + [ 8, Moves.SWEET_KISS ], + [ 12, Moves.NUZZLE ], + [ 16, Moves.NASTY_PLOT ], + [ 20, Moves.CHARM ], + ], + [Species.CLEFFA]: [ + [ 1, Moves.POUND ], + [ 1, Moves.SPLASH ], + [ 1, Moves.COPYCAT ], + [ 4, Moves.SING ], + [ 8, Moves.SWEET_KISS ], + [ 12, Moves.DISARMING_VOICE ], + [ 16, Moves.ENCORE ], + [ 20, Moves.CHARM ], + ], + [Species.IGGLYBUFF]: [ + [ 1, Moves.POUND ], + [ 1, Moves.SING ], + [ 1, Moves.COPYCAT ], + [ 4, Moves.DEFENSE_CURL ], + [ 8, Moves.SWEET_KISS ], + [ 12, Moves.DISARMING_VOICE ], + [ 16, Moves.DISABLE ], + [ 20, Moves.CHARM ], + ], + [Species.TOGEPI]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 4, Moves.SWEET_KISS ], + [ 8, Moves.LIFE_DEW ], + [ 12, Moves.CHARM ], + [ 16, Moves.ANCIENT_POWER ], + [ 20, Moves.YAWN ], + [ 24, Moves.METRONOME ], + [ 28, Moves.AFTER_YOU ], + [ 32, Moves.DOUBLE_EDGE ], + [ 36, Moves.SAFEGUARD ], + [ 40, Moves.FOLLOW_ME ], + [ 44, Moves.BATON_PASS ], + [ 48, Moves.LAST_RESORT ], + [ 52, Moves.WISH ], + ], + [Species.TOGETIC]: [ + [ 0, Moves.FAIRY_WIND ], + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.LIFE_DEW ], + [ 12, Moves.CHARM ], + [ 16, Moves.ANCIENT_POWER ], + [ 20, Moves.YAWN ], + [ 24, Moves.METRONOME ], + [ 28, Moves.AFTER_YOU ], + [ 32, Moves.DOUBLE_EDGE ], + [ 36, Moves.SAFEGUARD ], + [ 40, Moves.FOLLOW_ME ], + [ 44, Moves.BATON_PASS ], + [ 48, Moves.LAST_RESORT ], + [ 52, Moves.WISH ], + ], + [Species.NATU]: [ + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 5, Moves.STORED_POWER ], + [ 10, Moves.TELEPORT ], + [ 15, Moves.CONFUSE_RAY ], + [ 20, Moves.NIGHT_SHADE ], + [ 26, Moves.PSYCHO_SHIFT ], + [ 30, Moves.POWER_SWAP ], + [ 35, Moves.PSYCHIC ], + [ 35, Moves.GUARD_SWAP ], + [ 40, Moves.WISH ], + [ 45, Moves.FUTURE_SIGHT ], + ], + [Species.XATU]: [ + [ 0, Moves.AIR_SLASH ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.TELEPORT ], + [ 1, Moves.TAILWIND ], + [ 1, Moves.STORED_POWER ], + [ 15, Moves.CONFUSE_RAY ], + [ 20, Moves.NIGHT_SHADE ], + [ 28, Moves.PSYCHO_SHIFT ], + [ 34, Moves.POWER_SWAP ], + [ 34, Moves.GUARD_SWAP ], + [ 41, Moves.PSYCHIC ], + [ 48, Moves.WISH ], + [ 55, Moves.FUTURE_SIGHT ], + ], + [Species.MAREEP]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 4, Moves.THUNDER_WAVE ], + [ 8, Moves.THUNDER_SHOCK ], + [ 11, Moves.COTTON_SPORE ], + [ 15, Moves.CHARGE ], + [ 18, Moves.TAKE_DOWN ], + [ 22, Moves.ELECTRO_BALL ], + [ 25, Moves.CONFUSE_RAY ], + [ 29, Moves.POWER_GEM ], + [ 32, Moves.DISCHARGE ], + [ 36, Moves.COTTON_GUARD ], + [ 39, Moves.DAZZLING_GLEAM ], + [ 43, Moves.LIGHT_SCREEN ], + [ 46, Moves.THUNDER ], + ], + [Species.FLAAFFY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 6, Moves.THUNDER_SHOCK ], + [ 9, Moves.THUNDER_WAVE ], + [ 11, Moves.COTTON_SPORE ], + [ 16, Moves.CHARGE ], + [ 20, Moves.TAKE_DOWN ], + [ 25, Moves.ELECTRO_BALL ], + [ 29, Moves.CONFUSE_RAY ], + [ 34, Moves.POWER_GEM ], + [ 38, Moves.DISCHARGE ], + [ 43, Moves.COTTON_GUARD ], + [ 47, Moves.DAZZLING_GLEAM ], + [ 52, Moves.LIGHT_SCREEN ], + [ 56, Moves.THUNDER ], + ], + [Species.AMPHAROS]: [ + [ 0, Moves.THUNDER_PUNCH ], + [ 1, Moves.FIRE_PUNCH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.ZAP_CANNON ], + [ 1, Moves.DRAGON_PULSE ], + [ 1, Moves.MAGNETIC_FLUX ], + [ 11, Moves.COTTON_SPORE ], + [ 16, Moves.CHARGE ], + [ 20, Moves.TAKE_DOWN ], + [ 25, Moves.ELECTRO_BALL ], + [ 29, Moves.CONFUSE_RAY ], + [ 35, Moves.POWER_GEM ], + [ 40, Moves.DISCHARGE ], + [ 46, Moves.COTTON_GUARD ], + [ 51, Moves.DAZZLING_GLEAM ], + [ 57, Moves.LIGHT_SCREEN ], + [ 62, Moves.THUNDER ], + ], + [Species.BELLOSSOM]: [ + [ 0, Moves.PETAL_BLIZZARD ], + [ 1, Moves.ACID ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.GROWTH ], + [ 1, Moves.POISON_POWDER ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.SLEEP_POWDER ], + [ 1, Moves.PETAL_DANCE ], + [ 1, Moves.TOXIC ], + [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.MOONLIGHT ], + [ 1, Moves.QUIVER_DANCE ], + [ 1, Moves.GRASSY_TERRAIN ], + [ 1, Moves.MOONBLAST ], + ], + [Species.MARILL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.HELPING_HAND ], + [ 6, Moves.BUBBLE_BEAM ], + [ 9, Moves.CHARM ], + [ 12, Moves.SLAM ], + [ 15, Moves.BOUNCE ], + [ 19, Moves.AQUA_TAIL ], + [ 21, Moves.PLAY_ROUGH ], + [ 24, Moves.AQUA_RING ], + [ 27, Moves.RAIN_DANCE ], + [ 30, Moves.HYDRO_PUMP ], + [ 33, Moves.DOUBLE_EDGE ], + [ 36, Moves.SUPERPOWER ], + ], + [Species.AZUMARILL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.HELPING_HAND ], + [ 6, Moves.BUBBLE_BEAM ], + [ 9, Moves.CHARM ], + [ 12, Moves.SLAM ], + [ 15, Moves.BOUNCE ], + [ 21, Moves.AQUA_TAIL ], + [ 25, Moves.PLAY_ROUGH ], + [ 30, Moves.AQUA_RING ], + [ 35, Moves.RAIN_DANCE ], + [ 40, Moves.HYDRO_PUMP ], + [ 45, Moves.DOUBLE_EDGE ], + [ 50, Moves.SUPERPOWER ], + ], + [Species.SUDOWOODO]: [ + [ 0, Moves.SLAM ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.FLAIL ], + [ 1, Moves.FAKE_TEARS ], + [ 1, Moves.HAMMER_ARM ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.STONE_EDGE ], + [ 1, Moves.WOOD_HAMMER ], + [ 12, Moves.BLOCK ], + [ 16, Moves.MIMIC ], + [ 20, Moves.ROCK_TOMB ], + [ 24, Moves.TEARFUL_LOOK ], + [ 28, Moves.SUCKER_PUNCH ], + [ 32, Moves.ROCK_SLIDE ], + [ 36, Moves.LOW_KICK ], + [ 40, Moves.COUNTER ], + [ 44, Moves.DOUBLE_EDGE ], + [ 48, Moves.HEAD_SMASH ], + ], + [Species.POLITOED]: [ + [ 0, Moves.BOUNCE ], + [ 1, Moves.POUND ], + [ 1, Moves.HYDRO_PUMP ], + [ 1, Moves.BELLY_DRUM ], + [ 1, Moves.RAIN_DANCE ], + ], + [Species.HOPPIP]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SPLASH ], + [ 4, Moves.TAIL_WHIP ], + [ 6, Moves.ABSORB ], + [ 8, Moves.FAIRY_WIND ], + [ 10, Moves.POISON_POWDER ], + [ 10, Moves.STUN_SPORE ], + [ 10, Moves.SLEEP_POWDER ], + [ 12, Moves.BULLET_SEED ], + [ 15, Moves.SYNTHESIS ], + [ 19, Moves.LEECH_SEED ], + [ 22, Moves.MEGA_DRAIN ], + [ 24, Moves.ACROBATICS ], + [ 27, Moves.COTTON_SPORE ], + [ 29, Moves.U_TURN ], + [ 32, Moves.GIGA_DRAIN ], + [ 35, Moves.BOUNCE ], + [ 38, Moves.MEMENTO ], + ], + [Species.SKIPLOOM]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.ABSORB ], + [ 1, Moves.SPLASH ], + [ 1, Moves.SYNTHESIS ], + [ 8, Moves.TACKLE ], + [ 10, Moves.FAIRY_WIND ], + [ 12, Moves.POISON_POWDER ], + [ 12, Moves.STUN_SPORE ], + [ 12, Moves.SLEEP_POWDER ], + [ 15, Moves.BULLET_SEED ], + [ 20, Moves.LEECH_SEED ], + [ 24, Moves.MEGA_DRAIN ], + [ 28, Moves.ACROBATICS ], + [ 31, Moves.COTTON_SPORE ], + [ 34, Moves.U_TURN ], + [ 37, Moves.GIGA_DRAIN ], + [ 41, Moves.BOUNCE ], + [ 44, Moves.MEMENTO ], + ], + [Species.JUMPLUFF]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.ABSORB ], + [ 1, Moves.SPLASH ], + [ 1, Moves.SYNTHESIS ], + [ 8, Moves.TACKLE ], + [ 10, Moves.FAIRY_WIND ], + [ 12, Moves.POISON_POWDER ], + [ 12, Moves.STUN_SPORE ], + [ 12, Moves.SLEEP_POWDER ], + [ 15, Moves.BULLET_SEED ], + [ 20, Moves.LEECH_SEED ], + [ 24, Moves.MEGA_DRAIN ], + [ 30, Moves.ACROBATICS ], + [ 35, Moves.COTTON_SPORE ], + [ 39, Moves.U_TURN ], + [ 43, Moves.GIGA_DRAIN ], + [ 49, Moves.BOUNCE ], + [ 55, Moves.MEMENTO ], + ], + [Species.AIPOM]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 4, Moves.SAND_ATTACK ], + [ 8, Moves.ASTONISH ], + [ 11, Moves.BATON_PASS ], + [ 15, Moves.TICKLE ], + [ 18, Moves.FURY_SWIPES ], + [ 22, Moves.SWIFT ], + [ 25, Moves.SCREECH ], + [ 29, Moves.AGILITY ], + [ 32, Moves.DOUBLE_HIT ], + [ 36, Moves.FLING ], + [ 39, Moves.NASTY_PLOT ], + [ 43, Moves.LAST_RESORT ], + ], + [Species.SUNKERN]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWTH ], + [ 7, Moves.ABSORB ], + [ 10, Moves.MEGA_DRAIN ], + [ 16, Moves.RAZOR_LEAF ], + [ 19, Moves.WORRY_SEED ], + [ 22, Moves.GIGA_DRAIN ], + [ 25, Moves.ENDEAVOR ], + [ 28, Moves.SYNTHESIS ], + [ 31, Moves.SOLAR_BEAM ], + [ 34, Moves.DOUBLE_EDGE ], + [ 36, Moves.SUNNY_DAY ], + [ 39, Moves.SEED_BOMB ], + ], + [Species.SUNFLORA]: [ + [ 1, Moves.POUND ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWTH ], + [ 4, Moves.INGRAIN ], + [ 7, Moves.ABSORB ], + [ 10, Moves.MEGA_DRAIN ], + [ 13, Moves.LEECH_SEED ], + [ 16, Moves.RAZOR_LEAF ], + [ 19, Moves.WORRY_SEED ], + [ 22, Moves.GIGA_DRAIN ], + [ 25, Moves.BULLET_SEED ], + [ 28, Moves.PETAL_DANCE ], + [ 31, Moves.SOLAR_BEAM ], + [ 34, Moves.DOUBLE_EDGE ], + [ 39, Moves.SUNNY_DAY ], + [ 43, Moves.LEAF_STORM ], + [ 50, Moves.PETAL_BLIZZARD ], + ], + [Species.YANMA]: [ + [ 1, Moves.TACKLE ], + [ 6, Moves.QUICK_ATTACK ], + [ 11, Moves.DOUBLE_TEAM ], + [ 14, Moves.AIR_CUTTER ], + [ 17, Moves.DETECT ], + [ 22, Moves.SUPERSONIC ], + [ 27, Moves.UPROAR ], + [ 30, Moves.BUG_BITE ], + [ 33, Moves.ANCIENT_POWER ], + [ 38, Moves.HYPNOSIS ], + [ 43, Moves.WING_ATTACK ], + [ 46, Moves.SCREECH ], + [ 49, Moves.U_TURN ], + [ 54, Moves.AIR_SLASH ], + [ 57, Moves.BUG_BUZZ ], + ], + [Species.WOOPER]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.RAIN_DANCE ], + [ 8, Moves.MUD_SHOT ], + [ 12, Moves.MIST ], + [ 12, Moves.HAZE ], + [ 16, Moves.SLAM ], + [ 21, Moves.YAWN ], + [ 24, Moves.AQUA_TAIL ], + [ 28, Moves.MUDDY_WATER ], + [ 32, Moves.AMNESIA ], + [ 36, Moves.TOXIC ], + [ 40, Moves.EARTHQUAKE ], + ], + [Species.QUAGSIRE]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.RAIN_DANCE ], + [ 1, Moves.MUD_SHOT ], + [ 12, Moves.MIST ], + [ 12, Moves.HAZE ], + [ 16, Moves.SLAM ], + [ 23, Moves.YAWN ], + [ 28, Moves.AQUA_TAIL ], + [ 34, Moves.MUDDY_WATER ], + [ 40, Moves.AMNESIA ], + [ 46, Moves.TOXIC ], + [ 52, Moves.EARTHQUAKE ], + ], + [Species.ESPEON]: [ + [ 0, Moves.CONFUSION ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BITE ], + [ 1, Moves.GROWL ], + [ 1, Moves.CHARM ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.SWIFT ], + [ 25, Moves.PSYBEAM ], + [ 30, Moves.MORNING_SUN ], + [ 35, Moves.POWER_SWAP ], + [ 40, Moves.PSYCHIC ], + [ 45, Moves.PSYCH_UP ], + [ 50, Moves.FUTURE_SIGHT ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.UMBREON]: [ + [ 0, Moves.SNARL ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BITE ], + [ 1, Moves.GROWL ], + [ 1, Moves.SWIFT ], + [ 1, Moves.CHARM ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.CONFUSE_RAY ], + [ 25, Moves.ASSURANCE ], + [ 30, Moves.MOONLIGHT ], + [ 35, Moves.GUARD_SWAP ], + [ 40, Moves.DARK_PULSE ], + [ 45, Moves.SCREECH ], + [ 50, Moves.MEAN_LOOK ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.MURKROW]: [ + [ 1, Moves.PECK ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.GUST ], + [ 11, Moves.HAZE ], + [ 15, Moves.WING_ATTACK ], + [ 21, Moves.NIGHT_SHADE ], + [ 25, Moves.ASSURANCE ], + [ 31, Moves.TAUNT ], + [ 35, Moves.MEAN_LOOK ], + [ 40, Moves.FOUL_PLAY ], + [ 50, Moves.SUCKER_PUNCH ], + [ 55, Moves.TORMENT ], + [ 60, Moves.QUASH ], + ], + [Species.SLOWKING]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.CURSE ], + [ 1, Moves.SWAGGER ], + [ 1, Moves.POWER_GEM ], + [ 1, Moves.NASTY_PLOT ], + [ 9, Moves.YAWN ], + [ 12, Moves.CONFUSION ], + [ 15, Moves.DISABLE ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.HEADBUTT ], + [ 27, Moves.AMNESIA ], + [ 30, Moves.SURF ], + [ 33, Moves.SLACK_OFF ], + [ 36, Moves.PSYCHIC ], + [ 39, Moves.PSYCH_UP ], + [ 42, Moves.RAIN_DANCE ], + [ 45, Moves.HEAL_PULSE ], + ], + [Species.MISDREAVUS]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.CONFUSION ], + [ 10, Moves.ASTONISH ], + [ 14, Moves.CONFUSE_RAY ], + [ 19, Moves.MEAN_LOOK ], + [ 23, Moves.HEX ], + [ 28, Moves.PSYBEAM ], + [ 32, Moves.PAIN_SPLIT ], + [ 37, Moves.PAYBACK ], + [ 41, Moves.SHADOW_BALL ], + [ 46, Moves.PERISH_SONG ], + [ 50, Moves.POWER_GEM ], + ], + [Species.UNOWN]: [ + [ 1, Moves.HIDDEN_POWER ], + ], + [Species.WOBBUFFET]: [ + [ 0, Moves.COUNTER ], + [ 0, Moves.DESTINY_BOND ], + [ 0, Moves.SAFEGUARD ], + [ 0, Moves.MIRROR_COAT ], + [ 1, Moves.AMNESIA ], + [ 1, Moves.SPLASH ], + [ 1, Moves.CHARM ], + [ 1, Moves.ENCORE ], + ], + [Species.GIRAFARIG]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.POWER_SWAP ], + [ 1, Moves.GUARD_SWAP ], + [ 5, Moves.CONFUSION ], + [ 10, Moves.ASSURANCE ], + [ 14, Moves.STOMP ], + [ 19, Moves.PSYBEAM ], + [ 23, Moves.AGILITY ], + [ 28, Moves.DOUBLE_HIT ], + [ 32, Moves.TWIN_BEAM ], + [ 37, Moves.CRUNCH ], + [ 41, Moves.BATON_PASS ], + [ 46, Moves.NASTY_PLOT ], + [ 50, Moves.PSYCHIC ], + ], + [Species.PINECO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.PROTECT ], + [ 6, Moves.SELF_DESTRUCT ], + [ 9, Moves.BUG_BITE ], + [ 12, Moves.TAKE_DOWN ], + [ 17, Moves.RAPID_SPIN ], + [ 20, Moves.ROLLOUT ], + [ 23, Moves.CURSE ], + [ 28, Moves.SPIKES ], + [ 31, Moves.PAYBACK ], + [ 34, Moves.EXPLOSION ], + [ 39, Moves.IRON_DEFENSE ], + [ 42, Moves.GYRO_BALL ], + [ 45, Moves.DOUBLE_EDGE ], + ], + [Species.FORRETRESS]: [ + [ 0, Moves.HEAVY_SLAM ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SELF_DESTRUCT ], + [ 1, Moves.PROTECT ], + [ 1, Moves.ZAP_CANNON ], + [ 1, Moves.TOXIC_SPIKES ], + [ 1, Moves.MAGNET_RISE ], + [ 1, Moves.BUG_BITE ], + [ 12, Moves.TAKE_DOWN ], + [ 17, Moves.RAPID_SPIN ], + [ 20, Moves.ROLLOUT ], + [ 23, Moves.CURSE ], + [ 28, Moves.SPIKES ], + [ 32, Moves.PAYBACK ], + [ 36, Moves.EXPLOSION ], + [ 42, Moves.IRON_DEFENSE ], + [ 46, Moves.GYRO_BALL ], + [ 50, Moves.DOUBLE_EDGE ], + ], + [Species.DUNSPARCE]: [ + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.FLAIL ], + [ 4, Moves.MUD_SLAP ], + [ 8, Moves.ROLLOUT ], + [ 12, Moves.GLARE ], + [ 16, Moves.SCREECH ], + [ 20, Moves.ANCIENT_POWER ], + [ 24, Moves.DRILL_RUN ], + [ 28, Moves.YAWN ], + [ 32, Moves.HYPER_DRILL ], + [ 36, Moves.ROOST ], + [ 40, Moves.DRAGON_RUSH ], + [ 44, Moves.COIL ], + [ 48, Moves.DOUBLE_EDGE ], + [ 52, Moves.ENDEAVOR ], + ], + [Species.GLIGAR]: [ + [ 1, Moves.POISON_STING ], + [ 4, Moves.SAND_ATTACK ], + [ 7, Moves.HARDEN ], + [ 10, Moves.KNOCK_OFF ], + [ 13, Moves.QUICK_ATTACK ], + [ 16, Moves.FURY_CUTTER ], + [ 19, Moves.POISON_TAIL ], + [ 22, Moves.ACROBATICS ], + [ 27, Moves.SLASH ], + [ 30, Moves.U_TURN ], + [ 35, Moves.SCREECH ], + [ 40, Moves.X_SCISSOR ], + [ 45, Moves.CRABHAMMER ], + [ 50, Moves.SWORDS_DANCE ], + ], + [Species.STEELIX]: [ + [ 1, Moves.BIND ], + [ 1, Moves.TACKLE ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.HARDEN ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.ROCK_POLISH ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 4, Moves.SMACK_DOWN ], + [ 8, Moves.AUTOTOMIZE ], + [ 12, Moves.DRAGON_BREATH ], + [ 16, Moves.CURSE ], + [ 20, Moves.ROCK_SLIDE ], + [ 24, Moves.SCREECH ], + [ 28, Moves.SAND_TOMB ], + [ 32, Moves.STEALTH_ROCK ], + [ 36, Moves.SLAM ], + [ 40, Moves.SANDSTORM ], + [ 44, Moves.DIG ], + [ 48, Moves.IRON_TAIL ], + [ 52, Moves.STONE_EDGE ], + [ 56, Moves.DOUBLE_EDGE ], + [ 60, Moves.MAGNET_RISE ], + ], + [Species.SNUBBULL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.CHARM ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 7, Moves.BITE ], + [ 13, Moves.LICK ], + [ 19, Moves.HEADBUTT ], + [ 25, Moves.ROAR ], + [ 31, Moves.RAGE ], + [ 37, Moves.PLAY_ROUGH ], + [ 43, Moves.PAYBACK ], + [ 49, Moves.CRUNCH ], + ], + [Species.GRANBULL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.OUTRAGE ], + [ 1, Moves.CHARM ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 7, Moves.BITE ], + [ 13, Moves.LICK ], + [ 19, Moves.HEADBUTT ], + [ 27, Moves.ROAR ], + [ 35, Moves.RAGE ], + [ 43, Moves.PLAY_ROUGH ], + [ 51, Moves.PAYBACK ], + [ 59, Moves.CRUNCH ], + ], + [Species.QWILFISH]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.POISON_STING ], + [ 4, Moves.HARDEN ], + [ 8, Moves.WATER_GUN ], + [ 12, Moves.FELL_STINGER ], + [ 16, Moves.MINIMIZE ], + [ 20, Moves.SPIKES ], + [ 24, Moves.BRINE ], + [ 28, Moves.POISON_JAB ], + [ 32, Moves.PIN_MISSILE ], + [ 36, Moves.TOXIC_SPIKES ], + [ 40, Moves.STOCKPILE ], + [ 40, Moves.SPIT_UP ], + [ 44, Moves.TOXIC ], + [ 48, Moves.AQUA_TAIL ], + [ 52, Moves.ACUPRESSURE ], + [ 56, Moves.DESTINY_BOND ], + ], + [Species.SCIZOR]: [ + [ 0, Moves.BULLET_PUNCH ], + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.LEER ], + [ 1, Moves.AGILITY ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FALSE_SWIPE ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.AIR_SLASH ], + [ 12, Moves.METAL_CLAW ], + [ 16, Moves.DOUBLE_TEAM ], + [ 20, Moves.DOUBLE_HIT ], + [ 24, Moves.SLASH ], + [ 28, Moves.FOCUS_ENERGY ], + [ 32, Moves.IRON_DEFENSE ], + [ 36, Moves.IRON_HEAD ], + [ 40, Moves.X_SCISSOR ], + [ 44, Moves.SWORDS_DANCE ], + ], + [Species.SHUCKLE]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.WITHDRAW ], + [ 5, Moves.ROLLOUT ], + [ 10, Moves.STRUGGLE_BUG ], + [ 15, Moves.ROCK_THROW ], + [ 20, Moves.SAFEGUARD ], + [ 25, Moves.REST ], + [ 30, Moves.BUG_BITE ], + [ 35, Moves.GUARD_SPLIT ], + [ 35, Moves.POWER_SPLIT ], + [ 40, Moves.ROCK_SLIDE ], + [ 45, Moves.GASTRO_ACID ], + [ 50, Moves.STICKY_WEB ], + [ 55, Moves.POWER_TRICK ], + [ 60, Moves.STONE_EDGE ], + [ 65, Moves.SHELL_SMASH ], + ], + [Species.HERACROSS]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.ARM_THRUST ], + [ 5, Moves.FURY_ATTACK ], + [ 10, Moves.ENDURE ], + [ 15, Moves.AERIAL_ACE ], + [ 20, Moves.HORN_ATTACK ], + [ 25, Moves.COUNTER ], + [ 30, Moves.BRICK_BREAK ], + [ 35, Moves.PIN_MISSILE ], + [ 40, Moves.THROAT_CHOP ], + [ 45, Moves.THRASH ], + [ 50, Moves.SWORDS_DANCE ], + [ 55, Moves.MEGAHORN ], + [ 60, Moves.CLOSE_COMBAT ], + ], + [Species.SNEASEL]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 6, Moves.TAUNT ], + [ 12, Moves.QUICK_ATTACK ], + [ 18, Moves.METAL_CLAW ], + [ 24, Moves.ICY_WIND ], + [ 30, Moves.FURY_SWIPES ], + [ 36, Moves.HONE_CLAWS ], + [ 42, Moves.BEAT_UP ], + [ 48, Moves.AGILITY ], + [ 54, Moves.SCREECH ], + [ 60, Moves.SLASH ], + ], + [Species.TEDDIURSA]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LICK ], + [ 1, Moves.COVET ], + [ 1, Moves.FLING ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 8, Moves.FURY_SWIPES ], + [ 13, Moves.PAYBACK ], + [ 17, Moves.SWEET_SCENT ], + [ 22, Moves.SLASH ], + [ 25, Moves.PLAY_NICE ], + [ 29, Moves.PLAY_ROUGH ], + [ 33, Moves.CHARM ], + [ 37, Moves.REST ], + [ 37, Moves.SNORE ], + [ 41, Moves.THRASH ], + ], + [Species.URSARING]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.LICK ], + [ 1, Moves.FAKE_TEARS ], + [ 1, Moves.COVET ], + [ 8, Moves.FURY_SWIPES ], + [ 13, Moves.PAYBACK ], + [ 17, Moves.SWEET_SCENT ], + [ 22, Moves.SLASH ], + [ 25, Moves.PLAY_NICE ], + [ 29, Moves.PLAY_ROUGH ], + [ 35, Moves.SCARY_FACE ], + [ 41, Moves.REST ], + [ 41, Moves.SNORE ], + [ 48, Moves.HIGH_HORSEPOWER ], + [ 56, Moves.THRASH ], + [ 64, Moves.HAMMER_ARM ], + ], + [Species.SLUGMA]: [ + [ 1, Moves.SMOG ], + [ 1, Moves.YAWN ], + [ 6, Moves.EMBER ], + [ 8, Moves.ROCK_THROW ], + [ 13, Moves.HARDEN ], + [ 20, Moves.CLEAR_SMOG ], + [ 22, Moves.ANCIENT_POWER ], + [ 27, Moves.INCINERATE ], + [ 29, Moves.ROCK_SLIDE ], + [ 34, Moves.LAVA_PLUME ], + [ 36, Moves.AMNESIA ], + [ 41, Moves.BODY_SLAM ], + [ 43, Moves.RECOVER ], + [ 48, Moves.FLAMETHROWER ], + [ 50, Moves.EARTH_POWER ], + ], + [Species.MAGCARGO]: [ + [ 0, Moves.SHELL_SMASH ], + [ 1, Moves.EMBER ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.SMOG ], + [ 1, Moves.YAWN ], + [ 1, Moves.EARTH_POWER ], + [ 13, Moves.HARDEN ], + [ 20, Moves.CLEAR_SMOG ], + [ 22, Moves.ANCIENT_POWER ], + [ 27, Moves.INCINERATE ], + [ 29, Moves.ROCK_SLIDE ], + [ 34, Moves.LAVA_PLUME ], + [ 36, Moves.AMNESIA ], + [ 43, Moves.BODY_SLAM ], + [ 47, Moves.RECOVER ], + [ 54, Moves.FLAMETHROWER ], + ], + [Species.SWINUB]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.MUD_SLAP ], + [ 5, Moves.POWDER_SNOW ], + [ 10, Moves.FLAIL ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.MIST ], + [ 25, Moves.ENDURE ], + [ 30, Moves.ICY_WIND ], + [ 35, Moves.AMNESIA ], + [ 40, Moves.TAKE_DOWN ], + [ 45, Moves.EARTHQUAKE ], + [ 50, Moves.BLIZZARD ], + ], + [Species.PILOSWINE]: [ + [ 0, Moves.ICE_FANG ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FLAIL ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.ANCIENT_POWER ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.MIST ], + [ 25, Moves.ENDURE ], + [ 30, Moves.ICY_WIND ], + [ 37, Moves.AMNESIA ], + [ 44, Moves.TAKE_DOWN ], + [ 51, Moves.EARTHQUAKE ], + [ 58, Moves.BLIZZARD ], + [ 65, Moves.THRASH ], + ], + [Species.CORSOLA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 5, Moves.WATER_GUN ], + [ 10, Moves.AQUA_RING ], + [ 15, Moves.ENDURE ], + [ 20, Moves.ANCIENT_POWER ], + [ 25, Moves.BUBBLE_BEAM ], + [ 30, Moves.FLAIL ], + [ 35, Moves.LIFE_DEW ], + [ 40, Moves.POWER_GEM ], + [ 45, Moves.EARTH_POWER ], + [ 50, Moves.RECOVER ], + [ 55, Moves.MIRROR_COAT ], + ], + [Species.REMORAID]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HELPING_HAND ], + [ 4, Moves.WATER_PULSE ], + [ 8, Moves.FOCUS_ENERGY ], + [ 12, Moves.PSYBEAM ], + [ 16, Moves.AURORA_BEAM ], + [ 20, Moves.BUBBLE_BEAM ], + [ 24, Moves.LOCK_ON ], + [ 28, Moves.BULLET_SEED ], + [ 32, Moves.ICE_BEAM ], + [ 36, Moves.HYDRO_PUMP ], + [ 40, Moves.SOAK ], + [ 44, Moves.HYPER_BEAM ], + ], + [Species.OCTILLERY]: [ + [ 0, Moves.OCTAZOOKA ], + [ 1, Moves.WRAP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.ROCK_BLAST ], + [ 1, Moves.WATER_PULSE ], + [ 1, Moves.GUNK_SHOT ], + [ 12, Moves.PSYBEAM ], + [ 16, Moves.AURORA_BEAM ], + [ 20, Moves.BUBBLE_BEAM ], + [ 24, Moves.LOCK_ON ], + [ 30, Moves.BULLET_SEED ], + [ 36, Moves.ICE_BEAM ], + [ 42, Moves.HYDRO_PUMP ], + [ 48, Moves.SOAK ], + [ 54, Moves.HYPER_BEAM ], + ], + [Species.DELIBIRD]: [ + [ 1, Moves.PRESENT ], + [ 25, Moves.DRILL_PECK ], + ], + [Species.MANTINE]: [ + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.PSYBEAM ], + [ 1, Moves.BULLET_SEED ], + [ 1, Moves.ROOST ], + [ 12, Moves.WATER_PULSE ], + [ 16, Moves.WIDE_GUARD ], + [ 20, Moves.AGILITY ], + [ 24, Moves.BUBBLE_BEAM ], + [ 28, Moves.HEADBUTT ], + [ 32, Moves.AIR_SLASH ], + [ 36, Moves.AQUA_RING ], + [ 40, Moves.BOUNCE ], + [ 44, Moves.TAKE_DOWN ], + [ 48, Moves.HYDRO_PUMP ], + ], + [Species.SKARMORY]: [ + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 4, Moves.SAND_ATTACK ], + [ 8, Moves.FURY_ATTACK ], + [ 12, Moves.METAL_CLAW ], + [ 16, Moves.AGILITY ], + [ 20, Moves.WING_ATTACK ], + [ 24, Moves.SLASH ], + [ 28, Moves.STEEL_WING ], + [ 32, Moves.AUTOTOMIZE ], + [ 36, Moves.DRILL_PECK ], + [ 40, Moves.METAL_SOUND ], + [ 44, Moves.SPIKES ], + [ 48, Moves.IRON_DEFENSE ], + [ 52, Moves.BRAVE_BIRD ], + ], + [Species.HOUNDOUR]: [ + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 4, Moves.HOWL ], + [ 8, Moves.SMOG ], + [ 13, Moves.ROAR ], + [ 16, Moves.BITE ], + [ 20, Moves.INCINERATE ], + [ 25, Moves.BEAT_UP ], + [ 28, Moves.FIRE_FANG ], + [ 32, Moves.TORMENT ], + [ 37, Moves.COMEUPPANCE ], + [ 40, Moves.FOUL_PLAY ], + [ 44, Moves.FLAMETHROWER ], + [ 49, Moves.CRUNCH ], + [ 52, Moves.NASTY_PLOT ], + [ 56, Moves.INFERNO ], + ], + [Species.HOUNDOOM]: [ + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOG ], + [ 1, Moves.HOWL ], + [ 1, Moves.NASTY_PLOT ], + [ 1, Moves.THUNDER_FANG ], + [ 13, Moves.ROAR ], + [ 16, Moves.BITE ], + [ 20, Moves.INCINERATE ], + [ 26, Moves.BEAT_UP ], + [ 30, Moves.FIRE_FANG ], + [ 35, Moves.TORMENT ], + [ 41, Moves.COMEUPPANCE ], + [ 45, Moves.FOUL_PLAY ], + [ 50, Moves.FLAMETHROWER ], + [ 56, Moves.CRUNCH ], + [ 62, Moves.INFERNO ], + ], + [Species.KINGDRA]: [ + [ 1, Moves.LEER ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.TWISTER ], + [ 1, Moves.WHIRLPOOL ], + [ 1, Moves.YAWN ], + [ 15, Moves.FOCUS_ENERGY ], + [ 20, Moves.DRAGON_BREATH ], + [ 25, Moves.BUBBLE_BEAM ], + [ 30, Moves.AGILITY ], + [ 37, Moves.LASER_FOCUS ], + [ 44, Moves.DRAGON_PULSE ], + [ 51, Moves.HYDRO_PUMP ], + [ 58, Moves.DRAGON_DANCE ], + [ 65, Moves.RAIN_DANCE ], + ], + [Species.PHANPY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.DEFENSE_CURL ], + [ 6, Moves.FLAIL ], + [ 10, Moves.ROLLOUT ], + [ 15, Moves.BULLDOZE ], + [ 19, Moves.ENDURE ], + [ 24, Moves.SLAM ], + [ 28, Moves.TAKE_DOWN ], + [ 33, Moves.CHARM ], + [ 37, Moves.LAST_RESORT ], + [ 42, Moves.DOUBLE_EDGE ], + ], + [Species.DONPHAN]: [ + [ 0, Moves.FURY_ATTACK ], + [ 1, Moves.HORN_ATTACK ], + [ 1, Moves.GROWL ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.BULLDOZE ], + [ 6, Moves.RAPID_SPIN ], + [ 10, Moves.ROLLOUT ], + [ 15, Moves.ASSURANCE ], + [ 19, Moves.KNOCK_OFF ], + [ 24, Moves.SLAM ], + [ 30, Moves.STOMPING_TANTRUM ], + [ 37, Moves.SCARY_FACE ], + [ 43, Moves.EARTHQUAKE ], + [ 50, Moves.GIGA_IMPACT ], + ], + [Species.PORYGON2]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.CONVERSION ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.MAGNET_RISE ], + [ 15, Moves.THUNDER_SHOCK ], + [ 20, Moves.PSYBEAM ], + [ 25, Moves.CONVERSION_2 ], + [ 30, Moves.AGILITY ], + [ 35, Moves.RECOVER ], + [ 40, Moves.DISCHARGE ], + [ 45, Moves.TRI_ATTACK ], + [ 50, Moves.MAGIC_COAT ], + [ 55, Moves.LOCK_ON ], + [ 60, Moves.ZAP_CANNON ], + [ 65, Moves.HYPER_BEAM ], + ], + [Species.STANTLER]: [ + [ 1, Moves.TACKLE ], + [ 3, Moves.LEER ], + [ 7, Moves.ASTONISH ], + [ 10, Moves.HYPNOSIS ], + [ 13, Moves.STOMP ], + [ 16, Moves.SAND_ATTACK ], + [ 21, Moves.TAKE_DOWN ], + [ 23, Moves.CONFUSE_RAY ], + [ 27, Moves.CALM_MIND ], + [ 32, Moves.ROLE_PLAY ], + [ 37, Moves.ZEN_HEADBUTT ], + [ 49, Moves.IMPRISON ], + [ 55, Moves.DOUBLE_EDGE ], + ], + [Species.SMEARGLE]: [ + [ 1, Moves.SKETCH ], + ], + [Species.TYROGUE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.HELPING_HAND ], + ], + [Species.HITMONTOP]: [ + [ 0, Moves.TRIPLE_KICK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.FEINT ], + [ 4, Moves.QUICK_ATTACK ], + [ 8, Moves.GYRO_BALL ], + [ 12, Moves.DETECT ], + [ 16, Moves.REVENGE ], + [ 21, Moves.WIDE_GUARD ], + [ 21, Moves.QUICK_GUARD ], + [ 24, Moves.SUCKER_PUNCH ], + [ 28, Moves.AGILITY ], + [ 32, Moves.DIG ], + [ 36, Moves.CLOSE_COMBAT ], + [ 40, Moves.COUNTER ], + [ 44, Moves.ENDEAVOR ], + ], + [Species.SMOOCHUM]: [ + [ 1, Moves.POUND ], + [ 1, Moves.LICK ], + [ 4, Moves.POWDER_SNOW ], + [ 8, Moves.COPYCAT ], + [ 12, Moves.CONFUSION ], + [ 16, Moves.COVET ], + [ 20, Moves.SING ], + [ 24, Moves.FAKE_TEARS ], + [ 28, Moves.ICE_PUNCH ], + [ 32, Moves.PSYCHIC ], + [ 36, Moves.SWEET_KISS ], + [ 40, Moves.MEAN_LOOK ], + [ 44, Moves.PERISH_SONG ], + [ 48, Moves.BLIZZARD ], + ], + [Species.ELEKID]: [ + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 4, Moves.THUNDER_SHOCK ], + [ 8, Moves.CHARGE ], + [ 12, Moves.SWIFT ], + [ 16, Moves.SHOCK_WAVE ], + [ 20, Moves.THUNDER_WAVE ], + [ 24, Moves.SCREECH ], + [ 28, Moves.THUNDER_PUNCH ], + [ 32, Moves.DISCHARGE ], + [ 36, Moves.LOW_KICK ], + [ 40, Moves.THUNDERBOLT ], + [ 44, Moves.LIGHT_SCREEN ], + [ 48, Moves.THUNDER ], + ], + [Species.MAGBY]: [ + [ 1, Moves.LEER ], + [ 1, Moves.SMOG ], + [ 4, Moves.EMBER ], + [ 8, Moves.SMOKESCREEN ], + [ 12, Moves.CLEAR_SMOG ], + [ 16, Moves.FLAME_WHEEL ], + [ 20, Moves.CONFUSE_RAY ], + [ 24, Moves.SCARY_FACE ], + [ 28, Moves.FIRE_PUNCH ], + [ 32, Moves.LAVA_PLUME ], + [ 36, Moves.LOW_KICK ], + [ 40, Moves.FLAMETHROWER ], + [ 44, Moves.SUNNY_DAY ], + [ 48, Moves.FIRE_BLAST ], + ], + [Species.MILTANK]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 5, Moves.ROLLOUT ], + [ 10, Moves.DEFENSE_CURL ], + [ 15, Moves.STOMP ], + [ 20, Moves.HEAL_BELL ], + [ 25, Moves.HEADBUTT ], + [ 30, Moves.ZEN_HEADBUTT ], + [ 35, Moves.MILK_DRINK ], + [ 40, Moves.BODY_SLAM ], + [ 45, Moves.PLAY_ROUGH ], + [ 50, Moves.CHARM ], + [ 55, Moves.HIGH_HORSEPOWER ], + ], + [Species.BLISSEY]: [ + [ 1, Moves.POUND ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.DISARMING_VOICE ], + [ 4, Moves.TAIL_WHIP ], + [ 8, Moves.ECHOED_VOICE ], + [ 12, Moves.LIFE_DEW ], + [ 16, Moves.SING ], + [ 20, Moves.FLING ], + [ 24, Moves.TAKE_DOWN ], + [ 28, Moves.HEAL_PULSE ], + [ 32, Moves.HELPING_HAND ], + [ 36, Moves.LIGHT_SCREEN ], + [ 40, Moves.DOUBLE_EDGE ], + [ 44, Moves.SOFT_BOILED ], + [ 48, Moves.LAST_RESORT ], + [ 52, Moves.HEALING_WISH ], + ], + [Species.RAIKOU]: [ + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.EXTREME_SPEED ], + [ 1, Moves.CHARGE ], + [ 6, Moves.SPARK ], + [ 12, Moves.BITE ], + [ 18, Moves.CALM_MIND ], + [ 24, Moves.ROAR ], + [ 30, Moves.THUNDER_FANG ], + [ 36, Moves.HOWL ], + [ 42, Moves.CRUNCH ], + [ 48, Moves.EXTRASENSORY ], + [ 54, Moves.DISCHARGE ], + [ 60, Moves.REFLECT ], + [ 66, Moves.RAIN_DANCE ], + [ 72, Moves.THUNDER ], + [ 78, Moves.ZAP_CANNON ], + ], + [Species.ENTEI]: [ + [ 1, Moves.STOMP ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.SACRED_FIRE ], + [ 1, Moves.EXTREME_SPEED ], + [ 6, Moves.FLAME_WHEEL ], + [ 12, Moves.BITE ], + [ 18, Moves.CALM_MIND ], + [ 24, Moves.ROAR ], + [ 30, Moves.FIRE_FANG ], + [ 36, Moves.SCARY_FACE ], + [ 42, Moves.CRUNCH ], + [ 48, Moves.EXTRASENSORY ], + [ 54, Moves.LAVA_PLUME ], + [ 60, Moves.SWAGGER ], + [ 66, Moves.SUNNY_DAY ], + [ 72, Moves.FIRE_BLAST ], + [ 78, Moves.ERUPTION ], + ], + [Species.SUICUNE]: [ + [ 1, Moves.GUST ], + [ 1, Moves.LEER ], + [ 1, Moves.MIST ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.EXTREME_SPEED ], + [ 1, Moves.SHEER_COLD ], + [ 6, Moves.WATER_PULSE ], + [ 12, Moves.BITE ], + [ 18, Moves.CALM_MIND ], + [ 24, Moves.ROAR ], + [ 30, Moves.ICE_FANG ], + [ 36, Moves.TAILWIND ], + [ 42, Moves.CRUNCH ], + [ 48, Moves.EXTRASENSORY ], + [ 54, Moves.SURF ], + [ 60, Moves.MIRROR_COAT ], + [ 66, Moves.RAIN_DANCE ], + [ 72, Moves.HYDRO_PUMP ], + [ 78, Moves.BLIZZARD ], + ], + [Species.LARVITAR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 3, Moves.ROCK_THROW ], + [ 6, Moves.PAYBACK ], + [ 9, Moves.BITE ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.ROCK_SLIDE ], + [ 18, Moves.STOMPING_TANTRUM ], + [ 21, Moves.SCREECH ], + [ 24, Moves.SMACK_DOWN ], + [ 27, Moves.CRUNCH ], + [ 31, Moves.EARTHQUAKE ], + [ 33, Moves.STONE_EDGE ], + [ 36, Moves.THRASH ], + [ 39, Moves.SANDSTORM ], + [ 42, Moves.HYPER_BEAM ], + ], + [Species.PUPITAR]: [ + [ 0, Moves.IRON_DEFENSE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.PAYBACK ], + [ 9, Moves.BITE ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.ROCK_SLIDE ], + [ 18, Moves.STOMPING_TANTRUM ], + [ 21, Moves.SCREECH ], + [ 24, Moves.SMACK_DOWN ], + [ 27, Moves.CRUNCH ], + [ 33, Moves.EARTHQUAKE ], + [ 37, Moves.STONE_EDGE ], + [ 42, Moves.THRASH ], + [ 47, Moves.SANDSTORM ], + [ 52, Moves.HYPER_BEAM ], + ], + [Species.TYRANITAR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.IRON_DEFENSE ], + [ 1, Moves.PAYBACK ], + [ 1, Moves.DARK_PULSE ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 9, Moves.BITE ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.ROCK_SLIDE ], + [ 18, Moves.STOMPING_TANTRUM ], + [ 21, Moves.SCREECH ], + [ 24, Moves.SMACK_DOWN ], + [ 27, Moves.CRUNCH ], + [ 33, Moves.EARTHQUAKE ], + [ 37, Moves.STONE_EDGE ], + [ 42, Moves.THRASH ], + [ 47, Moves.SANDSTORM ], + [ 52, Moves.HYPER_BEAM ], + [ 59, Moves.GIGA_IMPACT ], + ], + [Species.LUGIA]: [ + [ 1, Moves.GUST ], + [ 1, Moves.WHIRLWIND ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.WEATHER_BALL ], + [ 1, Moves.DRAGON_RUSH ], + [ 9, Moves.MIST ], + [ 18, Moves.SAFEGUARD ], + [ 27, Moves.CALM_MIND ], + [ 36, Moves.EXTRASENSORY ], + [ 45, Moves.RECOVER ], + [ 54, Moves.AEROBLAST ], + [ 63, Moves.RAIN_DANCE ], + [ 72, Moves.HYDRO_PUMP ], + [ 81, Moves.FUTURE_SIGHT ], + [ 90, Moves.SKY_ATTACK ], + ], + [Species.HO_OH]: [ + [ 1, Moves.GUST ], + [ 1, Moves.WHIRLWIND ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.WEATHER_BALL ], + [ 9, Moves.LIFE_DEW ], + [ 18, Moves.SAFEGUARD ], + [ 27, Moves.CALM_MIND ], + [ 36, Moves.EXTRASENSORY ], + [ 45, Moves.RECOVER ], + [ 54, Moves.SACRED_FIRE ], + [ 63, Moves.SUNNY_DAY ], + [ 72, Moves.FIRE_BLAST ], + [ 81, Moves.FUTURE_SIGHT ], + [ 90, Moves.SKY_ATTACK ], + [ 99, Moves.BURN_UP ], + ], + [Species.CELEBI]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.HEAL_BELL ], + [ 10, Moves.MAGICAL_LEAF ], + [ 20, Moves.BATON_PASS ], + [ 30, Moves.ANCIENT_POWER ], + [ 40, Moves.LIFE_DEW ], + [ 50, Moves.LEECH_SEED ], + [ 60, Moves.RECOVER ], + [ 70, Moves.FUTURE_SIGHT ], + [ 80, Moves.HEALING_WISH ], + [ 90, Moves.LEAF_STORM ], + [ 100, Moves.PERISH_SONG ], + ], + [Species.TREECKO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.LEER ], + [ 3, Moves.LEAFAGE ], + [ 6, Moves.QUICK_ATTACK ], + [ 9, Moves.MEGA_DRAIN ], + [ 12, Moves.DETECT ], + [ 15, Moves.QUICK_GUARD ], + [ 18, Moves.ASSURANCE ], + [ 21, Moves.GIGA_DRAIN ], + [ 24, Moves.SLAM ], + [ 27, Moves.DOUBLE_TEAM ], + [ 30, Moves.ENERGY_BALL ], + [ 33, Moves.SCREECH ], + [ 36, Moves.ENDEAVOR ], + [ 39, Moves.LEAF_STORM ], + ], + [Species.GROVYLE]: [ + [ 1, Moves.POUND ], + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FALSE_SWIPE ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.X_SCISSOR ], + [ 1, Moves.ENERGY_BALL ], + [ 1, Moves.LEAFAGE ], + [ 9, Moves.MEGA_DRAIN ], + [ 12, Moves.DETECT ], + [ 15, Moves.QUICK_GUARD ], + [ 20, Moves.ASSURANCE ], + [ 25, Moves.GIGA_DRAIN ], + [ 30, Moves.SLAM ], + [ 35, Moves.DOUBLE_TEAM ], + [ 40, Moves.LEAF_BLADE ], + [ 45, Moves.SCREECH ], + [ 50, Moves.ENDEAVOR ], + [ 55, Moves.LEAF_STORM ], + ], + [Species.SCEPTILE]: [ + [ 0, Moves.DUAL_CHOP ], + [ 1, Moves.POUND ], + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FALSE_SWIPE ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.X_SCISSOR ], + [ 1, Moves.ENERGY_BALL ], + [ 1, Moves.LEAFAGE ], + [ 5, Moves.MEGA_DRAIN ], + [ 12, Moves.DETECT ], + [ 15, Moves.QUICK_GUARD ], + [ 20, Moves.ASSURANCE ], + [ 25, Moves.GIGA_DRAIN ], + [ 30, Moves.SLAM ], + [ 35, Moves.DOUBLE_TEAM ], + [ 42, Moves.LEAF_BLADE ], + [ 49, Moves.SCREECH ], + [ 56, Moves.ENDEAVOR ], + [ 63, Moves.LEAF_STORM ], + ], + [Species.TORCHIC]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 3, Moves.EMBER ], + [ 6, Moves.QUICK_ATTACK ], + [ 9, Moves.FLAME_CHARGE ], + [ 12, Moves.DETECT ], + [ 15, Moves.SAND_ATTACK ], + [ 18, Moves.AERIAL_ACE ], + [ 21, Moves.SLASH ], + [ 24, Moves.BOUNCE ], + [ 27, Moves.FOCUS_ENERGY ], + [ 30, Moves.FLAMETHROWER ], + [ 33, Moves.FEATHER_DANCE ], + [ 36, Moves.REVERSAL ], + [ 39, Moves.FLARE_BLITZ ], + ], + [Species.COMBUSKEN]: [ + [ 0, Moves.DOUBLE_KICK ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.FLAMETHROWER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FEATHER_DANCE ], + [ 9, Moves.FLAME_CHARGE ], + [ 12, Moves.DETECT ], + [ 15, Moves.SAND_ATTACK ], + [ 20, Moves.AERIAL_ACE ], + [ 25, Moves.SLASH ], + [ 30, Moves.BOUNCE ], + [ 35, Moves.FOCUS_ENERGY ], + [ 40, Moves.BLAZE_KICK ], + [ 45, Moves.BULK_UP ], + [ 50, Moves.REVERSAL ], + [ 55, Moves.FLARE_BLITZ ], + ], + [Species.BLAZIKEN]: [ + [ 1, Moves.FIRE_PUNCH ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.DOUBLE_KICK ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.FLAMETHROWER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FEATHER_DANCE ], + [ 1, Moves.BRAVE_BIRD ], + [ 9, Moves.FLAME_CHARGE ], + [ 12, Moves.DETECT ], + [ 15, Moves.SAND_ATTACK ], + [ 20, Moves.AERIAL_ACE ], + [ 25, Moves.SLASH ], + [ 30, Moves.BOUNCE ], + [ 35, Moves.FOCUS_ENERGY ], + [ 42, Moves.BLAZE_KICK ], + [ 49, Moves.BULK_UP ], + [ 56, Moves.REVERSAL ], + [ 63, Moves.FLARE_BLITZ ], + ], + [Species.MUDKIP]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 3, Moves.WATER_GUN ], + [ 6, Moves.ROCK_SMASH ], + [ 9, Moves.ROCK_THROW ], + [ 12, Moves.PROTECT ], + [ 15, Moves.SUPERSONIC ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.ROCK_SLIDE ], + [ 24, Moves.TAKE_DOWN ], + [ 27, Moves.AMNESIA ], + [ 30, Moves.SURF ], + [ 33, Moves.SCREECH ], + [ 36, Moves.ENDEAVOR ], + [ 39, Moves.HYDRO_PUMP ], + ], + [Species.MARSHTOMP]: [ + [ 0, Moves.MUD_SHOT ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SURF ], + [ 1, Moves.EARTHQUAKE ], + [ 1, Moves.ROCK_SMASH ], + [ 9, Moves.ROCK_THROW ], + [ 12, Moves.PROTECT ], + [ 15, Moves.SUPERSONIC ], + [ 20, Moves.WATER_PULSE ], + [ 25, Moves.ROCK_SLIDE ], + [ 30, Moves.TAKE_DOWN ], + [ 35, Moves.AMNESIA ], + [ 40, Moves.MUDDY_WATER ], + [ 45, Moves.SCREECH ], + [ 50, Moves.ENDEAVOR ], + [ 55, Moves.HYDRO_PUMP ], + ], + [Species.SWAMPERT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SURF ], + [ 1, Moves.EARTHQUAKE ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.MUD_SHOT ], + [ 1, Moves.HAMMER_ARM ], + [ 9, Moves.ROCK_THROW ], + [ 12, Moves.PROTECT ], + [ 15, Moves.SUPERSONIC ], + [ 20, Moves.WATER_PULSE ], + [ 25, Moves.ROCK_SLIDE ], + [ 30, Moves.TAKE_DOWN ], + [ 35, Moves.AMNESIA ], + [ 42, Moves.MUDDY_WATER ], + [ 49, Moves.SCREECH ], + [ 56, Moves.ENDEAVOR ], + [ 63, Moves.HYDRO_PUMP ], + ], + [Species.POOCHYENA]: [ + [ 1, Moves.TACKLE ], + [ 4, Moves.HOWL ], + [ 7, Moves.SAND_ATTACK ], + [ 10, Moves.BITE ], + [ 13, Moves.LEER ], + [ 16, Moves.ROAR ], + [ 19, Moves.SWAGGER ], + [ 22, Moves.ASSURANCE ], + [ 25, Moves.SCARY_FACE ], + [ 28, Moves.TAUNT ], + [ 31, Moves.CRUNCH ], + [ 34, Moves.YAWN ], + [ 36, Moves.TAKE_DOWN ], + [ 40, Moves.SUCKER_PUNCH ], + [ 44, Moves.PLAY_ROUGH ], + ], + [Species.MIGHTYENA]: [ + [ 0, Moves.SNARL ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.BITE ], + [ 1, Moves.THIEF ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 13, Moves.LEER ], + [ 13, Moves.HOWL ], + [ 16, Moves.ROAR ], + [ 20, Moves.SWAGGER ], + [ 24, Moves.ASSURANCE ], + [ 28, Moves.SCARY_FACE ], + [ 36, Moves.TAUNT ], + [ 44, Moves.YAWN ], + [ 48, Moves.TAKE_DOWN ], + [ 52, Moves.SUCKER_PUNCH ], + [ 56, Moves.PLAY_ROUGH ], + ], + [Species.ZIGZAGOON]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 3, Moves.SAND_ATTACK ], + [ 6, Moves.TAIL_WHIP ], + [ 9, Moves.COVET ], + [ 12, Moves.HEADBUTT ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 18, Moves.PIN_MISSILE ], + [ 21, Moves.REST ], + [ 24, Moves.TAKE_DOWN ], + [ 27, Moves.FLING ], + [ 30, Moves.FLAIL ], + [ 33, Moves.BELLY_DRUM ], + [ 36, Moves.DOUBLE_EDGE ], + ], + [Species.LINOONE]: [ + [ 0, Moves.SLASH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.PIN_MISSILE ], + [ 1, Moves.GROWL ], + [ 1, Moves.SWITCHEROO ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 9, Moves.COVET ], + [ 12, Moves.HEADBUTT ], + [ 15, Moves.HONE_CLAWS ], + [ 18, Moves.FURY_SWIPES ], + [ 23, Moves.REST ], + [ 28, Moves.TAKE_DOWN ], + [ 33, Moves.FLING ], + [ 38, Moves.FLAIL ], + [ 43, Moves.BELLY_DRUM ], + [ 48, Moves.DOUBLE_EDGE ], + ], + [Species.WURMPLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.STRING_SHOT ], + [ 5, Moves.POISON_STING ], + [ 15, Moves.BUG_BITE ], + ], + [Species.SILCOON]: [ + [ 0, Moves.HARDEN ], + ], + [Species.BEAUTIFLY]: [ + [ 0, Moves.GUST ], + [ 12, Moves.ABSORB ], + [ 15, Moves.STUN_SPORE ], + [ 17, Moves.MORNING_SUN ], + [ 20, Moves.AIR_CUTTER ], + [ 22, Moves.MEGA_DRAIN ], + [ 25, Moves.SILVER_WIND ], + [ 27, Moves.ATTRACT ], + [ 30, Moves.WHIRLWIND ], + [ 32, Moves.GIGA_DRAIN ], + [ 35, Moves.BUG_BUZZ ], + [ 37, Moves.RAGE ], + [ 40, Moves.QUIVER_DANCE ], + ], + [Species.CASCOON]: [ + [ 0, Moves.HARDEN ], + ], + [Species.DUSTOX]: [ + [ 0, Moves.GUST ], + [ 12, Moves.CONFUSION ], + [ 15, Moves.POISON_POWDER ], + [ 17, Moves.MOONLIGHT ], + [ 20, Moves.VENOSHOCK ], + [ 22, Moves.PSYBEAM ], + [ 25, Moves.SILVER_WIND ], + [ 27, Moves.LIGHT_SCREEN ], + [ 30, Moves.WHIRLWIND ], + [ 32, Moves.TOXIC ], + [ 35, Moves.BUG_BUZZ ], + [ 37, Moves.PROTECT ], + [ 40, Moves.QUIVER_DANCE ], + ], + [Species.LOTAD]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.ASTONISH ], + [ 3, Moves.ABSORB ], + [ 6, Moves.WATER_GUN ], + [ 9, Moves.MIST ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.FLAIL ], + [ 20, Moves.BUBBLE_BEAM ], + [ 24, Moves.LEECH_SEED ], + [ 28, Moves.GIGA_DRAIN ], + [ 33, Moves.RAIN_DANCE ], + [ 38, Moves.ZEN_HEADBUTT ], + [ 43, Moves.ENERGY_BALL ], + ], + [Species.LOMBRE]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.ABSORB ], + [ 1, Moves.FLAIL ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.KNOCK_OFF ], + [ 1, Moves.TEETER_DANCE ], + [ 1, Moves.ASTONISH ], + [ 9, Moves.MIST ], + [ 12, Moves.MEGA_DRAIN ], + [ 18, Moves.FURY_SWIPES ], + [ 24, Moves.BUBBLE_BEAM ], + [ 30, Moves.LEECH_SEED ], + [ 36, Moves.GIGA_DRAIN ], + [ 50, Moves.ZEN_HEADBUTT ], + [ 57, Moves.ENERGY_BALL ], + [ 64, Moves.HYDRO_PUMP ], + ], + [Species.LUDICOLO]: [ + [ 1, Moves.BUBBLE_BEAM ], + [ 1, Moves.RAIN_DANCE ], + [ 1, Moves.FAKE_OUT ], + ], + [Species.SEEDOT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 3, Moves.ABSORB ], + [ 6, Moves.ASTONISH ], + [ 9, Moves.GROWTH ], + [ 12, Moves.ROLLOUT ], + [ 15, Moves.MEGA_DRAIN ], + [ 18, Moves.PAYBACK ], + [ 21, Moves.HEADBUTT ], + [ 24, Moves.SUNNY_DAY ], + [ 27, Moves.SYNTHESIS ], + [ 30, Moves.SUCKER_PUNCH ], + [ 33, Moves.EXPLOSION ], + ], + [Species.NUZLEAF]: [ + [ 0, Moves.RAZOR_LEAF ], + [ 1, Moves.TACKLE ], + [ 1, Moves.ABSORB ], + [ 1, Moves.HARDEN ], + [ 1, Moves.EXPLOSION ], + [ 1, Moves.SWAGGER ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.TORMENT ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.AIR_CUTTER ], + [ 9, Moves.GROWTH ], + [ 12, Moves.ROLLOUT ], + [ 18, Moves.MEGA_DRAIN ], + [ 24, Moves.PAYBACK ], + [ 30, Moves.SYNTHESIS ], + [ 36, Moves.SUNNY_DAY ], + [ 43, Moves.EXTRASENSORY ], + [ 50, Moves.SUCKER_PUNCH ], + [ 57, Moves.LEAF_BLADE ], + ], + [Species.SHIFTRY]: [ + [ 0, Moves.LEAF_BLADE ], + [ 1, Moves.SUNNY_DAY ], + [ 1, Moves.AIR_CUTTER ], + [ 1, Moves.PAYBACK ], + [ 1, Moves.HURRICANE ], + ], + [Species.TAILLOW]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 5, Moves.FOCUS_ENERGY ], + [ 9, Moves.QUICK_ATTACK ], + [ 13, Moves.WING_ATTACK ], + [ 17, Moves.DOUBLE_TEAM ], + [ 21, Moves.AERIAL_ACE ], + [ 25, Moves.QUICK_GUARD ], + [ 29, Moves.AGILITY ], + [ 33, Moves.AIR_SLASH ], + [ 37, Moves.ENDEAVOR ], + [ 41, Moves.BRAVE_BIRD ], + [ 45, Moves.REVERSAL ], + ], + [Species.SWELLOW]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.PLUCK ], + [ 1, Moves.AIR_SLASH ], + [ 1, Moves.BRAVE_BIRD ], + [ 13, Moves.WING_ATTACK ], + [ 17, Moves.DOUBLE_TEAM ], + [ 21, Moves.AERIAL_ACE ], + [ 27, Moves.QUICK_GUARD ], + [ 33, Moves.AGILITY ], + [ 45, Moves.ENDEAVOR ], + [ 57, Moves.REVERSAL ], + ], + [Species.WINGULL]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 5, Moves.QUICK_ATTACK ], + [ 10, Moves.SUPERSONIC ], + [ 15, Moves.WING_ATTACK ], + [ 20, Moves.WATER_PULSE ], + [ 26, Moves.AGILITY ], + [ 30, Moves.AIR_SLASH ], + [ 35, Moves.MIST ], + [ 40, Moves.ROOST ], + [ 45, Moves.HURRICANE ], + ], + [Species.PELIPPER]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.AGILITY ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.PROTECT ], + [ 1, Moves.TAILWIND ], + [ 1, Moves.AIR_SLASH ], + [ 1, Moves.SOAK ], + [ 15, Moves.WING_ATTACK ], + [ 20, Moves.WATER_PULSE ], + [ 28, Moves.STOCKPILE ], + [ 28, Moves.SPIT_UP ], + [ 28, Moves.SWALLOW ], + [ 34, Moves.FLING ], + [ 41, Moves.MIST ], + [ 48, Moves.ROOST ], + [ 55, Moves.HURRICANE ], + [ 62, Moves.HYDRO_PUMP ], + ], + [Species.RALTS]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.DISARMING_VOICE ], + [ 3, Moves.DOUBLE_TEAM ], + [ 6, Moves.CONFUSION ], + [ 9, Moves.HYPNOSIS ], + [ 12, Moves.DRAINING_KISS ], + [ 15, Moves.TELEPORT ], + [ 18, Moves.PSYBEAM ], + [ 21, Moves.LIFE_DEW ], + [ 24, Moves.CHARM ], + [ 27, Moves.CALM_MIND ], + [ 30, Moves.PSYCHIC ], + [ 33, Moves.HEAL_PULSE ], + [ 36, Moves.DREAM_EATER ], + [ 39, Moves.FUTURE_SIGHT ], + ], + [Species.KIRLIA]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.DISARMING_VOICE ], + [ 9, Moves.HYPNOSIS ], + [ 12, Moves.DRAINING_KISS ], + [ 15, Moves.TELEPORT ], + [ 18, Moves.PSYBEAM ], + [ 23, Moves.LIFE_DEW ], + [ 28, Moves.CHARM ], + [ 33, Moves.CALM_MIND ], + [ 38, Moves.PSYCHIC ], + [ 43, Moves.HEAL_PULSE ], + [ 48, Moves.DREAM_EATER ], + [ 53, Moves.FUTURE_SIGHT ], + ], + [Species.GARDEVOIR]: [ + [ 0, Moves.DAZZLING_GLEAM ], + [ 1, Moves.GROWL ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.CHARM ], + [ 1, Moves.HEALING_WISH ], + [ 1, Moves.HEAL_PULSE ], + [ 1, Moves.DISARMING_VOICE ], + [ 1, Moves.MISTY_TERRAIN ], + [ 1, Moves.MYSTICAL_FIRE ], + [ 9, Moves.HYPNOSIS ], + [ 12, Moves.DRAINING_KISS ], + [ 15, Moves.TELEPORT ], + [ 18, Moves.PSYBEAM ], + [ 23, Moves.LIFE_DEW ], + [ 28, Moves.WISH ], + [ 35, Moves.CALM_MIND ], + [ 42, Moves.PSYCHIC ], + [ 49, Moves.MOONBLAST ], + [ 56, Moves.DREAM_EATER ], + [ 63, Moves.FUTURE_SIGHT ], + ], + [Species.SURSKIT]: [ + [ 1, Moves.WATER_GUN ], + [ 6, Moves.QUICK_ATTACK ], + [ 9, Moves.SWEET_SCENT ], + [ 14, Moves.SOAK ], + [ 17, Moves.BUBBLE_BEAM ], + [ 22, Moves.AGILITY ], + [ 25, Moves.MIST ], + [ 25, Moves.HAZE ], + [ 35, Moves.BATON_PASS ], + [ 38, Moves.STICKY_WEB ], + ], + [Species.MASQUERAIN]: [ + [ 1, Moves.WHIRLWIND ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.SOAK ], + [ 17, Moves.GUST ], + [ 22, Moves.SCARY_FACE ], + [ 22, Moves.AIR_CUTTER ], + [ 26, Moves.STUN_SPORE ], + [ 32, Moves.AIR_SLASH ], + [ 38, Moves.GIGA_DRAIN ], + [ 44, Moves.BUG_BUZZ ], + [ 52, Moves.QUIVER_DANCE ], + ], + [Species.SHROOMISH]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ABSORB ], + [ 5, Moves.STUN_SPORE ], + [ 8, Moves.LEECH_SEED ], + [ 12, Moves.MEGA_DRAIN ], + [ 15, Moves.HEADBUTT ], + [ 19, Moves.POISON_POWDER ], + [ 26, Moves.GIGA_DRAIN ], + [ 29, Moves.GROWTH ], + [ 33, Moves.TOXIC ], + [ 36, Moves.SEED_BOMB ], + [ 40, Moves.SPORE ], + ], + [Species.BRELOOM]: [ + [ 0, Moves.MACH_PUNCH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.ABSORB ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.GROWTH ], + [ 1, Moves.POISON_POWDER ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.TOXIC ], + [ 12, Moves.MEGA_DRAIN ], + [ 15, Moves.HEADBUTT ], + [ 19, Moves.FEINT ], + [ 22, Moves.COUNTER ], + [ 28, Moves.FORCE_PALM ], + [ 33, Moves.WORRY_SEED ], + [ 39, Moves.BRICK_BREAK ], + [ 44, Moves.SEED_BOMB ], + [ 50, Moves.DYNAMIC_PUNCH ], + [ 55, Moves.FOCUS_PUNCH ], + ], + [Species.SLAKOTH]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.YAWN ], + [ 6, Moves.ENCORE ], + [ 9, Moves.SLACK_OFF ], + [ 14, Moves.HEADBUTT ], + [ 17, Moves.AMNESIA ], + [ 22, Moves.COVET ], + [ 25, Moves.THROAT_CHOP ], + [ 30, Moves.COUNTER ], + [ 33, Moves.FLAIL ], + [ 38, Moves.PLAY_ROUGH ], + ], + [Species.VIGOROTH]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.ENCORE ], + [ 1, Moves.UPROAR ], + [ 14, Moves.FURY_SWIPES ], + [ 17, Moves.ENDURE ], + [ 23, Moves.SLASH ], + [ 27, Moves.THROAT_CHOP ], + [ 33, Moves.COUNTER ], + [ 37, Moves.FOCUS_PUNCH ], + [ 43, Moves.REVERSAL ], + ], + [Species.SLAKING]: [ + [ 0, Moves.SWAGGER ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.ENCORE ], + [ 1, Moves.YAWN ], + [ 1, Moves.SLACK_OFF ], + [ 1, Moves.SUCKER_PUNCH ], + [ 17, Moves.AMNESIA ], + [ 23, Moves.COVET ], + [ 27, Moves.THROAT_CHOP ], + [ 33, Moves.COUNTER ], + [ 39, Moves.FLAIL ], + [ 45, Moves.FLING ], + [ 52, Moves.MEGA_KICK ], + [ 63, Moves.HAMMER_ARM ], + ], + [Species.NINCADA]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 5, Moves.HARDEN ], + [ 10, Moves.FALSE_SWIPE ], + [ 15, Moves.MUD_SLAP ], + [ 21, Moves.ABSORB ], + [ 25, Moves.METAL_CLAW ], + [ 30, Moves.FURY_SWIPES ], + [ 35, Moves.MIND_READER ], + [ 40, Moves.DIG ], + ], + [Species.NINJASK]: [ + [ 0, Moves.SCREECH ], + [ 0, Moves.DOUBLE_TEAM ], + [ 0, Moves.FURY_CUTTER ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.DIG ], + [ 1, Moves.HARDEN ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.FALSE_SWIPE ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.AERIAL_ACE ], + [ 15, Moves.AGILITY ], + [ 23, Moves.ABSORB ], + [ 29, Moves.BUG_BITE ], + [ 36, Moves.FURY_SWIPES ], + [ 43, Moves.MIND_READER ], + [ 50, Moves.SLASH ], + [ 57, Moves.SWORDS_DANCE ], + [ 64, Moves.X_SCISSOR ], + ], + [Species.SHEDINJA]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.DIG ], + [ 1, Moves.HARDEN ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.FALSE_SWIPE ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.GRUDGE ], + [ 1, Moves.SHADOW_CLAW ], + [ 15, Moves.CONFUSE_RAY ], + [ 23, Moves.ABSORB ], + [ 29, Moves.SHADOW_SNEAK ], + [ 36, Moves.FURY_SWIPES ], + [ 43, Moves.MIND_READER ], + [ 50, Moves.SHADOW_BALL ], + [ 57, Moves.SPITE ], + [ 64, Moves.PHANTOM_FORCE ], + ], + [Species.WHISMUR]: [ + [ 1, Moves.POUND ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.ECHOED_VOICE ], + [ 10, Moves.HOWL ], + [ 15, Moves.REST ], + [ 15, Moves.SLEEP_TALK ], + [ 21, Moves.STOMP ], + [ 25, Moves.ROAR ], + [ 30, Moves.SUPERSONIC ], + [ 35, Moves.UPROAR ], + [ 40, Moves.SCREECH ], + [ 45, Moves.HYPER_VOICE ], + ], + [Species.LOUDRED]: [ + [ 0, Moves.BITE ], + [ 1, Moves.POUND ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.HOWL ], + [ 1, Moves.ECHOED_VOICE ], + [ 15, Moves.REST ], + [ 15, Moves.SLEEP_TALK ], + [ 23, Moves.STOMP ], + [ 29, Moves.ROAR ], + [ 36, Moves.SUPERSONIC ], + [ 43, Moves.UPROAR ], + [ 50, Moves.SCREECH ], + [ 57, Moves.HYPER_VOICE ], + ], + [Species.EXPLOUD]: [ + [ 0, Moves.CRUNCH ], + [ 1, Moves.POUND ], + [ 1, Moves.BITE ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.HOWL ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.ECHOED_VOICE ], + [ 15, Moves.REST ], + [ 15, Moves.SLEEP_TALK ], + [ 23, Moves.STOMP ], + [ 29, Moves.ROAR ], + [ 36, Moves.SUPERSONIC ], + [ 45, Moves.UPROAR ], + [ 54, Moves.SCREECH ], + [ 63, Moves.HYPER_VOICE ], + [ 72, Moves.BOOMBURST ], + [ 81, Moves.HYPER_BEAM ], + ], + [Species.MAKUHITA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 4, Moves.SAND_ATTACK ], + [ 7, Moves.ARM_THRUST ], + [ 10, Moves.FAKE_OUT ], + [ 13, Moves.FORCE_PALM ], + [ 16, Moves.WHIRLWIND ], + [ 19, Moves.KNOCK_OFF ], + [ 22, Moves.BULK_UP ], + [ 25, Moves.BELLY_DRUM ], + [ 28, Moves.DETECT ], + [ 31, Moves.SEISMIC_TOSS ], + [ 34, Moves.FOCUS_PUNCH ], + [ 37, Moves.ENDURE ], + [ 40, Moves.CLOSE_COMBAT ], + [ 43, Moves.REVERSAL ], + [ 46, Moves.HEAVY_SLAM ], + ], + [Species.HARIYAMA]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.ARM_THRUST ], + [ 1, Moves.BRINE ], + [ 10, Moves.FAKE_OUT ], + [ 13, Moves.FORCE_PALM ], + [ 16, Moves.WHIRLWIND ], + [ 19, Moves.KNOCK_OFF ], + [ 22, Moves.BULK_UP ], + [ 26, Moves.BELLY_DRUM ], + [ 30, Moves.DETECT ], + [ 34, Moves.SEISMIC_TOSS ], + [ 38, Moves.FOCUS_PUNCH ], + [ 42, Moves.ENDURE ], + [ 46, Moves.CLOSE_COMBAT ], + [ 50, Moves.REVERSAL ], + [ 54, Moves.HEAVY_SLAM ], + [ 60, Moves.HEADLONG_RUSH ], + ], + [Species.AZURILL]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SPLASH ], + [ 3, Moves.HELPING_HAND ], + [ 6, Moves.BUBBLE_BEAM ], + [ 9, Moves.CHARM ], + [ 12, Moves.SLAM ], + [ 15, Moves.BOUNCE ], + ], + [Species.NOSEPASS]: [ + [ 1, Moves.TACKLE ], + [ 4, Moves.HARDEN ], + [ 7, Moves.BLOCK ], + [ 10, Moves.ROCK_THROW ], + [ 13, Moves.THUNDER_WAVE ], + [ 16, Moves.REST ], + [ 19, Moves.SPARK ], + [ 22, Moves.ROCK_SLIDE ], + [ 25, Moves.POWER_GEM ], + [ 28, Moves.ROCK_BLAST ], + [ 31, Moves.DISCHARGE ], + [ 34, Moves.SANDSTORM ], + [ 37, Moves.EARTH_POWER ], + [ 40, Moves.STONE_EDGE ], + [ 43, Moves.ZAP_CANNON ], + [ 43, Moves.LOCK_ON ], + ], + [Species.SKITTY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 4, Moves.FORESIGHT ], + [ 7, Moves.SING ], + [ 10, Moves.ATTRACT ], + [ 13, Moves.DISARMING_VOICE ], + [ 16, Moves.DOUBLE_SLAP ], + [ 19, Moves.COPYCAT ], + [ 22, Moves.FEINT_ATTACK ], + [ 25, Moves.CHARM ], + [ 28, Moves.WAKE_UP_SLAP ], + [ 31, Moves.ASSIST ], + [ 34, Moves.COVET ], + [ 37, Moves.HEAL_BELL ], + [ 40, Moves.DOUBLE_EDGE ], + [ 43, Moves.CAPTIVATE ], + [ 46, Moves.PLAY_ROUGH ], + ], + [Species.DELCATTY]: [ + [ 1, Moves.DOUBLE_SLAP ], + [ 1, Moves.SING ], + [ 1, Moves.ATTRACT ], + [ 1, Moves.FAKE_OUT ], + ], + [Species.SABLEYE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 3, Moves.ASTONISH ], + [ 9, Moves.SHADOW_SNEAK ], + [ 12, Moves.FAKE_OUT ], + [ 15, Moves.DISABLE ], + [ 18, Moves.DETECT ], + [ 21, Moves.NIGHT_SHADE ], + [ 24, Moves.FURY_SWIPES ], + [ 27, Moves.KNOCK_OFF ], + [ 30, Moves.QUASH ], + [ 33, Moves.SHADOW_CLAW ], + [ 36, Moves.MEAN_LOOK ], + [ 39, Moves.POWER_GEM ], + [ 42, Moves.ZEN_HEADBUTT ], + [ 45, Moves.SHADOW_BALL ], + [ 48, Moves.FOUL_PLAY ], + ], + [Species.MAWILE]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.FAIRY_WIND ], + [ 8, Moves.BATON_PASS ], + [ 12, Moves.BITE ], + [ 16, Moves.STOCKPILE ], + [ 16, Moves.SPIT_UP ], + [ 16, Moves.SWALLOW ], + [ 20, Moves.SUCKER_PUNCH ], + [ 24, Moves.IRON_DEFENSE ], + [ 28, Moves.CRUNCH ], + [ 32, Moves.SWEET_SCENT ], + [ 36, Moves.IRON_HEAD ], + [ 40, Moves.TAUNT ], + [ 44, Moves.FAKE_TEARS ], + [ 48, Moves.PLAY_ROUGH ], + ], + [Species.ARON]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 4, Moves.METAL_CLAW ], + [ 8, Moves.ROCK_TOMB ], + [ 12, Moves.ROAR ], + [ 16, Moves.HEADBUTT ], + [ 20, Moves.PROTECT ], + [ 24, Moves.ROCK_SLIDE ], + [ 28, Moves.IRON_HEAD ], + [ 33, Moves.METAL_SOUND ], + [ 36, Moves.TAKE_DOWN ], + [ 40, Moves.AUTOTOMIZE ], + [ 44, Moves.IRON_TAIL ], + [ 48, Moves.IRON_DEFENSE ], + [ 52, Moves.HEAVY_SLAM ], + [ 56, Moves.DOUBLE_EDGE ], + [ 60, Moves.METAL_BURST ], + ], + [Species.LAIRON]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.ROCK_TOMB ], + [ 12, Moves.ROAR ], + [ 16, Moves.HEADBUTT ], + [ 20, Moves.PROTECT ], + [ 24, Moves.ROCK_SLIDE ], + [ 28, Moves.IRON_HEAD ], + [ 35, Moves.METAL_SOUND ], + [ 40, Moves.TAKE_DOWN ], + [ 46, Moves.AUTOTOMIZE ], + [ 52, Moves.IRON_TAIL ], + [ 58, Moves.IRON_DEFENSE ], + [ 64, Moves.HEAVY_SLAM ], + [ 70, Moves.DOUBLE_EDGE ], + [ 76, Moves.METAL_BURST ], + ], + [Species.AGGRON]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.ROCK_TOMB ], + [ 12, Moves.ROAR ], + [ 16, Moves.HEADBUTT ], + [ 20, Moves.PROTECT ], + [ 24, Moves.ROCK_SLIDE ], + [ 28, Moves.IRON_HEAD ], + [ 35, Moves.METAL_SOUND ], + [ 40, Moves.TAKE_DOWN ], + [ 48, Moves.AUTOTOMIZE ], + [ 56, Moves.IRON_TAIL ], + [ 64, Moves.IRON_DEFENSE ], + [ 72, Moves.HEAVY_SLAM ], + [ 80, Moves.DOUBLE_EDGE ], + [ 88, Moves.METAL_BURST ], + ], + [Species.MEDITITE]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.WORK_UP ], + [ 9, Moves.DETECT ], + [ 12, Moves.ENDURE ], + [ 15, Moves.FEINT ], + [ 17, Moves.FORCE_PALM ], + [ 20, Moves.PSYBEAM ], + [ 23, Moves.CALM_MIND ], + [ 25, Moves.ZEN_HEADBUTT ], + [ 28, Moves.HIGH_JUMP_KICK ], + [ 31, Moves.PSYCH_UP ], + [ 33, Moves.ACUPRESSURE ], + [ 36, Moves.POWER_TRICK ], + [ 39, Moves.REVERSAL ], + [ 41, Moves.RECOVER ], + [ 44, Moves.COUNTER ], + ], + [Species.MEDICHAM]: [ + [ 1, Moves.FIRE_PUNCH ], + [ 1, Moves.ICE_PUNCH ], + [ 1, Moves.THUNDER_PUNCH ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.DETECT ], + [ 1, Moves.WORK_UP ], + [ 12, Moves.ENDURE ], + [ 15, Moves.FEINT ], + [ 17, Moves.FORCE_PALM ], + [ 20, Moves.PSYBEAM ], + [ 23, Moves.CALM_MIND ], + [ 25, Moves.ZEN_HEADBUTT ], + [ 28, Moves.HIGH_JUMP_KICK ], + [ 31, Moves.PSYCH_UP ], + [ 33, Moves.ACUPRESSURE ], + [ 36, Moves.POWER_TRICK ], + [ 47, Moves.RECOVER ], + [ 53, Moves.COUNTER ], + [ 53, Moves.AXE_KICK ], + ], + [Species.ELECTRIKE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.THUNDER_WAVE ], + [ 4, Moves.LEER ], + [ 8, Moves.HOWL ], + [ 12, Moves.QUICK_ATTACK ], + [ 16, Moves.SHOCK_WAVE ], + [ 20, Moves.BITE ], + [ 24, Moves.THUNDER_FANG ], + [ 28, Moves.ROAR ], + [ 32, Moves.DISCHARGE ], + [ 36, Moves.CHARGE ], + [ 40, Moves.WILD_CHARGE ], + [ 44, Moves.THUNDER ], + ], + [Species.MANECTRIC]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.HOWL ], + [ 1, Moves.FIRE_FANG ], + [ 12, Moves.QUICK_ATTACK ], + [ 16, Moves.SHOCK_WAVE ], + [ 20, Moves.BITE ], + [ 24, Moves.THUNDER_FANG ], + [ 30, Moves.ROAR ], + [ 36, Moves.DISCHARGE ], + [ 42, Moves.CHARGE ], + [ 48, Moves.WILD_CHARGE ], + [ 54, Moves.THUNDER ], + [ 60, Moves.ELECTRIC_TERRAIN ], + ], + [Species.PLUSLE]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.PLAY_NICE ], + [ 1, Moves.NUZZLE ], + [ 4, Moves.HELPING_HAND ], + [ 7, Moves.SPARK ], + [ 10, Moves.ENCORE ], + [ 13, Moves.BESTOW ], + [ 16, Moves.SWIFT ], + [ 19, Moves.ELECTRO_BALL ], + [ 22, Moves.COPYCAT ], + [ 25, Moves.CHARM ], + [ 28, Moves.CHARGE ], + [ 31, Moves.DISCHARGE ], + [ 34, Moves.BATON_PASS ], + [ 37, Moves.AGILITY ], + [ 40, Moves.LAST_RESORT ], + [ 43, Moves.THUNDER ], + [ 46, Moves.NASTY_PLOT ], + [ 49, Moves.ENTRAINMENT ], + ], + [Species.MINUN]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.PLAY_NICE ], + [ 1, Moves.NUZZLE ], + [ 4, Moves.HELPING_HAND ], + [ 7, Moves.SPARK ], + [ 10, Moves.ENCORE ], + [ 13, Moves.SWITCHEROO ], + [ 16, Moves.SWIFT ], + [ 19, Moves.ELECTRO_BALL ], + [ 22, Moves.COPYCAT ], + [ 25, Moves.FAKE_TEARS ], + [ 28, Moves.CHARGE ], + [ 31, Moves.DISCHARGE ], + [ 34, Moves.BATON_PASS ], + [ 37, Moves.AGILITY ], + [ 40, Moves.TRUMP_CARD ], + [ 43, Moves.THUNDER ], + [ 46, Moves.NASTY_PLOT ], + [ 49, Moves.ENTRAINMENT ], + ], + [Species.VOLBEAT]: [ + [ 1, Moves.TACKLE ], + [ 5, Moves.DOUBLE_TEAM ], + [ 8, Moves.CONFUSE_RAY ], + [ 12, Moves.QUICK_ATTACK ], + [ 15, Moves.STRUGGLE_BUG ], + [ 19, Moves.MOONLIGHT ], + [ 22, Moves.TAIL_GLOW ], + [ 26, Moves.PROTECT ], + [ 29, Moves.ZEN_HEADBUTT ], + [ 33, Moves.HELPING_HAND ], + [ 36, Moves.BUG_BUZZ ], + [ 40, Moves.PLAY_ROUGH ], + [ 43, Moves.DOUBLE_EDGE ], + [ 47, Moves.INFESTATION ], + ], + [Species.ILLUMISE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.PLAY_NICE ], + [ 5, Moves.SWEET_SCENT ], + [ 9, Moves.CHARM ], + [ 12, Moves.QUICK_ATTACK ], + [ 15, Moves.STRUGGLE_BUG ], + [ 19, Moves.MOONLIGHT ], + [ 22, Moves.WISH ], + [ 26, Moves.ENCORE ], + [ 29, Moves.FLATTER ], + [ 33, Moves.ZEN_HEADBUTT ], + [ 36, Moves.HELPING_HAND ], + [ 40, Moves.BUG_BUZZ ], + [ 43, Moves.PLAY_ROUGH ], + [ 47, Moves.INFESTATION ], + ], + [Species.ROSELIA]: [ + [ 0, Moves.POISON_STING ], + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.WORRY_SEED ], + [ 5, Moves.MEGA_DRAIN ], + [ 10, Moves.LEECH_SEED ], + [ 15, Moves.MAGICAL_LEAF ], + [ 20, Moves.TOXIC_SPIKES ], + [ 25, Moves.SWEET_SCENT ], + [ 30, Moves.GIGA_DRAIN ], + [ 35, Moves.SYNTHESIS ], + [ 40, Moves.TOXIC ], + [ 45, Moves.PETAL_BLIZZARD ], + [ 50, Moves.AROMATHERAPY ], + [ 55, Moves.INGRAIN ], + [ 60, Moves.PETAL_DANCE ], + ], + [Species.GULPIN]: [ + [ 1, Moves.POUND ], + [ 5, Moves.YAWN ], + [ 8, Moves.POISON_GAS ], + [ 10, Moves.SLUDGE ], + [ 12, Moves.AMNESIA ], + [ 17, Moves.ACID_SPRAY ], + [ 20, Moves.ENCORE ], + [ 25, Moves.TOXIC ], + [ 28, Moves.STOCKPILE ], + [ 28, Moves.SPIT_UP ], + [ 28, Moves.SWALLOW ], + [ 33, Moves.SLUDGE_BOMB ], + [ 36, Moves.GASTRO_ACID ], + [ 41, Moves.BELCH ], + [ 44, Moves.PAIN_SPLIT ], + [ 49, Moves.GUNK_SHOT ], + ], + [Species.SWALOT]: [ + [ 0, Moves.BODY_SLAM ], + [ 1, Moves.POUND ], + [ 1, Moves.SLUDGE ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.YAWN ], + [ 1, Moves.GUNK_SHOT ], + [ 12, Moves.AMNESIA ], + [ 17, Moves.ACID_SPRAY ], + [ 20, Moves.ENCORE ], + [ 25, Moves.TOXIC ], + [ 30, Moves.STOCKPILE ], + [ 30, Moves.SPIT_UP ], + [ 30, Moves.SWALLOW ], + [ 37, Moves.SLUDGE_BOMB ], + [ 42, Moves.GASTRO_ACID ], + [ 49, Moves.BELCH ], + ], + [Species.CARVANHA]: [ + [ 1, Moves.LEER ], + [ 1, Moves.AQUA_JET ], + [ 4, Moves.POISON_FANG ], + [ 8, Moves.FOCUS_ENERGY ], + [ 12, Moves.SCARY_FACE ], + [ 16, Moves.BITE ], + [ 20, Moves.ICE_FANG ], + [ 24, Moves.SCREECH ], + [ 28, Moves.SWAGGER ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.AGILITY ], + [ 40, Moves.LIQUIDATION ], + [ 44, Moves.TAKE_DOWN ], + ], + [Species.SHARPEDO]: [ + [ 0, Moves.SLASH ], + [ 1, Moves.LEER ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.POISON_FANG ], + [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.AQUA_JET ], + [ 12, Moves.SCARY_FACE ], + [ 16, Moves.BITE ], + [ 20, Moves.ICE_FANG ], + [ 24, Moves.SCREECH ], + [ 28, Moves.SWAGGER ], + [ 34, Moves.CRUNCH ], + [ 40, Moves.AGILITY ], + [ 46, Moves.LIQUIDATION ], + [ 52, Moves.TAKE_DOWN ], + ], + [Species.WAILMER]: [ + [ 1, Moves.SPLASH ], + [ 3, Moves.GROWL ], + [ 6, Moves.ASTONISH ], + [ 12, Moves.WATER_GUN ], + [ 15, Moves.MIST ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.HEAVY_SLAM ], + [ 24, Moves.BRINE ], + [ 27, Moves.WHIRLPOOL ], + [ 30, Moves.DIVE ], + [ 33, Moves.BOUNCE ], + [ 36, Moves.BODY_SLAM ], + [ 39, Moves.REST ], + [ 42, Moves.AMNESIA ], + [ 45, Moves.HYDRO_PUMP ], + [ 48, Moves.WATER_SPOUT ], + ], + [Species.WAILORD]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SPLASH ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.SOAK ], + [ 1, Moves.NOBLE_ROAR ], + [ 15, Moves.MIST ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.HEAVY_SLAM ], + [ 24, Moves.BRINE ], + [ 27, Moves.WHIRLPOOL ], + [ 30, Moves.DIVE ], + [ 33, Moves.BOUNCE ], + [ 36, Moves.BODY_SLAM ], + [ 39, Moves.REST ], + [ 44, Moves.AMNESIA ], + [ 49, Moves.HYDRO_PUMP ], + [ 54, Moves.WATER_SPOUT ], + ], + [Species.NUMEL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 5, Moves.EMBER ], + [ 8, Moves.FOCUS_ENERGY ], + [ 12, Moves.BULLDOZE ], + [ 15, Moves.INCINERATE ], + [ 19, Moves.AMNESIA ], + [ 22, Moves.LAVA_PLUME ], + [ 26, Moves.EARTH_POWER ], + [ 29, Moves.CURSE ], + [ 31, Moves.TAKE_DOWN ], + [ 40, Moves.EARTHQUAKE ], + [ 43, Moves.FLAMETHROWER ], + [ 47, Moves.DOUBLE_EDGE ], + ], + [Species.CAMERUPT]: [ + [ 0, Moves.ROCK_SLIDE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.FISSURE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.ERUPTION ], + [ 12, Moves.BULLDOZE ], + [ 15, Moves.INCINERATE ], + [ 19, Moves.AMNESIA ], + [ 22, Moves.LAVA_PLUME ], + [ 26, Moves.EARTH_POWER ], + [ 29, Moves.CURSE ], + [ 31, Moves.TAKE_DOWN ], + [ 39, Moves.YAWN ], + [ 46, Moves.EARTHQUAKE ], + ], + [Species.TORKOAL]: [ + [ 1, Moves.EMBER ], + [ 1, Moves.SMOG ], + [ 4, Moves.WITHDRAW ], + [ 8, Moves.RAPID_SPIN ], + [ 12, Moves.SMOKESCREEN ], + [ 16, Moves.CLEAR_SMOG ], + [ 20, Moves.FLAME_WHEEL ], + [ 24, Moves.PROTECT ], + [ 28, Moves.LAVA_PLUME ], + [ 32, Moves.BODY_SLAM ], + [ 36, Moves.IRON_DEFENSE ], + [ 40, Moves.FLAMETHROWER ], + [ 44, Moves.CURSE ], + [ 48, Moves.HEAT_WAVE ], + [ 52, Moves.AMNESIA ], + [ 56, Moves.INFERNO ], + [ 60, Moves.SHELL_SMASH ], + [ 64, Moves.ERUPTION ], + ], + [Species.SPOINK]: [ + [ 1, Moves.SPLASH ], + [ 7, Moves.CONFUSION ], + [ 10, Moves.GROWL ], + [ 14, Moves.PSYBEAM ], + [ 18, Moves.PSYCH_UP ], + [ 22, Moves.CONFUSE_RAY ], + [ 29, Moves.REST ], + [ 29, Moves.POWER_GEM ], + [ 33, Moves.SNORE ], + [ 38, Moves.PSYSHOCK ], + [ 40, Moves.PAYBACK ], + [ 44, Moves.PSYCHIC ], + [ 50, Moves.BOUNCE ], + ], + [Species.GRUMPIG]: [ + [ 0, Moves.TEETER_DANCE ], + [ 1, Moves.PSYBEAM ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.SPLASH ], + [ 1, Moves.BELCH ], + [ 18, Moves.PSYCH_UP ], + [ 22, Moves.CONFUSE_RAY ], + [ 26, Moves.ZEN_HEADBUTT ], + [ 29, Moves.POWER_GEM ], + [ 35, Moves.REST ], + [ 35, Moves.SNORE ], + [ 42, Moves.PSYSHOCK ], + [ 46, Moves.PAYBACK ], + [ 52, Moves.PSYCHIC ], + [ 60, Moves.BOUNCE ], + ], + [Species.SPINDA]: [ + [ 1, Moves.TACKLE ], + [ 5, Moves.COPYCAT ], + [ 10, Moves.FEINT_ATTACK ], + [ 14, Moves.PSYBEAM ], + [ 19, Moves.HYPNOSIS ], + [ 23, Moves.DIZZY_PUNCH ], + [ 28, Moves.SUCKER_PUNCH ], + [ 32, Moves.TEETER_DANCE ], + [ 37, Moves.UPROAR ], + [ 41, Moves.PSYCH_UP ], + [ 46, Moves.DOUBLE_EDGE ], + [ 50, Moves.FLAIL ], + [ 55, Moves.THRASH ], + ], + [Species.TRAPINCH]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.LASER_FOCUS ], + [ 8, Moves.BITE ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.SAND_TOMB ], + [ 20, Moves.BULLDOZE ], + [ 24, Moves.DIG ], + [ 28, Moves.CRUNCH ], + [ 32, Moves.SANDSTORM ], + [ 36, Moves.EARTH_POWER ], + [ 40, Moves.EARTHQUAKE ], + [ 44, Moves.SUPERPOWER ], + [ 48, Moves.FISSURE ], + ], + [Species.VIBRAVA]: [ + [ 0, Moves.DRAGON_BREATH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.BITE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.FISSURE ], + [ 1, Moves.DIG ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.SUPERPOWER ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.BULLDOZE ], + [ 1, Moves.LASER_FOCUS ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.SAND_TOMB ], + [ 20, Moves.DRAGON_TAIL ], + [ 24, Moves.SCREECH ], + [ 28, Moves.BUG_BUZZ ], + [ 32, Moves.SANDSTORM ], + [ 38, Moves.EARTH_POWER ], + [ 44, Moves.EARTHQUAKE ], + [ 50, Moves.UPROAR ], + [ 56, Moves.DRAGON_RUSH ], + [ 62, Moves.BOOMBURST ], + ], + [Species.FLYGON]: [ + [ 0, Moves.DRAGON_CLAW ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.BITE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.FISSURE ], + [ 1, Moves.DIG ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.SUPERPOWER ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.DRAGON_DANCE ], + [ 1, Moves.FEINT ], + [ 1, Moves.BULLDOZE ], + [ 1, Moves.LASER_FOCUS ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.SAND_TOMB ], + [ 20, Moves.DRAGON_TAIL ], + [ 24, Moves.SCREECH ], + [ 28, Moves.BUG_BUZZ ], + [ 32, Moves.SANDSTORM ], + [ 38, Moves.EARTH_POWER ], + [ 44, Moves.EARTHQUAKE ], + [ 52, Moves.UPROAR ], + [ 60, Moves.DRAGON_RUSH ], + [ 68, Moves.BOOMBURST ], + ], + [Species.CACNEA]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.LEER ], + [ 4, Moves.ABSORB ], + [ 7, Moves.GROWTH ], + [ 10, Moves.LEECH_SEED ], + [ 13, Moves.SAND_ATTACK ], + [ 16, Moves.BULLET_SEED ], + [ 19, Moves.POWER_TRIP ], + [ 22, Moves.INGRAIN ], + [ 26, Moves.PAYBACK ], + [ 30, Moves.SPIKES ], + [ 34, Moves.SUCKER_PUNCH ], + [ 38, Moves.PIN_MISSILE ], + [ 42, Moves.ENERGY_BALL ], + [ 46, Moves.COTTON_SPORE ], + [ 50, Moves.SANDSTORM ], + [ 54, Moves.DESTINY_BOND ], + ], + [Species.CACTURNE]: [ + [ 0, Moves.SPIKY_SHIELD ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.LEER ], + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 1, Moves.DESTINY_BOND ], + [ 10, Moves.LEECH_SEED ], + [ 13, Moves.SAND_ATTACK ], + [ 16, Moves.BULLET_SEED ], + [ 19, Moves.POWER_TRIP ], + [ 22, Moves.INGRAIN ], + [ 26, Moves.PAYBACK ], + [ 30, Moves.SPIKES ], + [ 35, Moves.SUCKER_PUNCH ], + [ 38, Moves.PIN_MISSILE ], + [ 44, Moves.ENERGY_BALL ], + [ 49, Moves.COTTON_SPORE ], + [ 54, Moves.SANDSTORM ], + ], + [Species.SWABLU]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 4, Moves.DISARMING_VOICE ], + [ 8, Moves.MIST ], + [ 12, Moves.FURY_ATTACK ], + [ 16, Moves.ROUND ], + [ 20, Moves.DRAGON_BREATH ], + [ 24, Moves.SAFEGUARD ], + [ 28, Moves.SING ], + [ 32, Moves.COTTON_GUARD ], + [ 36, Moves.TAKE_DOWN ], + [ 40, Moves.MOONBLAST ], + [ 44, Moves.PERISH_SONG ], + ], + [Species.ALTARIA]: [ + [ 0, Moves.DRAGON_PULSE ], + [ 1, Moves.GROWL ], + [ 1, Moves.MIST ], + [ 1, Moves.PECK ], + [ 1, Moves.PLUCK ], + [ 1, Moves.DISARMING_VOICE ], + [ 12, Moves.FURY_ATTACK ], + [ 16, Moves.ROUND ], + [ 20, Moves.DRAGON_BREATH ], + [ 24, Moves.SAFEGUARD ], + [ 28, Moves.SING ], + [ 32, Moves.COTTON_GUARD ], + [ 38, Moves.TAKE_DOWN ], + [ 44, Moves.MOONBLAST ], + [ 50, Moves.PERISH_SONG ], + [ 56, Moves.SKY_ATTACK ], + ], + [Species.ZANGOOSE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 5, Moves.QUICK_ATTACK ], + [ 8, Moves.FURY_CUTTER ], + [ 12, Moves.METAL_CLAW ], + [ 15, Moves.HONE_CLAWS ], + [ 19, Moves.SLASH ], + [ 22, Moves.POWER_TRIP ], + [ 26, Moves.CRUSH_CLAW ], + [ 29, Moves.FALSE_SWIPE ], + [ 33, Moves.SWITCHEROO ], + [ 36, Moves.DETECT ], + [ 40, Moves.X_SCISSOR ], + [ 43, Moves.TAUNT ], + [ 47, Moves.SWORDS_DANCE ], + [ 50, Moves.CLOSE_COMBAT ], + ], + [Species.SEVIPER]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.SWAGGER ], + [ 4, Moves.BITE ], + [ 6, Moves.LICK ], + [ 9, Moves.POISON_TAIL ], + [ 11, Moves.FEINT ], + [ 14, Moves.SCREECH ], + [ 19, Moves.GLARE ], + [ 21, Moves.POISON_FANG ], + [ 24, Moves.VENOSHOCK ], + [ 29, Moves.GASTRO_ACID ], + [ 31, Moves.POISON_JAB ], + [ 34, Moves.HAZE ], + [ 39, Moves.CRUNCH ], + [ 41, Moves.BELCH ], + [ 44, Moves.COIL ], + [ 46, Moves.SLUDGE_BOMB ], + ], + [Species.LUNATONE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.HARDEN ], + [ 1, Moves.MOONLIGHT ], + [ 1, Moves.MOONBLAST ], + [ 5, Moves.HYPNOSIS ], + [ 10, Moves.ROCK_POLISH ], + [ 15, Moves.ROCK_SLIDE ], + [ 20, Moves.PSYSHOCK ], + [ 25, Moves.COSMIC_POWER ], + [ 30, Moves.PSYCHIC ], + [ 35, Moves.STONE_EDGE ], + [ 40, Moves.FUTURE_SIGHT ], + [ 45, Moves.MAGIC_ROOM ], + [ 50, Moves.EXPLOSION ], + ], + [Species.SOLROCK]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.HARDEN ], + [ 1, Moves.MORNING_SUN ], + [ 1, Moves.FLARE_BLITZ ], + [ 5, Moves.HYPNOSIS ], + [ 10, Moves.ROCK_POLISH ], + [ 15, Moves.ROCK_SLIDE ], + [ 20, Moves.ZEN_HEADBUTT ], + [ 25, Moves.COSMIC_POWER ], + [ 30, Moves.PSYCHIC ], + [ 35, Moves.STONE_EDGE ], + [ 40, Moves.SOLAR_BEAM ], + [ 45, Moves.WONDER_ROOM ], + [ 50, Moves.EXPLOSION ], + ], + [Species.BARBOACH]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.MUD_SLAP ], + [ 6, Moves.REST ], + [ 6, Moves.SNORE ], + [ 12, Moves.WATER_PULSE ], + [ 18, Moves.AMNESIA ], + [ 24, Moves.AQUA_TAIL ], + [ 31, Moves.MUDDY_WATER ], + [ 36, Moves.EARTHQUAKE ], + [ 42, Moves.FUTURE_SIGHT ], + [ 48, Moves.FISSURE ], + ], + [Species.WHISCASH]: [ + [ 0, Moves.THRASH ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.REST ], + [ 1, Moves.SNORE ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.TICKLE ], + [ 1, Moves.ZEN_HEADBUTT ], + [ 1, Moves.BELCH ], + [ 12, Moves.WATER_PULSE ], + [ 18, Moves.AMNESIA ], + [ 24, Moves.AQUA_TAIL ], + [ 33, Moves.MUDDY_WATER ], + [ 40, Moves.EARTHQUAKE ], + [ 48, Moves.FUTURE_SIGHT ], + [ 56, Moves.FISSURE ], + ], + [Species.CORPHISH]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HARDEN ], + [ 4, Moves.LEER ], + [ 8, Moves.TAUNT ], + [ 12, Moves.BUBBLE_BEAM ], + [ 16, Moves.KNOCK_OFF ], + [ 20, Moves.DOUBLE_HIT ], + [ 24, Moves.PROTECT ], + [ 28, Moves.NIGHT_SLASH ], + [ 32, Moves.RAZOR_SHELL ], + [ 36, Moves.SWORDS_DANCE ], + [ 40, Moves.CRUNCH ], + [ 44, Moves.CRABHAMMER ], + [ 48, Moves.ENDEAVOR ], + [ 52, Moves.GUILLOTINE ], + ], + [Species.CRAWDAUNT]: [ + [ 0, Moves.SWIFT ], + [ 1, Moves.LEER ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HARDEN ], + [ 1, Moves.TAUNT ], + [ 12, Moves.BUBBLE_BEAM ], + [ 16, Moves.KNOCK_OFF ], + [ 20, Moves.DOUBLE_HIT ], + [ 24, Moves.PROTECT ], + [ 28, Moves.NIGHT_SLASH ], + [ 34, Moves.RAZOR_SHELL ], + [ 40, Moves.SWORDS_DANCE ], + [ 46, Moves.CRUNCH ], + [ 52, Moves.CRABHAMMER ], + [ 58, Moves.ENDEAVOR ], + [ 64, Moves.GUILLOTINE ], + ], + [Species.BALTOY]: [ + [ 1, Moves.HARDEN ], + [ 1, Moves.MUD_SLAP ], + [ 3, Moves.RAPID_SPIN ], + [ 6, Moves.CONFUSION ], + [ 9, Moves.ROCK_TOMB ], + [ 12, Moves.POWER_TRICK ], + [ 15, Moves.PSYBEAM ], + [ 18, Moves.ANCIENT_POWER ], + [ 21, Moves.IMPRISON ], + [ 24, Moves.COSMIC_POWER ], + [ 27, Moves.EXTRASENSORY ], + [ 30, Moves.EARTH_POWER ], + [ 33, Moves.SELF_DESTRUCT ], + [ 36, Moves.GUARD_SPLIT ], + [ 36, Moves.POWER_SPLIT ], + [ 39, Moves.SANDSTORM ], + [ 42, Moves.EXPLOSION ], + ], + [Species.CLAYDOL]: [ + [ 0, Moves.HYPER_BEAM ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.TELEPORT ], + [ 1, Moves.HARDEN ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.RAPID_SPIN ], + [ 9, Moves.ROCK_TOMB ], + [ 12, Moves.POWER_TRICK ], + [ 15, Moves.PSYBEAM ], + [ 18, Moves.ANCIENT_POWER ], + [ 21, Moves.IMPRISON ], + [ 24, Moves.COSMIC_POWER ], + [ 27, Moves.EXTRASENSORY ], + [ 30, Moves.EARTH_POWER ], + [ 33, Moves.SELF_DESTRUCT ], + [ 38, Moves.GUARD_SPLIT ], + [ 38, Moves.POWER_SPLIT ], + [ 43, Moves.SANDSTORM ], + [ 48, Moves.EXPLOSION ], + ], + [Species.LILEEP]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.ACID ], + [ 8, Moves.CONFUSE_RAY ], + [ 12, Moves.INGRAIN ], + [ 16, Moves.ANCIENT_POWER ], + [ 20, Moves.MEGA_DRAIN ], + [ 24, Moves.BRINE ], + [ 28, Moves.AMNESIA ], + [ 32, Moves.GASTRO_ACID ], + [ 36, Moves.GIGA_DRAIN ], + [ 41, Moves.STOCKPILE ], + [ 41, Moves.SPIT_UP ], + [ 41, Moves.SWALLOW ], + [ 44, Moves.ENERGY_BALL ], + ], + [Species.CRADILY]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.ACID ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.ASTONISH ], + [ 12, Moves.INGRAIN ], + [ 16, Moves.ANCIENT_POWER ], + [ 20, Moves.MEGA_DRAIN ], + [ 24, Moves.BRINE ], + [ 28, Moves.AMNESIA ], + [ 32, Moves.GASTRO_ACID ], + [ 36, Moves.GIGA_DRAIN ], + [ 43, Moves.STOCKPILE ], + [ 43, Moves.SPIT_UP ], + [ 43, Moves.SWALLOW ], + [ 48, Moves.ENERGY_BALL ], + ], + [Species.ANORITH]: [ + [ 1, Moves.HARDEN ], + [ 1, Moves.FURY_CUTTER ], + [ 4, Moves.WATER_GUN ], + [ 8, Moves.SMACK_DOWN ], + [ 12, Moves.METAL_CLAW ], + [ 16, Moves.ANCIENT_POWER ], + [ 20, Moves.BUG_BITE ], + [ 24, Moves.BRINE ], + [ 28, Moves.SLASH ], + [ 32, Moves.CRUSH_CLAW ], + [ 36, Moves.ROCK_BLAST ], + [ 41, Moves.PROTECT ], + [ 44, Moves.X_SCISSOR ], + ], + [Species.ARMALDO]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.HARDEN ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.SMACK_DOWN ], + [ 12, Moves.METAL_CLAW ], + [ 16, Moves.ANCIENT_POWER ], + [ 20, Moves.BUG_BITE ], + [ 24, Moves.BRINE ], + [ 28, Moves.SLASH ], + [ 32, Moves.CRUSH_CLAW ], + [ 36, Moves.ROCK_BLAST ], + [ 43, Moves.PROTECT ], + [ 48, Moves.X_SCISSOR ], + ], + [Species.FEEBAS]: [ + [ 1, Moves.SPLASH ], + [ 15, Moves.TACKLE ], + [ 25, Moves.FLAIL ], + ], + [Species.MILOTIC]: [ + [ 0, Moves.WATER_PULSE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.WRAP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SPLASH ], + [ 1, Moves.FLAIL ], + [ 4, Moves.DISARMING_VOICE ], + [ 8, Moves.TWISTER ], + [ 12, Moves.AQUA_RING ], + [ 16, Moves.ATTRACT ], + [ 20, Moves.LIFE_DEW ], + [ 24, Moves.DRAGON_TAIL ], + [ 28, Moves.RECOVER ], + [ 32, Moves.AQUA_TAIL ], + [ 36, Moves.SAFEGUARD ], + [ 40, Moves.SURF ], + [ 44, Moves.RAIN_DANCE ], + [ 48, Moves.COIL ], + [ 52, Moves.HYDRO_PUMP ], + ], + [Species.CASTFORM]: [ + [ 1, Moves.TACKLE ], + [ 10, Moves.EMBER ], + [ 10, Moves.WATER_GUN ], + [ 10, Moves.POWDER_SNOW ], + [ 15, Moves.HEADBUTT ], + [ 20, Moves.RAIN_DANCE ], + [ 20, Moves.SUNNY_DAY ], + [ 20, Moves.HAIL ], + [ 25, Moves.WEATHER_BALL ], + [ 35, Moves.HYDRO_PUMP ], + [ 35, Moves.BLIZZARD ], + [ 35, Moves.FIRE_BLAST ], + [ 45, Moves.HURRICANE ], + ], + [Species.KECLEON]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.LICK ], + [ 1, Moves.THIEF ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.BIND ], + [ 7, Moves.SHADOW_SNEAK ], + [ 10, Moves.FEINT ], + [ 13, Moves.FURY_SWIPES ], + [ 16, Moves.FEINT_ATTACK ], + [ 18, Moves.PSYBEAM ], + [ 21, Moves.ANCIENT_POWER ], + [ 25, Moves.SLASH ], + [ 30, Moves.CAMOUFLAGE ], + [ 33, Moves.SHADOW_CLAW ], + [ 38, Moves.SCREECH ], + [ 42, Moves.SUBSTITUTE ], + [ 46, Moves.SUCKER_PUNCH ], + [ 50, Moves.SYNCHRONOISE ], + ], + [Species.SHUPPET]: [ + [ 1, Moves.ASTONISH ], + [ 4, Moves.SCREECH ], + [ 7, Moves.NIGHT_SHADE ], + [ 10, Moves.SPITE ], + [ 16, Moves.WILL_O_WISP ], + [ 19, Moves.SHADOW_SNEAK ], + [ 22, Moves.HEX ], + [ 26, Moves.CURSE ], + [ 30, Moves.SHADOW_BALL ], + [ 34, Moves.ROLE_PLAY ], + [ 38, Moves.SUCKER_PUNCH ], + [ 42, Moves.TRICK ], + [ 48, Moves.PHANTOM_FORCE ], + ], + [Species.BANETTE]: [ + [ 0, Moves.KNOCK_OFF ], + [ 1, Moves.NIGHT_SHADE ], + [ 1, Moves.SCREECH ], + [ 1, Moves.SPITE ], + [ 16, Moves.WILL_O_WISP ], + [ 19, Moves.SHADOW_SNEAK ], + [ 22, Moves.HEX ], + [ 26, Moves.CURSE ], + [ 30, Moves.SHADOW_BALL ], + [ 34, Moves.ROLE_PLAY ], + [ 40, Moves.SUCKER_PUNCH ], + [ 46, Moves.TRICK ], + [ 53, Moves.PHANTOM_FORCE ], + ], + [Species.DUSKULL]: [ + [ 1, Moves.LEER ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.DISABLE ], + [ 8, Moves.SHADOW_SNEAK ], + [ 12, Moves.CONFUSE_RAY ], + [ 16, Moves.NIGHT_SHADE ], + [ 20, Moves.PAYBACK ], + [ 24, Moves.WILL_O_WISP ], + [ 28, Moves.MEAN_LOOK ], + [ 32, Moves.HEX ], + [ 36, Moves.CURSE ], + [ 40, Moves.SHADOW_BALL ], + [ 44, Moves.FUTURE_SIGHT ], + ], + [Species.DUSCLOPS]: [ + [ 0, Moves.SHADOW_PUNCH ], + [ 1, Moves.FIRE_PUNCH ], + [ 1, Moves.ICE_PUNCH ], + [ 1, Moves.THUNDER_PUNCH ], + [ 1, Moves.BIND ], + [ 1, Moves.LEER ], + [ 1, Moves.DISABLE ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.GRAVITY ], + [ 1, Moves.SHADOW_SNEAK ], + [ 12, Moves.CONFUSE_RAY ], + [ 16, Moves.NIGHT_SHADE ], + [ 20, Moves.PAYBACK ], + [ 24, Moves.WILL_O_WISP ], + [ 28, Moves.MEAN_LOOK ], + [ 32, Moves.HEX ], + [ 36, Moves.CURSE ], + [ 42, Moves.SHADOW_BALL ], + [ 48, Moves.FUTURE_SIGHT ], + ], + [Species.TROPIUS]: [ + [ 1, Moves.GUST ], + [ 1, Moves.LEER ], + [ 1, Moves.GROWTH ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.LEAF_STORM ], + [ 6, Moves.SWEET_SCENT ], + [ 10, Moves.STOMP ], + [ 16, Moves.MAGICAL_LEAF ], + [ 21, Moves.WHIRLWIND ], + [ 30, Moves.WIDE_GUARD ], + [ 36, Moves.AIR_SLASH ], + [ 41, Moves.BODY_SLAM ], + [ 46, Moves.OUTRAGE ], + [ 50, Moves.SYNTHESIS ], + [ 56, Moves.SOLAR_BEAM ], + ], + [Species.CHIMECHO]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.GROWL ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.HEALING_WISH ], + [ 13, Moves.YAWN ], + [ 16, Moves.STORED_POWER ], + [ 19, Moves.TAKE_DOWN ], + [ 22, Moves.EXTRASENSORY ], + [ 27, Moves.HEAL_BELL ], + [ 32, Moves.UPROAR ], + [ 37, Moves.SAFEGUARD ], + [ 42, Moves.DOUBLE_EDGE ], + [ 47, Moves.HEAL_PULSE ], + ], + [Species.ABSOL]: [ + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 5, Moves.DOUBLE_TEAM ], + [ 10, Moves.KNOCK_OFF ], + [ 15, Moves.DETECT ], + [ 20, Moves.TAUNT ], + [ 25, Moves.SLASH ], + [ 30, Moves.NIGHT_SLASH ], + [ 35, Moves.FOCUS_ENERGY ], + [ 40, Moves.SUCKER_PUNCH ], + [ 45, Moves.SWORDS_DANCE ], + [ 50, Moves.FUTURE_SIGHT ], + [ 55, Moves.PERISH_SONG ], + ], + [Species.WYNAUT]: [ + [ 1, Moves.COUNTER ], + [ 1, Moves.AMNESIA ], + [ 1, Moves.SPLASH ], + [ 1, Moves.DESTINY_BOND ], + [ 1, Moves.CHARM ], + [ 1, Moves.SAFEGUARD ], + [ 1, Moves.ENCORE ], + [ 1, Moves.MIRROR_COAT ], + ], + [Species.SNORUNT]: [ + [ 1, Moves.HEADBUTT ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.LEER ], + [ 10, Moves.DOUBLE_TEAM ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.PROTECT ], + [ 25, Moves.ICY_WIND ], + [ 30, Moves.FROST_BREATH ], + [ 35, Moves.BITE ], + [ 40, Moves.ICE_FANG ], + [ 45, Moves.SNOWSCAPE ], + [ 50, Moves.WEATHER_BALL ], + [ 55, Moves.CRUNCH ], + [ 60, Moves.BLIZZARD ], + ], + [Species.GLALIE]: [ + [ 0, Moves.FREEZE_DRY ], + [ 1, Moves.HEADBUTT ], + [ 1, Moves.LEER ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.SHEER_COLD ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.PROTECT ], + [ 25, Moves.ICY_WIND ], + [ 30, Moves.FROST_BREATH ], + [ 35, Moves.BITE ], + [ 40, Moves.ICE_FANG ], + [ 47, Moves.SNOWSCAPE ], + [ 54, Moves.WEATHER_BALL ], + [ 61, Moves.CRUNCH ], + [ 68, Moves.BLIZZARD ], + ], + [Species.SPHEAL]: [ + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 4, Moves.GROWL ], + [ 8, Moves.WATER_GUN ], + [ 12, Moves.POWDER_SNOW ], + [ 16, Moves.REST ], + [ 20, Moves.SNORE ], + [ 24, Moves.BRINE ], + [ 28, Moves.AURORA_BEAM ], + [ 33, Moves.ENCORE ], + [ 36, Moves.BODY_SLAM ], + [ 40, Moves.SURF ], + [ 44, Moves.BLIZZARD ], + [ 48, Moves.HAIL ], + [ 52, Moves.SHEER_COLD ], + ], + [Species.SEALEO]: [ + [ 0, Moves.SWAGGER ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 12, Moves.POWDER_SNOW ], + [ 16, Moves.REST ], + [ 20, Moves.SNORE ], + [ 24, Moves.BRINE ], + [ 28, Moves.AURORA_BEAM ], + [ 35, Moves.ENCORE ], + [ 40, Moves.BODY_SLAM ], + [ 46, Moves.SURF ], + [ 52, Moves.BLIZZARD ], + [ 58, Moves.HAIL ], + [ 64, Moves.SHEER_COLD ], + ], + [Species.WALREIN]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.SWAGGER ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.ICE_FANG ], + [ 12, Moves.POWDER_SNOW ], + [ 16, Moves.REST ], + [ 20, Moves.SNORE ], + [ 24, Moves.BRINE ], + [ 28, Moves.AURORA_BEAM ], + [ 35, Moves.ENCORE ], + [ 40, Moves.BODY_SLAM ], + [ 48, Moves.SURF ], + [ 56, Moves.BLIZZARD ], + [ 64, Moves.HAIL ], + [ 72, Moves.SHEER_COLD ], + ], + [Species.CLAMPERL]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.CLAMP ], + [ 1, Moves.WHIRLPOOL ], + [ 1, Moves.IRON_DEFENSE ], + [ 50, Moves.SHELL_SMASH ], + ], + [Species.HUNTAIL]: [ + [ 1, Moves.BITE ], + [ 1, Moves.WHIRLPOOL ], + [ 5, Moves.SCREECH ], + [ 9, Moves.SCARY_FACE ], + [ 11, Moves.FEINT_ATTACK ], + [ 14, Moves.WATER_PULSE ], + [ 16, Moves.ICE_FANG ], + [ 19, Moves.BRINE ], + [ 23, Moves.SUCKER_PUNCH ], + [ 26, Moves.DIVE ], + [ 29, Moves.BATON_PASS ], + [ 34, Moves.CRUNCH ], + [ 39, Moves.AQUA_TAIL ], + [ 45, Moves.COIL ], + [ 50, Moves.HYDRO_PUMP ], + ], + [Species.GOREBYSS]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.WHIRLPOOL ], + [ 5, Moves.WATER_SPORT ], + [ 9, Moves.AGILITY ], + [ 11, Moves.DRAINING_KISS ], + [ 14, Moves.WATER_PULSE ], + [ 16, Moves.AMNESIA ], + [ 19, Moves.AQUA_RING ], + [ 23, Moves.CAPTIVATE ], + [ 26, Moves.DIVE ], + [ 29, Moves.BATON_PASS ], + [ 34, Moves.PSYCHIC ], + [ 39, Moves.AQUA_TAIL ], + [ 45, Moves.COIL ], + [ 50, Moves.HYDRO_PUMP ], + ], + [Species.RELICANTH]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 5, Moves.WATER_GUN ], + [ 10, Moves.ANCIENT_POWER ], + [ 15, Moves.YAWN ], + [ 20, Moves.DIVE ], + [ 25, Moves.TAKE_DOWN ], + [ 30, Moves.AQUA_TAIL ], + [ 35, Moves.REST ], + [ 40, Moves.FLAIL ], + [ 45, Moves.HYDRO_PUMP ], + [ 50, Moves.DOUBLE_EDGE ], + [ 55, Moves.HEAD_SMASH ], + ], + [Species.LUVDISC]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.CHARM ], + [ 4, Moves.WATER_GUN ], + [ 7, Moves.AGILITY ], + [ 13, Moves.WISH ], + [ 17, Moves.WATER_PULSE ], + [ 20, Moves.ATTRACT ], + [ 22, Moves.DRAINING_KISS ], + [ 26, Moves.FLAIL ], + [ 31, Moves.SWEET_KISS ], + [ 34, Moves.TAKE_DOWN ], + [ 37, Moves.BABY_DOLL_EYES ], + [ 40, Moves.AQUA_RING ], + [ 42, Moves.SOAK ], + [ 46, Moves.HYDRO_PUMP ], + [ 49, Moves.SAFEGUARD ], + ], + [Species.BAGON]: [ + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 5, Moves.BITE ], + [ 10, Moves.DRAGON_BREATH ], + [ 15, Moves.HEADBUTT ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.CRUNCH ], + [ 31, Moves.DRAGON_CLAW ], + [ 35, Moves.ZEN_HEADBUTT ], + [ 40, Moves.FOCUS_ENERGY ], + [ 45, Moves.FLAMETHROWER ], + [ 50, Moves.OUTRAGE ], + [ 55, Moves.DOUBLE_EDGE ], + ], + [Species.SHELGON]: [ + [ 0, Moves.PROTECT ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.EMBER ], + [ 1, Moves.DRAGON_BREATH ], + [ 15, Moves.HEADBUTT ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.CRUNCH ], + [ 33, Moves.DRAGON_CLAW ], + [ 39, Moves.ZEN_HEADBUTT ], + [ 46, Moves.FOCUS_ENERGY ], + [ 53, Moves.FLAMETHROWER ], + [ 60, Moves.OUTRAGE ], + [ 67, Moves.DOUBLE_EDGE ], + ], + [Species.SALAMENCE]: [ + [ 0, Moves.FLY ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.EMBER ], + [ 1, Moves.PROTECT ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.ROOST ], + [ 1, Moves.DRAGON_TAIL ], + [ 1, Moves.DUAL_WINGBEAT ], + [ 15, Moves.HEADBUTT ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.CRUNCH ], + [ 33, Moves.DRAGON_CLAW ], + [ 39, Moves.ZEN_HEADBUTT ], + [ 46, Moves.FOCUS_ENERGY ], + [ 55, Moves.FLAMETHROWER ], + [ 73, Moves.DOUBLE_EDGE ], + ], + [Species.BELDUM]: [ + [ 1, Moves.TACKLE ], + ], + [Species.METANG]: [ + [ 0, Moves.CONFUSION ], + [ 0, Moves.METAL_CLAW ], + [ 1, Moves.TACKLE ], + [ 1, Moves.BULLET_PUNCH ], + [ 6, Moves.ZEN_HEADBUTT ], + [ 12, Moves.MAGNET_RISE ], + [ 18, Moves.FLASH_CANNON ], + [ 26, Moves.TAKE_DOWN ], + [ 34, Moves.PSYCHIC ], + [ 42, Moves.SCARY_FACE ], + [ 50, Moves.METEOR_MASH ], + [ 58, Moves.IRON_DEFENSE ], + [ 66, Moves.AGILITY ], + [ 74, Moves.HYPER_BEAM ], + ], + [Species.METAGROSS]: [ + [ 0, Moves.HAMMER_ARM ], + [ 1, Moves.TACKLE ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.BULLET_PUNCH ], + [ 6, Moves.ZEN_HEADBUTT ], + [ 12, Moves.MAGNET_RISE ], + [ 16, Moves.FLASH_CANNON ], + [ 26, Moves.TAKE_DOWN ], + [ 34, Moves.PSYCHIC ], + [ 42, Moves.SCARY_FACE ], + [ 52, Moves.METEOR_MASH ], + [ 62, Moves.IRON_DEFENSE ], + [ 72, Moves.AGILITY ], + [ 82, Moves.HYPER_BEAM ], + ], + [Species.REGIROCK]: [ + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.CHARGE_BEAM ], + [ 6, Moves.BULLDOZE ], + [ 12, Moves.ANCIENT_POWER ], + [ 18, Moves.STOMP ], + [ 24, Moves.ROCK_SLIDE ], + [ 30, Moves.CURSE ], + [ 36, Moves.IRON_DEFENSE ], + [ 42, Moves.HAMMER_ARM ], + [ 48, Moves.STONE_EDGE ], + [ 54, Moves.SUPERPOWER ], + [ 60, Moves.LOCK_ON ], + [ 66, Moves.ZAP_CANNON ], + [ 72, Moves.HYPER_BEAM ], + [ 78, Moves.EXPLOSION ], + ], + [Species.REGICE]: [ + [ 1, Moves.ICY_WIND ], + [ 1, Moves.CHARGE_BEAM ], + [ 6, Moves.BULLDOZE ], + [ 12, Moves.ANCIENT_POWER ], + [ 18, Moves.STOMP ], + [ 24, Moves.ICE_BEAM ], + [ 30, Moves.CURSE ], + [ 36, Moves.AMNESIA ], + [ 42, Moves.HAMMER_ARM ], + [ 48, Moves.BLIZZARD ], + [ 54, Moves.SUPERPOWER ], + [ 60, Moves.LOCK_ON ], + [ 66, Moves.ZAP_CANNON ], + [ 72, Moves.HYPER_BEAM ], + [ 78, Moves.EXPLOSION ], + ], + [Species.REGISTEEL]: [ + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.CHARGE_BEAM ], + [ 6, Moves.BULLDOZE ], + [ 12, Moves.ANCIENT_POWER ], + [ 18, Moves.STOMP ], + [ 24, Moves.FLASH_CANNON ], + [ 24, Moves.IRON_HEAD ], + [ 30, Moves.CURSE ], + [ 36, Moves.AMNESIA ], + [ 36, Moves.IRON_DEFENSE ], + [ 42, Moves.HAMMER_ARM ], + [ 48, Moves.HEAVY_SLAM ], + [ 54, Moves.SUPERPOWER ], + [ 60, Moves.LOCK_ON ], + [ 66, Moves.ZAP_CANNON ], + [ 72, Moves.HYPER_BEAM ], + [ 78, Moves.EXPLOSION ], + ], + [Species.LATIAS]: [ + [ 1, Moves.CHARM ], + [ 1, Moves.STORED_POWER ], + [ 5, Moves.HELPING_HAND ], + [ 10, Moves.RECOVER ], + [ 15, Moves.CONFUSION ], + [ 20, Moves.TAILWIND ], + [ 25, Moves.DRAGON_BREATH ], + [ 30, Moves.WISH ], + [ 35, Moves.MIST_BALL ], + [ 40, Moves.ZEN_HEADBUTT ], + [ 45, Moves.DRAGON_PULSE ], + [ 50, Moves.HEAL_PULSE ], + [ 55, Moves.REFLECT_TYPE ], + [ 60, Moves.PSYCHIC ], + [ 65, Moves.GUARD_SPLIT ], + [ 70, Moves.HEALING_WISH ], + [ 75, Moves.PSYCHO_SHIFT ], + ], + [Species.LATIOS]: [ + [ 1, Moves.DRAGON_DANCE ], + [ 1, Moves.STORED_POWER ], + [ 5, Moves.HELPING_HAND ], + [ 10, Moves.RECOVER ], + [ 15, Moves.CONFUSION ], + [ 20, Moves.TAILWIND ], + [ 25, Moves.DRAGON_BREATH ], + [ 30, Moves.ALLY_SWITCH ], + [ 35, Moves.LUSTER_PURGE ], + [ 40, Moves.ZEN_HEADBUTT ], + [ 45, Moves.DRAGON_PULSE ], + [ 50, Moves.HEAL_PULSE ], + [ 55, Moves.SIMPLE_BEAM ], + [ 60, Moves.PSYCHIC ], + [ 65, Moves.POWER_SPLIT ], + [ 70, Moves.MEMENTO ], + [ 75, Moves.PSYCHO_SHIFT ], + ], + [Species.KYOGRE]: [ + [ 1, Moves.BODY_SLAM ], + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.WATER_PULSE ], + [ 1, Moves.ORIGIN_PULSE ], + [ 9, Moves.AQUA_TAIL ], + [ 18, Moves.CALM_MIND ], + [ 27, Moves.MUDDY_WATER ], + [ 36, Moves.ICE_BEAM ], + [ 45, Moves.SHEER_COLD ], + [ 54, Moves.AQUA_RING ], + [ 72, Moves.HYDRO_PUMP ], + [ 81, Moves.DOUBLE_EDGE ], + [ 90, Moves.WATER_SPOUT ], + ], + [Species.GROUDON]: [ + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.MUD_SHOT ], + [ 1, Moves.LAVA_PLUME ], + [ 1, Moves.PRECIPICE_BLADES ], + [ 9, Moves.EARTH_POWER ], + [ 18, Moves.BULK_UP ], + [ 27, Moves.EARTHQUAKE ], + [ 36, Moves.HAMMER_ARM ], + [ 45, Moves.FISSURE ], + [ 54, Moves.REST ], + [ 72, Moves.FIRE_BLAST ], + [ 81, Moves.SOLAR_BEAM ], + [ 90, Moves.ERUPTION ], + ], + [Species.RAYQUAZA]: [ + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.TWISTER ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.AIR_SLASH ], + [ 1, Moves.DRAGON_ASCENT ], + [ 9, Moves.CRUNCH ], + [ 18, Moves.DRAGON_DANCE ], + [ 27, Moves.EXTREME_SPEED ], + [ 36, Moves.DRAGON_PULSE ], + [ 45, Moves.HYPER_VOICE ], + [ 54, Moves.REST ], + [ 63, Moves.FLY ], + [ 72, Moves.HURRICANE ], + [ 81, Moves.OUTRAGE ], + [ 90, Moves.HYPER_BEAM ], + ], + [Species.JIRACHI]: [ + ], + [Species.DEOXYS]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 7, Moves.NIGHT_SHADE ], + [ 13, Moves.TELEPORT ], + [ 19, Moves.KNOCK_OFF ], + [ 25, Moves.PURSUIT ], + [ 31, Moves.PSYCHIC ], + [ 37, Moves.SNATCH ], + [ 43, Moves.PSYCHO_SHIFT ], + [ 49, Moves.ZEN_HEADBUTT ], + [ 55, Moves.COSMIC_POWER ], + [ 61, Moves.RECOVER ], + [ 67, Moves.PSYCHO_BOOST ], + [ 73, Moves.HYPER_BEAM ], + ], + [Species.TURTWIG]: [ + [ 1, Moves.TACKLE ], + [ 5, Moves.WITHDRAW ], + [ 9, Moves.ABSORB ], + [ 13, Moves.RAZOR_LEAF ], + [ 17, Moves.CURSE ], + [ 21, Moves.BITE ], + [ 25, Moves.MEGA_DRAIN ], + [ 29, Moves.LEECH_SEED ], + [ 33, Moves.SYNTHESIS ], + [ 37, Moves.CRUNCH ], + [ 41, Moves.GIGA_DRAIN ], + [ 45, Moves.LEAF_STORM ], + ], + [Species.GROTLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ABSORB ], + [ 1, Moves.WITHDRAW ], + [ 13, Moves.RAZOR_LEAF ], + [ 17, Moves.CURSE ], + [ 22, Moves.BITE ], + [ 27, Moves.MEGA_DRAIN ], + [ 32, Moves.LEECH_SEED ], + [ 37, Moves.SYNTHESIS ], + [ 42, Moves.CRUNCH ], + [ 47, Moves.GIGA_DRAIN ], + [ 52, Moves.LEAF_STORM ], + ], + [Species.TORTERRA]: [ + [ 0, Moves.EARTHQUAKE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.ABSORB ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.WOOD_HAMMER ], + [ 17, Moves.CURSE ], + [ 22, Moves.BITE ], + [ 27, Moves.MEGA_DRAIN ], + [ 33, Moves.LEECH_SEED ], + [ 39, Moves.SYNTHESIS ], + [ 45, Moves.CRUNCH ], + [ 51, Moves.GIGA_DRAIN ], + [ 57, Moves.LEAF_STORM ], + [ 63, Moves.HEADLONG_RUSH ], + ], + [Species.CHIMCHAR]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 7, Moves.EMBER ], + [ 9, Moves.TAUNT ], + [ 15, Moves.FURY_SWIPES ], + [ 17, Moves.FLAME_WHEEL ], + [ 23, Moves.NASTY_PLOT ], + [ 25, Moves.TORMENT ], + [ 31, Moves.FACADE ], + [ 33, Moves.FIRE_SPIN ], + [ 39, Moves.ACROBATICS ], + [ 41, Moves.SLACK_OFF ], + [ 47, Moves.FLAMETHROWER ], + ], + [Species.MONFERNO]: [ + [ 0, Moves.MACH_PUNCH ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 9, Moves.TAUNT ], + [ 16, Moves.FURY_SWIPES ], + [ 19, Moves.FLAME_WHEEL ], + [ 26, Moves.FEINT ], + [ 29, Moves.TORMENT ], + [ 36, Moves.CLOSE_COMBAT ], + [ 39, Moves.FIRE_SPIN ], + [ 46, Moves.ACROBATICS ], + [ 49, Moves.SLACK_OFF ], + [ 56, Moves.FLARE_BLITZ ], + ], + [Species.INFERNAPE]: [ + [ 0, Moves.CLOSE_COMBAT ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.MACH_PUNCH ], + [ 16, Moves.FURY_SWIPES ], + [ 19, Moves.FLAME_WHEEL ], + [ 26, Moves.FEINT ], + [ 29, Moves.TORMENT ], + [ 42, Moves.FIRE_SPIN ], + [ 47, Moves.FLARE_BLITZ ], + [ 52, Moves.ACROBATICS ], + [ 58, Moves.CALM_MIND ], + [ 65, Moves.RAGING_FURY ], + ], + [Species.PIPLUP]: [ + [ 1, Moves.POUND ], + [ 4, Moves.GROWL ], + [ 8, Moves.WATER_GUN ], + [ 11, Moves.CHARM ], + [ 15, Moves.PECK ], + [ 18, Moves.BUBBLE_BEAM ], + [ 22, Moves.SWAGGER ], + [ 25, Moves.FURY_ATTACK ], + [ 29, Moves.BRINE ], + [ 32, Moves.WHIRLPOOL ], + [ 36, Moves.MIST ], + [ 39, Moves.DRILL_PECK ], + [ 43, Moves.HYDRO_PUMP ], + ], + [Species.PRINPLUP]: [ + [ 0, Moves.METAL_CLAW ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 15, Moves.PECK ], + [ 19, Moves.BUBBLE_BEAM ], + [ 24, Moves.SWAGGER ], + [ 28, Moves.FURY_ATTACK ], + [ 33, Moves.BRINE ], + [ 37, Moves.WHIRLPOOL ], + [ 42, Moves.MIST ], + [ 46, Moves.DRILL_PECK ], + [ 50, Moves.HYDRO_PUMP ], + ], + [Species.EMPOLEON]: [ + [ 0, Moves.AQUA_JET ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.METAL_CLAW ], + [ 11, Moves.SWORDS_DANCE ], + [ 15, Moves.PECK ], + [ 19, Moves.BUBBLE_BEAM ], + [ 24, Moves.SWAGGER ], + [ 28, Moves.FURY_ATTACK ], + [ 33, Moves.BRINE ], + [ 39, Moves.WHIRLPOOL ], + [ 46, Moves.MIST ], + [ 52, Moves.DRILL_PECK ], + [ 59, Moves.HYDRO_PUMP ], + [ 66, Moves.WAVE_CRASH ], + ], + [Species.STARLY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 5, Moves.QUICK_ATTACK ], + [ 9, Moves.WING_ATTACK ], + [ 13, Moves.DOUBLE_TEAM ], + [ 17, Moves.ENDEAVOR ], + [ 21, Moves.WHIRLWIND ], + [ 25, Moves.AERIAL_ACE ], + [ 29, Moves.TAKE_DOWN ], + [ 33, Moves.AGILITY ], + [ 37, Moves.BRAVE_BIRD ], + [ 41, Moves.FINAL_GAMBIT ], + ], + [Species.STARAVIA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.QUICK_ATTACK ], + [ 9, Moves.WING_ATTACK ], + [ 13, Moves.DOUBLE_TEAM ], + [ 18, Moves.ENDEAVOR ], + [ 23, Moves.WHIRLWIND ], + [ 28, Moves.AERIAL_ACE ], + [ 33, Moves.TAKE_DOWN ], + [ 38, Moves.AGILITY ], + [ 43, Moves.BRAVE_BIRD ], + [ 48, Moves.FINAL_GAMBIT ], + ], + [Species.STARAPTOR]: [ + [ 0, Moves.CLOSE_COMBAT ], + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.QUICK_ATTACK ], + [ 13, Moves.DOUBLE_TEAM ], + [ 18, Moves.ENDEAVOR ], + [ 23, Moves.WHIRLWIND ], + [ 28, Moves.AERIAL_ACE ], + [ 33, Moves.TAKE_DOWN ], + [ 41, Moves.AGILITY ], + [ 49, Moves.BRAVE_BIRD ], + [ 57, Moves.FINAL_GAMBIT ], + ], + [Species.BIDOOF]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 5, Moves.DEFENSE_CURL ], + [ 9, Moves.ROLLOUT ], + [ 13, Moves.HEADBUTT ], + [ 17, Moves.HYPER_FANG ], + [ 21, Moves.YAWN ], + [ 25, Moves.CRUNCH ], + [ 29, Moves.TAKE_DOWN ], + [ 33, Moves.SUPER_FANG ], + [ 37, Moves.SWORDS_DANCE ], + [ 41, Moves.AMNESIA ], + [ 45, Moves.SUPERPOWER ], + [ 49, Moves.CURSE ], + ], + [Species.BIBAREL]: [ + [ 0, Moves.WATER_GUN ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.AQUA_JET ], + [ 1, Moves.ROTOTILLER ], + [ 5, Moves.DEFENSE_CURL ], + [ 9, Moves.ROLLOUT ], + [ 13, Moves.HEADBUTT ], + [ 18, Moves.HYPER_FANG ], + [ 23, Moves.YAWN ], + [ 28, Moves.CRUNCH ], + [ 33, Moves.TAKE_DOWN ], + [ 38, Moves.SUPER_FANG ], + [ 43, Moves.SWORDS_DANCE ], + [ 48, Moves.AMNESIA ], + [ 53, Moves.SUPERPOWER ], + [ 58, Moves.CURSE ], + ], + [Species.KRICKETOT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 6, Moves.STRUGGLE_BUG ], + [ 16, Moves.BUG_BITE ], + ], + [Species.KRICKETUNE]: [ + [ 0, Moves.FURY_CUTTER ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 14, Moves.ABSORB ], + [ 18, Moves.SING ], + [ 22, Moves.FOCUS_ENERGY ], + [ 26, Moves.SLASH ], + [ 30, Moves.X_SCISSOR ], + [ 34, Moves.SCREECH ], + [ 36, Moves.FELL_STINGER ], + [ 38, Moves.TAUNT ], + [ 42, Moves.NIGHT_SLASH ], + [ 44, Moves.STICKY_WEB ], + [ 46, Moves.BUG_BUZZ ], + [ 50, Moves.PERISH_SONG ], + ], + [Species.SHINX]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 4, Moves.THUNDER_SHOCK ], + [ 8, Moves.CHARGE ], + [ 12, Moves.BITE ], + [ 16, Moves.SPARK ], + [ 20, Moves.ROAR ], + [ 24, Moves.VOLT_SWITCH ], + [ 28, Moves.SCARY_FACE ], + [ 32, Moves.THUNDER_WAVE ], + [ 36, Moves.CRUNCH ], + [ 40, Moves.DISCHARGE ], + [ 44, Moves.SWAGGER ], + [ 48, Moves.WILD_CHARGE ], + ], + [Species.LUXIO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.CHARGE ], + [ 12, Moves.BITE ], + [ 18, Moves.SPARK ], + [ 24, Moves.ROAR ], + [ 31, Moves.VOLT_SWITCH ], + [ 36, Moves.SCARY_FACE ], + [ 42, Moves.THUNDER_WAVE ], + [ 48, Moves.CRUNCH ], + [ 54, Moves.DISCHARGE ], + [ 60, Moves.SWAGGER ], + [ 68, Moves.WILD_CHARGE ], + ], + [Species.LUXRAY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.CHARGE ], + [ 1, Moves.ELECTRIC_TERRAIN ], + [ 12, Moves.BITE ], + [ 18, Moves.SPARK ], + [ 24, Moves.ROAR ], + [ 33, Moves.VOLT_SWITCH ], + [ 40, Moves.SCARY_FACE ], + [ 48, Moves.THUNDER_WAVE ], + [ 56, Moves.CRUNCH ], + [ 64, Moves.DISCHARGE ], + [ 72, Moves.SWAGGER ], + [ 80, Moves.WILD_CHARGE ], + ], + [Species.BUDEW]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.WORRY_SEED ], + ], + [Species.ROSERADE]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.GROWTH ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.PETAL_DANCE ], + [ 1, Moves.TOXIC ], + [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.SYNTHESIS ], + [ 1, Moves.INGRAIN ], + [ 1, Moves.AROMATHERAPY ], + [ 1, Moves.MAGICAL_LEAF ], + [ 1, Moves.WORRY_SEED ], + [ 1, Moves.TOXIC_SPIKES ], + [ 1, Moves.PETAL_BLIZZARD ], + [ 1, Moves.GRASSY_TERRAIN ], + [ 1, Moves.VENOM_DRENCH ], + ], + [Species.CRANIDOS]: [ + [ 1, Moves.HEADBUTT ], + [ 1, Moves.LEER ], + [ 6, Moves.FOCUS_ENERGY ], + [ 10, Moves.PURSUIT ], + [ 15, Moves.TAKE_DOWN ], + [ 19, Moves.SCARY_FACE ], + [ 24, Moves.ASSURANCE ], + [ 28, Moves.CHIP_AWAY ], + [ 33, Moves.ANCIENT_POWER ], + [ 37, Moves.ZEN_HEADBUTT ], + [ 42, Moves.SCREECH ], + [ 46, Moves.HEAD_SMASH ], + ], + [Species.RAMPARDOS]: [ + [ 0, Moves.ENDEAVOR ], + [ 1, Moves.HEADBUTT ], + [ 1, Moves.LEER ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.PURSUIT ], + [ 15, Moves.TAKE_DOWN ], + [ 19, Moves.SCARY_FACE ], + [ 24, Moves.ASSURANCE ], + [ 28, Moves.CHIP_AWAY ], + [ 36, Moves.ANCIENT_POWER ], + [ 43, Moves.ZEN_HEADBUTT ], + [ 51, Moves.SCREECH ], + [ 58, Moves.HEAD_SMASH ], + ], + [Species.SHIELDON]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.PROTECT ], + [ 6, Moves.TAUNT ], + [ 10, Moves.METAL_SOUND ], + [ 15, Moves.TAKE_DOWN ], + [ 19, Moves.IRON_DEFENSE ], + [ 24, Moves.SWAGGER ], + [ 28, Moves.ANCIENT_POWER ], + [ 33, Moves.ENDURE ], + [ 37, Moves.METAL_BURST ], + [ 42, Moves.IRON_HEAD ], + [ 46, Moves.HEAVY_SLAM ], + ], + [Species.BASTIODON]: [ + [ 0, Moves.BLOCK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.PROTECT ], + [ 1, Moves.TAUNT ], + [ 1, Moves.METAL_SOUND ], + [ 15, Moves.TAKE_DOWN ], + [ 19, Moves.IRON_DEFENSE ], + [ 24, Moves.SWAGGER ], + [ 28, Moves.ANCIENT_POWER ], + [ 36, Moves.ENDURE ], + [ 43, Moves.METAL_BURST ], + [ 51, Moves.IRON_HEAD ], + [ 58, Moves.HEAVY_SLAM ], + ], + [Species.BURMY]: [ + [ 1, Moves.PROTECT ], + [ 10, Moves.TACKLE ], + [ 15, Moves.BUG_BITE ], + [ 20, Moves.HIDDEN_POWER ], + ], + [Species.WORMADAM]: [ + [ 0, Moves.QUIVER_DANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.PROTECT ], + [ 1, Moves.SUCKER_PUNCH ], + [ 1, Moves.BUG_BITE ], + [ 20, Moves.HIDDEN_POWER ], + [ 23, Moves.CONFUSION ], + [ 26, Moves.RAZOR_LEAF ], + [ 29, Moves.GROWTH ], + [ 32, Moves.PSYBEAM ], + [ 35, Moves.CAPTIVATE ], + [ 38, Moves.FLAIL ], + [ 41, Moves.ATTRACT ], + [ 44, Moves.PSYCHIC ], + [ 47, Moves.LEAF_STORM ], + [ 50, Moves.BUG_BUZZ ], + ], + [Species.MOTHIM]: [ + [ 0, Moves.QUIVER_DANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.PROTECT ], + [ 1, Moves.BUG_BITE ], + [ 20, Moves.HIDDEN_POWER ], + [ 23, Moves.CONFUSION ], + [ 26, Moves.GUST ], + [ 29, Moves.POISON_POWDER ], + [ 32, Moves.PSYBEAM ], + [ 35, Moves.CAMOUFLAGE ], + [ 38, Moves.SILVER_WIND ], + [ 41, Moves.AIR_SLASH ], + [ 44, Moves.PSYCHIC ], + [ 47, Moves.LUNGE ], + [ 50, Moves.BUG_BUZZ ], + ], + [Species.COMBEE]: [ + [ 1, Moves.GUST ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.BUG_BITE ], + [ 1, Moves.STRUGGLE_BUG ], + ], + [Species.VESPIQUEN]: [ + [ 0, Moves.SLASH ], + [ 1, Moves.GUST ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.BUG_BITE ], + [ 1, Moves.STRUGGLE_BUG ], + [ 4, Moves.FURY_CUTTER ], + [ 8, Moves.AROMATIC_MIST ], + [ 12, Moves.FELL_STINGER ], + [ 16, Moves.FURY_SWIPES ], + [ 20, Moves.SWAGGER ], + [ 24, Moves.ROOST ], + [ 28, Moves.AIR_SLASH ], + [ 32, Moves.POWER_GEM ], + [ 36, Moves.TOXIC ], + [ 40, Moves.ATTACK_ORDER ], + [ 40, Moves.DEFEND_ORDER ], + [ 44, Moves.DESTINY_BOND ], + ], + [Species.PACHIRISU]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.THUNDER_SHOCK ], + [ 5, Moves.QUICK_ATTACK ], + [ 9, Moves.CHARM ], + [ 13, Moves.SPARK ], + [ 17, Moves.ENDURE ], + [ 19, Moves.NUZZLE ], + [ 21, Moves.SWIFT ], + [ 25, Moves.ELECTRO_BALL ], + [ 29, Moves.SWEET_KISS ], + [ 33, Moves.THUNDER_WAVE ], + [ 37, Moves.SUPER_FANG ], + [ 41, Moves.DISCHARGE ], + [ 45, Moves.LAST_RESORT ], + [ 49, Moves.THUNDER ], + ], + [Species.BUIZEL]: [ + [ 1, Moves.TACKLE ], + [ 4, Moves.GROWL ], + [ 7, Moves.SOAK ], + [ 11, Moves.QUICK_ATTACK ], + [ 15, Moves.WATER_GUN ], + [ 18, Moves.BITE ], + [ 21, Moves.SWIFT ], + [ 24, Moves.AQUA_JET ], + [ 27, Moves.DOUBLE_HIT ], + [ 31, Moves.WHIRLPOOL ], + [ 35, Moves.LIQUIDATION ], + [ 38, Moves.AQUA_TAIL ], + [ 41, Moves.AGILITY ], + [ 45, Moves.HYDRO_PUMP ], + [ 49, Moves.WAVE_CRASH ], + ], + [Species.FLOATZEL]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.SOAK ], + [ 15, Moves.WATER_GUN ], + [ 18, Moves.BITE ], + [ 21, Moves.SWIFT ], + [ 24, Moves.AQUA_JET ], + [ 29, Moves.DOUBLE_HIT ], + [ 35, Moves.WHIRLPOOL ], + [ 41, Moves.LIQUIDATION ], + [ 46, Moves.AQUA_TAIL ], + [ 51, Moves.AGILITY ], + [ 57, Moves.HYDRO_PUMP ], + [ 62, Moves.WAVE_CRASH ], + ], + [Species.CHERUBI]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.MORNING_SUN ], + [ 5, Moves.LEAFAGE ], + [ 10, Moves.GROWTH ], + [ 15, Moves.HELPING_HAND ], + [ 20, Moves.MAGICAL_LEAF ], + [ 26, Moves.LEECH_SEED ], + [ 30, Moves.TAKE_DOWN ], + [ 35, Moves.PETAL_BLIZZARD ], + [ 40, Moves.WORRY_SEED ], + [ 45, Moves.SOLAR_BEAM ], + ], + [Species.CHERRIM]: [ + [ 0, Moves.SUNNY_DAY ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWTH ], + [ 1, Moves.MORNING_SUN ], + [ 1, Moves.FLOWER_SHIELD ], + [ 1, Moves.LEAFAGE ], + [ 15, Moves.HELPING_HAND ], + [ 20, Moves.MAGICAL_LEAF ], + [ 28, Moves.LEECH_SEED ], + [ 34, Moves.TAKE_DOWN ], + [ 41, Moves.PETAL_BLIZZARD ], + [ 48, Moves.WORRY_SEED ], + [ 55, Moves.SOLAR_BEAM ], + [ 62, Moves.PETAL_DANCE ], + ], + [Species.SHELLOS]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.MUD_SLAP ], + [ 5, Moves.HARDEN ], + [ 10, Moves.RECOVER ], + [ 15, Moves.WATER_PULSE ], + [ 20, Moves.ANCIENT_POWER ], + [ 25, Moves.BODY_SLAM ], + [ 31, Moves.MUDDY_WATER ], + [ 35, Moves.EARTH_POWER ], + [ 40, Moves.RAIN_DANCE ], + [ 45, Moves.MEMENTO ], + ], + [Species.GASTRODON]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.RECOVER ], + [ 1, Moves.HARDEN ], + [ 1, Moves.MUD_SLAP ], + [ 15, Moves.WATER_PULSE ], + [ 20, Moves.ANCIENT_POWER ], + [ 25, Moves.BODY_SLAM ], + [ 33, Moves.MUDDY_WATER ], + [ 39, Moves.EARTH_POWER ], + [ 46, Moves.RAIN_DANCE ], + [ 53, Moves.MEMENTO ], + ], + [Species.AMBIPOM]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.ASTONISH ], + [ 11, Moves.BATON_PASS ], + [ 15, Moves.TICKLE ], + [ 18, Moves.FURY_SWIPES ], + [ 22, Moves.SWIFT ], + [ 25, Moves.SCREECH ], + [ 29, Moves.AGILITY ], + [ 32, Moves.DOUBLE_HIT ], + [ 36, Moves.FLING ], + [ 39, Moves.NASTY_PLOT ], + [ 43, Moves.LAST_RESORT ], + ], + [Species.DRIFLOON]: [ + [ 1, Moves.MINIMIZE ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.GUST ], + [ 8, Moves.FOCUS_ENERGY ], + [ 12, Moves.PAYBACK ], + [ 16, Moves.HEX ], + [ 20, Moves.SHADOW_BALL ], + [ 24, Moves.STOCKPILE ], + [ 24, Moves.SPIT_UP ], + [ 24, Moves.SWALLOW ], + [ 29, Moves.SELF_DESTRUCT ], + [ 32, Moves.DESTINY_BOND ], + [ 36, Moves.BATON_PASS ], + [ 40, Moves.TAILWIND ], + [ 44, Moves.EXPLOSION ], + ], + [Species.DRIFBLIM]: [ + [ 0, Moves.PHANTOM_FORCE ], + [ 1, Moves.GUST ], + [ 1, Moves.MINIMIZE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.STRENGTH_SAP ], + [ 12, Moves.PAYBACK ], + [ 16, Moves.HEX ], + [ 20, Moves.SHADOW_BALL ], + [ 24, Moves.STOCKPILE ], + [ 24, Moves.SPIT_UP ], + [ 24, Moves.SWALLOW ], + [ 31, Moves.SELF_DESTRUCT ], + [ 36, Moves.DESTINY_BOND ], + [ 42, Moves.BATON_PASS ], + [ 48, Moves.TAILWIND ], + [ 54, Moves.EXPLOSION ], + ], + [Species.BUNEARY]: [ + [ 1, Moves.POUND ], + [ 1, Moves.SPLASH ], + [ 4, Moves.DEFENSE_CURL ], + [ 8, Moves.BABY_DOLL_EYES ], + [ 12, Moves.AFTER_YOU ], + [ 16, Moves.QUICK_ATTACK ], + [ 20, Moves.DOUBLE_KICK ], + [ 24, Moves.CHARM ], + [ 28, Moves.BATON_PASS ], + [ 32, Moves.HEADBUTT ], + [ 36, Moves.AGILITY ], + [ 40, Moves.ENTRAINMENT ], + [ 44, Moves.FLATTER ], + [ 48, Moves.BOUNCE ], + [ 52, Moves.HEALING_WISH ], + ], + [Species.LOPUNNY]: [ + [ 1, Moves.POUND ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.SPLASH ], + [ 1, Moves.MIRROR_COAT ], + [ 1, Moves.MAGIC_COAT ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 12, Moves.AFTER_YOU ], + [ 16, Moves.QUICK_ATTACK ], + [ 20, Moves.DOUBLE_KICK ], + [ 24, Moves.CHARM ], + [ 28, Moves.BATON_PASS ], + [ 32, Moves.HEADBUTT ], + [ 36, Moves.AGILITY ], + [ 40, Moves.ENTRAINMENT ], + [ 44, Moves.FLATTER ], + [ 48, Moves.BOUNCE ], + [ 52, Moves.HEALING_WISH ], + [ 56, Moves.HIGH_JUMP_KICK ], + ], + [Species.MISMAGIUS]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.SPITE ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.MAGICAL_LEAF ], + [ 1, Moves.POWER_GEM ], + [ 1, Moves.PHANTOM_FORCE ], + [ 1, Moves.MYSTICAL_FIRE ], + ], + [Species.HONCHKROW]: [ + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.HAZE ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.SUCKER_PUNCH ], + [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.QUASH ], + [ 25, Moves.SWAGGER ], + [ 35, Moves.NASTY_PLOT ], + [ 45, Moves.FOUL_PLAY ], + [ 55, Moves.DARK_PULSE ], + [ 65, Moves.COMEUPPANCE ], + ], + [Species.GLAMEOW]: [ + [ 1, Moves.FAKE_OUT ], + [ 5, Moves.SCRATCH ], + [ 8, Moves.GROWL ], + [ 13, Moves.HYPNOSIS ], + [ 17, Moves.FEINT_ATTACK ], + [ 20, Moves.FURY_SWIPES ], + [ 25, Moves.CHARM ], + [ 29, Moves.ASSIST ], + [ 32, Moves.CAPTIVATE ], + [ 37, Moves.SLASH ], + [ 41, Moves.SUCKER_PUNCH ], + [ 44, Moves.ATTRACT ], + [ 48, Moves.HONE_CLAWS ], + [ 50, Moves.PLAY_ROUGH ], + ], + [Species.PURUGLY]: [ + [ 0, Moves.SWAGGER ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 13, Moves.HYPNOSIS ], + [ 17, Moves.FEINT_ATTACK ], + [ 20, Moves.FURY_SWIPES ], + [ 25, Moves.CHARM ], + [ 29, Moves.ASSIST ], + [ 32, Moves.CAPTIVATE ], + [ 37, Moves.SLASH ], + [ 45, Moves.BODY_SLAM ], + [ 52, Moves.ATTRACT ], + [ 60, Moves.HONE_CLAWS ], + ], + [Species.CHINGLING]: [ + [ 1, Moves.WRAP ], + [ 4, Moves.GROWL ], + [ 7, Moves.ASTONISH ], + [ 10, Moves.CONFUSION ], + [ 13, Moves.YAWN ], + [ 16, Moves.LAST_RESORT ], + [ 19, Moves.ENTRAINMENT ], + [ 32, Moves.UPROAR ], + ], + [Species.STUNKY]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.POISON_GAS ], + [ 3, Moves.FEINT ], + [ 6, Moves.SMOKESCREEN ], + [ 9, Moves.ACID_SPRAY ], + [ 12, Moves.FURY_SWIPES ], + [ 15, Moves.FOCUS_ENERGY ], + [ 18, Moves.BITE ], + [ 21, Moves.VENOSHOCK ], + [ 24, Moves.SCREECH ], + [ 27, Moves.TOXIC ], + [ 30, Moves.SUCKER_PUNCH ], + [ 33, Moves.MEMENTO ], + [ 36, Moves.NIGHT_SLASH ], + [ 39, Moves.BELCH ], + [ 42, Moves.EXPLOSION ], + ], + [Species.SKUNTANK]: [ + [ 0, Moves.FLAMETHROWER ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.FEINT ], + [ 12, Moves.FURY_SWIPES ], + [ 15, Moves.FOCUS_ENERGY ], + [ 18, Moves.BITE ], + [ 21, Moves.VENOSHOCK ], + [ 24, Moves.SCREECH ], + [ 27, Moves.TOXIC ], + [ 30, Moves.SUCKER_PUNCH ], + [ 33, Moves.MEMENTO ], + [ 38, Moves.NIGHT_SLASH ], + [ 43, Moves.BELCH ], + [ 48, Moves.EXPLOSION ], + ], + [Species.BRONZOR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.CONFUSION ], + [ 4, Moves.CONFUSE_RAY ], + [ 8, Moves.PAYBACK ], + [ 12, Moves.IMPRISON ], + [ 16, Moves.GYRO_BALL ], + [ 20, Moves.HYPNOSIS ], + [ 24, Moves.SAFEGUARD ], + [ 28, Moves.EXTRASENSORY ], + [ 32, Moves.HEAVY_SLAM ], + [ 36, Moves.IRON_DEFENSE ], + [ 40, Moves.METAL_SOUND ], + [ 44, Moves.FUTURE_SIGHT ], + ], + [Species.BRONZONG]: [ + [ 0, Moves.BLOCK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.SUNNY_DAY ], + [ 1, Moves.WEATHER_BALL ], + [ 1, Moves.PAYBACK ], + [ 12, Moves.IMPRISON ], + [ 16, Moves.GYRO_BALL ], + [ 20, Moves.HYPNOSIS ], + [ 24, Moves.SAFEGUARD ], + [ 28, Moves.EXTRASENSORY ], + [ 32, Moves.HEAVY_SLAM ], + [ 38, Moves.IRON_DEFENSE ], + [ 44, Moves.METAL_SOUND ], + [ 50, Moves.FUTURE_SIGHT ], + [ 56, Moves.RAIN_DANCE ], + ], + [Species.BONSLY]: [ + [ 1, Moves.FAKE_TEARS ], + [ 1, Moves.COPYCAT ], + [ 4, Moves.FLAIL ], + [ 8, Moves.ROCK_THROW ], + [ 12, Moves.BLOCK ], + [ 16, Moves.MIMIC ], + [ 20, Moves.ROCK_TOMB ], + [ 24, Moves.TEARFUL_LOOK ], + [ 28, Moves.SUCKER_PUNCH ], + [ 32, Moves.ROCK_SLIDE ], + [ 36, Moves.LOW_KICK ], + [ 40, Moves.COUNTER ], + [ 44, Moves.DOUBLE_EDGE ], + ], + [Species.MIME_JR]: [ + [ 1, Moves.POUND ], + [ 1, Moves.COPYCAT ], + [ 4, Moves.BATON_PASS ], + [ 8, Moves.ENCORE ], + [ 12, Moves.CONFUSION ], + [ 16, Moves.ROLE_PLAY ], + [ 20, Moves.PROTECT ], + [ 24, Moves.RECYCLE ], + [ 28, Moves.PSYBEAM ], + [ 32, Moves.MIMIC ], + [ 36, Moves.LIGHT_SCREEN ], + [ 36, Moves.REFLECT ], + [ 36, Moves.SAFEGUARD ], + [ 40, Moves.SUCKER_PUNCH ], + [ 44, Moves.DAZZLING_GLEAM ], + [ 48, Moves.PSYCHIC ], + [ 52, Moves.TEETER_DANCE ], + ], + [Species.HAPPINY]: [ + [ 1, Moves.POUND ], + [ 1, Moves.COPYCAT ], + [ 4, Moves.DEFENSE_CURL ], + [ 8, Moves.SWEET_KISS ], + [ 12, Moves.DISARMING_VOICE ], + [ 16, Moves.COVET ], + [ 20, Moves.CHARM ], + ], + [Species.CHATOT]: [ + [ 1, Moves.PECK ], + [ 1, Moves.TAUNT ], + [ 1, Moves.HYPER_VOICE ], + [ 1, Moves.CHATTER ], + [ 1, Moves.CONFIDE ], + [ 5, Moves.GROWL ], + [ 9, Moves.MIRROR_MOVE ], + [ 13, Moves.SING ], + [ 17, Moves.FURY_ATTACK ], + [ 29, Moves.ROUND ], + [ 33, Moves.MIMIC ], + [ 37, Moves.ECHOED_VOICE ], + [ 41, Moves.ROOST ], + [ 45, Moves.UPROAR ], + [ 49, Moves.SYNCHRONOISE ], + [ 50, Moves.FEATHER_DANCE ], + ], + [Species.SPIRITOMB]: [ + [ 1, Moves.NIGHT_SHADE ], + [ 1, Moves.CONFUSE_RAY ], + [ 5, Moves.SHADOW_SNEAK ], + [ 10, Moves.SPITE ], + [ 15, Moves.PAYBACK ], + [ 20, Moves.NASTY_PLOT ], + [ 25, Moves.HEX ], + [ 30, Moves.MEMENTO ], + [ 35, Moves.SUCKER_PUNCH ], + [ 40, Moves.CURSE ], + [ 45, Moves.SHADOW_BALL ], + [ 50, Moves.DARK_PULSE ], + [ 55, Moves.HYPNOSIS ], + [ 60, Moves.DREAM_EATER ], + ], + [Species.GIBLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SAND_TOMB ], + [ 6, Moves.SAND_ATTACK ], + [ 12, Moves.DRAGON_BREATH ], + [ 18, Moves.BULLDOZE ], + [ 25, Moves.BITE ], + [ 30, Moves.SLASH ], + [ 36, Moves.DRAGON_CLAW ], + [ 42, Moves.DIG ], + [ 48, Moves.SANDSTORM ], + [ 54, Moves.TAKE_DOWN ], + [ 60, Moves.DRAGON_RUSH ], + ], + [Species.GABITE]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.SAND_TOMB ], + [ 18, Moves.BULLDOZE ], + [ 27, Moves.BITE ], + [ 34, Moves.SLASH ], + [ 42, Moves.DRAGON_CLAW ], + [ 50, Moves.DIG ], + [ 58, Moves.SANDSTORM ], + [ 66, Moves.TAKE_DOWN ], + [ 74, Moves.DRAGON_RUSH ], + ], + [Species.GARCHOMP]: [ + [ 0, Moves.CRUNCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.SAND_TOMB ], + [ 18, Moves.BULLDOZE ], + [ 27, Moves.BITE ], + [ 34, Moves.SLASH ], + [ 42, Moves.DRAGON_CLAW ], + [ 52, Moves.DIG ], + [ 62, Moves.SANDSTORM ], + [ 72, Moves.TAKE_DOWN ], + [ 82, Moves.DRAGON_RUSH ], + ], + [Species.MUNCHLAX]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LICK ], + [ 4, Moves.DEFENSE_CURL ], + [ 8, Moves.RECYCLE ], + [ 12, Moves.COVET ], + [ 16, Moves.BITE ], + [ 20, Moves.STOCKPILE ], + [ 20, Moves.SWALLOW ], + [ 24, Moves.SCREECH ], + [ 28, Moves.BODY_SLAM ], + [ 32, Moves.FLING ], + [ 36, Moves.AMNESIA ], + [ 40, Moves.METRONOME ], + [ 44, Moves.FLAIL ], + [ 48, Moves.BELLY_DRUM ], + [ 52, Moves.LAST_RESORT ], + ], + [Species.RIOLU]: [ + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.ENDURE ], + [ 4, Moves.FEINT ], + [ 8, Moves.METAL_CLAW ], + [ 12, Moves.COUNTER ], + [ 16, Moves.WORK_UP ], + [ 20, Moves.ROCK_SMASH ], + [ 24, Moves.VACUUM_WAVE ], + [ 28, Moves.SCREECH ], + [ 32, Moves.QUICK_GUARD ], + [ 36, Moves.FORCE_PALM ], + [ 40, Moves.SWORDS_DANCE ], + [ 44, Moves.HELPING_HAND ], + [ 48, Moves.COPYCAT ], + [ 52, Moves.FINAL_GAMBIT ], + [ 56, Moves.REVERSAL ], + ], + [Species.LUCARIO]: [ + [ 0, Moves.AURA_SPHERE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.SCREECH ], + [ 1, Moves.REVERSAL ], + [ 1, Moves.DETECT ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.FEINT ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.VACUUM_WAVE ], + [ 1, Moves.FINAL_GAMBIT ], + [ 1, Moves.LIFE_DEW ], + [ 12, Moves.COUNTER ], + [ 16, Moves.WORK_UP ], + [ 20, Moves.FORCE_PALM ], + [ 24, Moves.CALM_MIND ], + [ 28, Moves.METAL_SOUND ], + [ 32, Moves.QUICK_GUARD ], + [ 36, Moves.BONE_RUSH ], + [ 40, Moves.SWORDS_DANCE ], + [ 44, Moves.HEAL_PULSE ], + [ 48, Moves.METEOR_MASH ], + [ 52, Moves.DRAGON_PULSE ], + [ 56, Moves.EXTREME_SPEED ], + [ 60, Moves.CLOSE_COMBAT ], + ], + [Species.HIPPOPOTAS]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 4, Moves.BITE ], + [ 8, Moves.YAWN ], + [ 12, Moves.SAND_TOMB ], + [ 16, Moves.DIG ], + [ 20, Moves.CRUNCH ], + [ 24, Moves.SANDSTORM ], + [ 28, Moves.TAKE_DOWN ], + [ 32, Moves.ROAR ], + [ 36, Moves.REST ], + [ 40, Moves.EARTHQUAKE ], + [ 44, Moves.DOUBLE_EDGE ], + [ 48, Moves.FISSURE ], + [ 52, Moves.SLACK_OFF ], + ], + [Species.HIPPOWDON]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.BITE ], + [ 1, Moves.YAWN ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 12, Moves.SAND_TOMB ], + [ 16, Moves.DIG ], + [ 20, Moves.CRUNCH ], + [ 24, Moves.SANDSTORM ], + [ 28, Moves.TAKE_DOWN ], + [ 32, Moves.ROAR ], + [ 38, Moves.REST ], + [ 44, Moves.EARTHQUAKE ], + [ 50, Moves.DOUBLE_EDGE ], + [ 56, Moves.FISSURE ], + [ 62, Moves.SLACK_OFF ], + ], + [Species.SKORUPI]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.LEER ], + [ 3, Moves.HONE_CLAWS ], + [ 6, Moves.FELL_STINGER ], + [ 9, Moves.POISON_FANG ], + [ 12, Moves.BITE ], + [ 15, Moves.TOXIC_SPIKES ], + [ 18, Moves.BUG_BITE ], + [ 21, Moves.VENOSHOCK ], + [ 24, Moves.KNOCK_OFF ], + [ 27, Moves.SCARY_FACE ], + [ 30, Moves.PIN_MISSILE ], + [ 33, Moves.TOXIC ], + [ 36, Moves.NIGHT_SLASH ], + [ 39, Moves.CROSS_POISON ], + [ 42, Moves.X_SCISSOR ], + [ 45, Moves.ACUPRESSURE ], + [ 48, Moves.CRUNCH ], + ], + [Species.DRAPION]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.HONE_CLAWS ], + [ 1, Moves.FELL_STINGER ], + [ 9, Moves.POISON_FANG ], + [ 12, Moves.BITE ], + [ 15, Moves.TOXIC_SPIKES ], + [ 18, Moves.BUG_BITE ], + [ 21, Moves.VENOSHOCK ], + [ 24, Moves.KNOCK_OFF ], + [ 27, Moves.SCARY_FACE ], + [ 30, Moves.PIN_MISSILE ], + [ 33, Moves.TOXIC ], + [ 36, Moves.NIGHT_SLASH ], + [ 39, Moves.CROSS_POISON ], + [ 44, Moves.X_SCISSOR ], + [ 49, Moves.ACUPRESSURE ], + [ 54, Moves.CRUNCH ], + ], + [Species.CROAGUNK]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.MUD_SLAP ], + [ 4, Moves.ASTONISH ], + [ 8, Moves.TAUNT ], + [ 12, Moves.FLATTER ], + [ 16, Moves.LOW_KICK ], + [ 20, Moves.VENOSHOCK ], + [ 24, Moves.SUCKER_PUNCH ], + [ 28, Moves.SWAGGER ], + [ 32, Moves.POISON_JAB ], + [ 36, Moves.TOXIC ], + [ 40, Moves.NASTY_PLOT ], + [ 44, Moves.SLUDGE_BOMB ], + [ 48, Moves.BELCH ], + ], + [Species.TOXICROAK]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.TAUNT ], + [ 1, Moves.ASTONISH ], + [ 12, Moves.FLATTER ], + [ 16, Moves.LOW_KICK ], + [ 20, Moves.VENOSHOCK ], + [ 24, Moves.SUCKER_PUNCH ], + [ 28, Moves.SWAGGER ], + [ 32, Moves.POISON_JAB ], + [ 36, Moves.TOXIC ], + [ 42, Moves.NASTY_PLOT ], + [ 48, Moves.SLUDGE_BOMB ], + [ 54, Moves.BELCH ], + ], + [Species.CARNIVINE]: [ + [ 1, Moves.BIND ], + [ 1, Moves.GROWTH ], + [ 7, Moves.BITE ], + [ 11, Moves.VINE_WHIP ], + [ 17, Moves.SWEET_SCENT ], + [ 21, Moves.INGRAIN ], + [ 27, Moves.FEINT_ATTACK ], + [ 31, Moves.LEAF_TORNADO ], + [ 37, Moves.STOCKPILE ], + [ 37, Moves.SPIT_UP ], + [ 37, Moves.SWALLOW ], + [ 41, Moves.CRUNCH ], + [ 47, Moves.WRING_OUT ], + [ 50, Moves.POWER_WHIP ], + ], + [Species.FINNEON]: [ + [ 1, Moves.POUND ], + [ 6, Moves.WATER_GUN ], + [ 13, Moves.RAIN_DANCE ], + [ 17, Moves.GUST ], + [ 22, Moves.WATER_PULSE ], + [ 26, Moves.ATTRACT ], + [ 29, Moves.SAFEGUARD ], + [ 33, Moves.AQUA_RING ], + [ 38, Moves.WHIRLPOOL ], + [ 42, Moves.U_TURN ], + [ 45, Moves.BOUNCE ], + [ 49, Moves.TAILWIND ], + [ 54, Moves.SOAK ], + ], + [Species.LUMINEON]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GUST ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SOAK ], + [ 13, Moves.RAIN_DANCE ], + [ 22, Moves.WATER_PULSE ], + [ 26, Moves.ATTRACT ], + [ 29, Moves.SAFEGUARD ], + [ 35, Moves.AQUA_RING ], + [ 42, Moves.WHIRLPOOL ], + [ 48, Moves.U_TURN ], + [ 53, Moves.BOUNCE ], + [ 59, Moves.TAILWIND ], + ], + [Species.MANTYKE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.SUPERSONIC ], + [ 8, Moves.WING_ATTACK ], + [ 12, Moves.WATER_PULSE ], + [ 16, Moves.WIDE_GUARD ], + [ 20, Moves.AGILITY ], + [ 24, Moves.BUBBLE_BEAM ], + [ 28, Moves.HEADBUTT ], + [ 32, Moves.AIR_SLASH ], + [ 36, Moves.AQUA_RING ], + [ 40, Moves.BOUNCE ], + [ 44, Moves.TAKE_DOWN ], + [ 48, Moves.HYDRO_PUMP ], + ], + [Species.SNOVER]: [ + [ 1, Moves.LEER ], + [ 1, Moves.POWDER_SNOW ], + [ 5, Moves.LEAFAGE ], + [ 10, Moves.MIST ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.RAZOR_LEAF ], + [ 25, Moves.ICY_WIND ], + [ 30, Moves.SWAGGER ], + [ 35, Moves.INGRAIN ], + [ 41, Moves.WOOD_HAMMER ], + [ 45, Moves.BLIZZARD ], + [ 50, Moves.SHEER_COLD ], + ], + [Species.ABOMASNOW]: [ + [ 0, Moves.ICE_PUNCH ], + [ 1, Moves.LEER ], + [ 1, Moves.MIST ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.LEAFAGE ], + [ 1, Moves.AURORA_VEIL ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.RAZOR_LEAF ], + [ 25, Moves.ICY_WIND ], + [ 30, Moves.SWAGGER ], + [ 35, Moves.INGRAIN ], + [ 43, Moves.WOOD_HAMMER ], + [ 49, Moves.BLIZZARD ], + [ 56, Moves.SHEER_COLD ], + ], + [Species.WEAVILE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.AGILITY ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.SLASH ], + [ 1, Moves.BEAT_UP ], + [ 1, Moves.TAUNT ], + [ 1, Moves.ASSURANCE ], + [ 1, Moves.ICE_SHARD ], + [ 18, Moves.METAL_CLAW ], + [ 24, Moves.ICY_WIND ], + [ 30, Moves.FURY_SWIPES ], + [ 36, Moves.HONE_CLAWS ], + [ 42, Moves.FLING ], + [ 48, Moves.NASTY_PLOT ], + [ 54, Moves.SCREECH ], + [ 60, Moves.NIGHT_SLASH ], + [ 66, Moves.DARK_PULSE ], + ], + [Species.MAGNEZONE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.TRI_ATTACK ], + [ 1, Moves.MIRROR_COAT ], + [ 1, Moves.MAGNETIC_FLUX ], + [ 1, Moves.ELECTRIC_TERRAIN ], + [ 12, Moves.ELECTRO_BALL ], + [ 16, Moves.GYRO_BALL ], + [ 20, Moves.SPARK ], + [ 24, Moves.SCREECH ], + [ 28, Moves.MAGNET_RISE ], + [ 34, Moves.FLASH_CANNON ], + [ 40, Moves.DISCHARGE ], + [ 46, Moves.METAL_SOUND ], + [ 52, Moves.LIGHT_SCREEN ], + [ 58, Moves.LOCK_ON ], + [ 64, Moves.ZAP_CANNON ], + ], + [Species.LICKILICKY]: [ + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.LICK ], + [ 1, Moves.ROLLOUT ], + [ 18, Moves.WRAP ], + [ 24, Moves.DISABLE ], + [ 30, Moves.STOMP ], + [ 36, Moves.KNOCK_OFF ], + [ 42, Moves.SCREECH ], + [ 48, Moves.SLAM ], + [ 54, Moves.POWER_WHIP ], + [ 60, Moves.BELLY_DRUM ], + ], + [Species.RHYPERIOR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.HAMMER_ARM ], + [ 1, Moves.SMACK_DOWN ], + [ 1, Moves.BULLDOZE ], + [ 15, Moves.HORN_ATTACK ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.STOMP ], + [ 30, Moves.ROCK_BLAST ], + [ 35, Moves.DRILL_RUN ], + [ 40, Moves.TAKE_DOWN ], + [ 47, Moves.EARTHQUAKE ], + [ 54, Moves.STONE_EDGE ], + [ 61, Moves.MEGAHORN ], + [ 68, Moves.HORN_DRILL ], + [ 75, Moves.ROCK_WRECKER ], + ], + [Species.TANGROWTH]: [ + [ 1, Moves.BIND ], + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.BLOCK ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.VINE_WHIP ], + [ 20, Moves.POISON_POWDER ], + [ 24, Moves.ANCIENT_POWER ], + [ 28, Moves.KNOCK_OFF ], + [ 32, Moves.GIGA_DRAIN ], + [ 36, Moves.SLEEP_POWDER ], + [ 40, Moves.SLAM ], + [ 44, Moves.TICKLE ], + [ 48, Moves.POWER_WHIP ], + [ 52, Moves.INGRAIN ], + [ 56, Moves.GRASSY_TERRAIN ], + ], + [Species.ELECTIVIRE]: [ + [ 1, Moves.LEER ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.CHARGE ], + [ 12, Moves.SWIFT ], + [ 16, Moves.SHOCK_WAVE ], + [ 20, Moves.THUNDER_WAVE ], + [ 24, Moves.SCREECH ], + [ 28, Moves.THUNDER_PUNCH ], + [ 34, Moves.DISCHARGE ], + [ 40, Moves.LOW_KICK ], + [ 46, Moves.THUNDERBOLT ], + [ 52, Moves.LIGHT_SCREEN ], + [ 58, Moves.THUNDER ], + [ 64, Moves.GIGA_IMPACT ], + ], + [Species.MAGMORTAR]: [ + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.SMOG ], + [ 12, Moves.CLEAR_SMOG ], + [ 16, Moves.FLAME_WHEEL ], + [ 20, Moves.CONFUSE_RAY ], + [ 24, Moves.SCARY_FACE ], + [ 28, Moves.FIRE_PUNCH ], + [ 34, Moves.LAVA_PLUME ], + [ 40, Moves.LOW_KICK ], + [ 46, Moves.FLAMETHROWER ], + [ 52, Moves.SUNNY_DAY ], + [ 58, Moves.FIRE_BLAST ], + [ 64, Moves.HYPER_BEAM ], + ], + [Species.TOGEKISS]: [ + [ 0, Moves.AIR_SLASH ], + [ 1, Moves.POUND ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.GROWL ], + [ 1, Moves.METRONOME ], + [ 1, Moves.SKY_ATTACK ], + [ 1, Moves.TRI_ATTACK ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.SAFEGUARD ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.EXTREME_SPEED ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.FOLLOW_ME ], + [ 1, Moves.WISH ], + [ 1, Moves.YAWN ], + [ 1, Moves.LAST_RESORT ], + [ 1, Moves.AURA_SPHERE ], + [ 1, Moves.AFTER_YOU ], + [ 1, Moves.FAIRY_WIND ], + [ 1, Moves.LIFE_DEW ], + ], + [Species.YANMEGA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.AIR_SLASH ], + [ 1, Moves.BUG_BUZZ ], + [ 14, Moves.QUICK_ATTACK ], + [ 17, Moves.DETECT ], + [ 22, Moves.SUPERSONIC ], + [ 27, Moves.UPROAR ], + [ 30, Moves.BUG_BITE ], + [ 33, Moves.ANCIENT_POWER ], + [ 38, Moves.FEINT ], + [ 43, Moves.SLASH ], + [ 46, Moves.SCREECH ], + [ 49, Moves.U_TURN ], + ], + [Species.LEAFEON]: [ + [ 0, Moves.RAZOR_LEAF ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BITE ], + [ 1, Moves.GROWL ], + [ 1, Moves.SWIFT ], + [ 1, Moves.CHARM ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.LEECH_SEED ], + [ 25, Moves.MAGICAL_LEAF ], + [ 30, Moves.SYNTHESIS ], + [ 35, Moves.SUNNY_DAY ], + [ 40, Moves.GIGA_DRAIN ], + [ 45, Moves.SWORDS_DANCE ], + [ 50, Moves.LEAF_BLADE ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.GLACEON]: [ + [ 0, Moves.ICY_WIND ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.SWIFT ], + [ 1, Moves.CHARM ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.ICE_SHARD ], + [ 25, Moves.BITE ], + [ 30, Moves.ICE_FANG ], + [ 35, Moves.SNOWSCAPE ], + [ 40, Moves.FREEZE_DRY ], + [ 45, Moves.MIRROR_COAT ], + [ 50, Moves.BLIZZARD ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.GLISCOR]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.HARDEN ], + [ 1, Moves.POISON_JAB ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 13, Moves.QUICK_ATTACK ], + [ 16, Moves.FURY_CUTTER ], + [ 19, Moves.KNOCK_OFF ], + [ 22, Moves.ACROBATICS ], + [ 27, Moves.NIGHT_SLASH ], + [ 30, Moves.U_TURN ], + [ 35, Moves.SCREECH ], + [ 40, Moves.X_SCISSOR ], + [ 45, Moves.CRABHAMMER ], + [ 50, Moves.SWORDS_DANCE ], + ], + [Species.MAMOSWINE]: [ + [ 0, Moves.DOUBLE_HIT ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FLAIL ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.ICE_FANG ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.MIST ], + [ 25, Moves.ENDURE ], + [ 30, Moves.ICY_WIND ], + [ 37, Moves.AMNESIA ], + [ 44, Moves.TAKE_DOWN ], + [ 51, Moves.EARTHQUAKE ], + [ 58, Moves.BLIZZARD ], + [ 65, Moves.THRASH ], + ], + [Species.PORYGON_Z]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.CONVERSION ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.MAGNET_RISE ], + [ 1, Moves.NASTY_PLOT ], + [ 1, Moves.TRICK_ROOM ], + [ 15, Moves.THUNDER_SHOCK ], + [ 20, Moves.PSYBEAM ], + [ 25, Moves.CONVERSION_2 ], + [ 30, Moves.AGILITY ], + [ 35, Moves.RECOVER ], + [ 40, Moves.DISCHARGE ], + [ 45, Moves.TRI_ATTACK ], + [ 50, Moves.MAGIC_COAT ], + [ 55, Moves.LOCK_ON ], + [ 60, Moves.ZAP_CANNON ], + [ 65, Moves.HYPER_BEAM ], + ], + [Species.GALLADE]: [ + [ 0, Moves.SLASH ], + [ 1, Moves.LEER ], + [ 1, Moves.GROWL ], + [ 1, Moves.PSYBEAM ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.PSYCHIC ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.DREAM_EATER ], + [ 1, Moves.CHARM ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.FUTURE_SIGHT ], + [ 1, Moves.IMPRISON ], + [ 1, Moves.CALM_MIND ], + [ 1, Moves.LEAF_BLADE ], + [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.SACRED_SWORD ], + [ 1, Moves.DISARMING_VOICE ], + [ 1, Moves.DRAINING_KISS ], + [ 1, Moves.LIFE_DEW ], + [ 1, Moves.AQUA_CUTTER ], + [ 9, Moves.HELPING_HAND ], + [ 12, Moves.FEINT ], + [ 15, Moves.TELEPORT ], + [ 18, Moves.AERIAL_ACE ], + [ 23, Moves.FALSE_SWIPE ], + [ 28, Moves.PROTECT ], + [ 35, Moves.SWORDS_DANCE ], + [ 42, Moves.PSYCHO_CUT ], + [ 49, Moves.HEAL_PULSE ], + [ 56, Moves.WIDE_GUARD ], + [ 56, Moves.QUICK_GUARD ], + [ 63, Moves.CLOSE_COMBAT ], + ], + [Species.PROBOPASS]: [ + [ 0, Moves.TRI_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.IRON_DEFENSE ], + [ 1, Moves.BLOCK ], + [ 1, Moves.GRAVITY ], + [ 1, Moves.MAGNET_RISE ], + [ 1, Moves.WIDE_GUARD ], + [ 1, Moves.MAGNETIC_FLUX ], + [ 13, Moves.THUNDER_WAVE ], + [ 16, Moves.REST ], + [ 19, Moves.SPARK ], + [ 22, Moves.ROCK_SLIDE ], + [ 25, Moves.POWER_GEM ], + [ 28, Moves.ROCK_BLAST ], + [ 31, Moves.DISCHARGE ], + [ 34, Moves.SANDSTORM ], + [ 37, Moves.EARTH_POWER ], + [ 40, Moves.STONE_EDGE ], + [ 43, Moves.ZAP_CANNON ], + [ 43, Moves.LOCK_ON ], + ], + [Species.DUSKNOIR]: [ + [ 1, Moves.FIRE_PUNCH ], + [ 1, Moves.ICE_PUNCH ], + [ 1, Moves.THUNDER_PUNCH ], + [ 1, Moves.BIND ], + [ 1, Moves.LEER ], + [ 1, Moves.DISABLE ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.SHADOW_PUNCH ], + [ 1, Moves.GRAVITY ], + [ 1, Moves.SHADOW_SNEAK ], + [ 12, Moves.CONFUSE_RAY ], + [ 16, Moves.NIGHT_SHADE ], + [ 20, Moves.PAYBACK ], + [ 24, Moves.WILL_O_WISP ], + [ 28, Moves.MEAN_LOOK ], + [ 32, Moves.HEX ], + [ 36, Moves.CURSE ], + [ 42, Moves.SHADOW_BALL ], + [ 48, Moves.FUTURE_SIGHT ], + [ 54, Moves.DESTINY_BOND ], + ], + [Species.FROSLASS]: [ + [ 0, Moves.HEX ], + [ 1, Moves.HEADBUTT ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.PROTECT ], + [ 1, Moves.DESTINY_BOND ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.ICE_FANG ], + [ 15, Moves.ICE_SHARD ], + [ 20, Moves.DRAINING_KISS ], + [ 25, Moves.ICY_WIND ], + [ 30, Moves.FROST_BREATH ], + [ 35, Moves.CONFUSE_RAY ], + [ 40, Moves.SNOWSCAPE ], + [ 47, Moves.WILL_O_WISP ], + [ 54, Moves.AURORA_VEIL ], + [ 61, Moves.SHADOW_BALL ], + [ 68, Moves.BLIZZARD ], + ], + [Species.ROTOM]: [ + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.THUNDER_SHOCK ], + [ 10, Moves.CONFUSE_RAY ], + [ 15, Moves.CHARGE ], + [ 20, Moves.ELECTRO_BALL ], + [ 25, Moves.THUNDER_WAVE ], + [ 30, Moves.SHOCK_WAVE ], + [ 35, Moves.HEX ], + [ 40, Moves.SUBSTITUTE ], + [ 45, Moves.TRICK ], + [ 50, Moves.DISCHARGE ], + [ 55, Moves.UPROAR ], + ], + [Species.UXIE]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.REST ], + [ 7, Moves.SWIFT ], + [ 14, Moves.ENDURE ], + [ 21, Moves.PSYBEAM ], + [ 28, Moves.IMPRISON ], + [ 35, Moves.EXTRASENSORY ], + [ 42, Moves.AMNESIA ], + [ 49, Moves.PSYCHIC ], + [ 56, Moves.YAWN ], + [ 63, Moves.FUTURE_SIGHT ], + [ 70, Moves.FLAIL ], + [ 77, Moves.MEMENTO ], + [ 84, Moves.MYSTICAL_POWER ], + ], + [Species.MESPRIT]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.REST ], + [ 7, Moves.SWIFT ], + [ 14, Moves.PROTECT ], + [ 21, Moves.PSYBEAM ], + [ 28, Moves.IMPRISON ], + [ 35, Moves.EXTRASENSORY ], + [ 42, Moves.CHARM ], + [ 49, Moves.PSYCHIC ], + [ 56, Moves.FLATTER ], + [ 63, Moves.FUTURE_SIGHT ], + [ 70, Moves.COPYCAT ], + [ 77, Moves.HEALING_WISH ], + [ 84, Moves.MYSTICAL_POWER ], + ], + [Species.AZELF]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.REST ], + [ 7, Moves.SWIFT ], + [ 14, Moves.DETECT ], + [ 21, Moves.PSYBEAM ], + [ 28, Moves.IMPRISON ], + [ 35, Moves.EXTRASENSORY ], + [ 42, Moves.NASTY_PLOT ], + [ 49, Moves.PSYCHIC ], + [ 56, Moves.UPROAR ], + [ 63, Moves.FUTURE_SIGHT ], + [ 70, Moves.LAST_RESORT ], + [ 77, Moves.EXPLOSION ], + [ 84, Moves.MYSTICAL_POWER ], + ], + [Species.DIALGA]: [ + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.METAL_CLAW ], + [ 8, Moves.DRAGON_BREATH ], + [ 16, Moves.ANCIENT_POWER ], + [ 24, Moves.SLASH ], + [ 32, Moves.FLASH_CANNON ], + [ 40, Moves.DRAGON_CLAW ], + [ 48, Moves.AURA_SPHERE ], + [ 56, Moves.POWER_GEM ], + [ 64, Moves.METAL_BURST ], + [ 72, Moves.EARTH_POWER ], + [ 80, Moves.IRON_TAIL ], + [ 88, Moves.ROAR_OF_TIME ], + ], + [Species.PALKIA]: [ + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.WATER_PULSE ], + [ 8, Moves.DRAGON_BREATH ], + [ 16, Moves.ANCIENT_POWER ], + [ 24, Moves.SLASH ], + [ 32, Moves.AQUA_RING ], + [ 48, Moves.AURA_SPHERE ], + [ 56, Moves.POWER_GEM ], + [ 64, Moves.AQUA_TAIL ], + [ 72, Moves.EARTH_POWER ], + [ 80, Moves.SPACIAL_REND ], + [ 88, Moves.HYDRO_PUMP ], + ], + [Species.HEATRAN]: [ + [ 1, Moves.LEER ], + [ 1, Moves.FIRE_SPIN ], + [ 6, Moves.METAL_CLAW ], + [ 12, Moves.ANCIENT_POWER ], + [ 18, Moves.FIRE_FANG ], + [ 24, Moves.SCARY_FACE ], + [ 30, Moves.IRON_HEAD ], + [ 36, Moves.CRUNCH ], + [ 42, Moves.LAVA_PLUME ], + [ 48, Moves.METAL_SOUND ], + [ 54, Moves.EARTH_POWER ], + [ 60, Moves.HEAT_WAVE ], + [ 66, Moves.STONE_EDGE ], + [ 72, Moves.MAGMA_STORM ], + ], + [Species.REGIGIGAS]: [ + [ 1, Moves.POUND ], + [ 1, Moves.CONFUSE_RAY ], + [ 6, Moves.PAYBACK ], + [ 12, Moves.REVENGE ], + [ 18, Moves.STOMP ], + [ 24, Moves.PROTECT ], + [ 30, Moves.KNOCK_OFF ], + [ 36, Moves.MEGA_PUNCH ], + [ 42, Moves.BODY_PRESS ], + [ 48, Moves.WIDE_GUARD ], + [ 54, Moves.ZEN_HEADBUTT ], + [ 60, Moves.HEAVY_SLAM ], + [ 66, Moves.HAMMER_ARM ], + [ 72, Moves.GIGA_IMPACT ], + [ 78, Moves.CRUSH_GRIP ], + ], + [Species.GIRATINA]: [ + [ 1, Moves.SHADOW_SNEAK ], + [ 1, Moves.DEFOG ], + [ 7, Moves.DRAGON_BREATH ], + [ 14, Moves.ANCIENT_POWER ], + [ 21, Moves.HEX ], + [ 28, Moves.SLASH ], + [ 35, Moves.SCARY_FACE ], + [ 42, Moves.SHADOW_CLAW ], + [ 49, Moves.PAIN_SPLIT ], + [ 56, Moves.AURA_SPHERE ], + [ 63, Moves.DRAGON_CLAW ], + [ 70, Moves.EARTH_POWER ], + [ 77, Moves.SHADOW_FORCE ], + [ 84, Moves.DESTINY_BOND ], + ], + [Species.CRESSELIA]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.DOUBLE_TEAM ], + [ 6, Moves.MIST ], + [ 12, Moves.AURORA_BEAM ], + [ 18, Moves.PSYBEAM ], + [ 24, Moves.ALLY_SWITCH ], + [ 30, Moves.SLASH ], + [ 36, Moves.PSYCHO_CUT ], + [ 42, Moves.MOONLIGHT ], + [ 48, Moves.SAFEGUARD ], + [ 54, Moves.PSYCHIC ], + [ 60, Moves.MOONBLAST ], + [ 66, Moves.FUTURE_SIGHT ], + [ 72, Moves.LUNAR_DANCE ], + [ 72, Moves.LUNAR_BLESSING ], + ], + [Species.PHIONE]: [ + ], + [Species.MANAPHY]: [ + ], + [Species.DARKRAI]: [ + ], + [Species.SHAYMIN]: [ + ], + [Species.ARCEUS]: [ + [ 1, Moves.SEISMIC_TOSS ], + [ 1, Moves.COSMIC_POWER ], + [ 10, Moves.GRAVITY ], + [ 20, Moves.EARTH_POWER ], + [ 30, Moves.HYPER_VOICE ], + [ 40, Moves.EXTREME_SPEED ], + [ 50, Moves.HEALING_WISH ], + [ 60, Moves.FUTURE_SIGHT ], + [ 70, Moves.RECOVER ], + [ 80, Moves.HYPER_BEAM ], + [ 90, Moves.PERISH_SONG ], + [ 100, Moves.JUDGMENT ], + ], + [Species.VICTINI]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.FLAME_CHARGE ], + [ 1, Moves.V_CREATE ], + [ 7, Moves.WORK_UP ], + [ 14, Moves.INCINERATE ], + [ 21, Moves.STORED_POWER ], + [ 28, Moves.HEADBUTT ], + [ 35, Moves.ENDURE ], + [ 42, Moves.ZEN_HEADBUTT ], + [ 49, Moves.INFERNO ], + [ 56, Moves.REVERSAL ], + [ 63, Moves.SEARING_SHOT ], + [ 70, Moves.DOUBLE_EDGE ], + [ 77, Moves.FLARE_BLITZ ], + [ 84, Moves.OVERHEAT ], + [ 91, Moves.FINAL_GAMBIT ], + ], + [Species.SNIVY]: [ + [ 1, Moves.TACKLE ], + [ 4, Moves.LEER ], + [ 7, Moves.VINE_WHIP ], + [ 10, Moves.WRAP ], + [ 13, Moves.GROWTH ], + [ 16, Moves.LEAF_TORNADO ], + [ 19, Moves.LEECH_SEED ], + [ 22, Moves.MEGA_DRAIN ], + [ 25, Moves.SLAM ], + [ 28, Moves.LEAF_BLADE ], + [ 31, Moves.COIL ], + [ 34, Moves.GIGA_DRAIN ], + [ 37, Moves.WRING_OUT ], + [ 40, Moves.GASTRO_ACID ], + [ 43, Moves.LEAF_STORM ], + ], + [Species.SERVINE]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 13, Moves.GROWTH ], + [ 16, Moves.LEAF_TORNADO ], + [ 20, Moves.LEECH_SEED ], + [ 24, Moves.MEGA_DRAIN ], + [ 28, Moves.SLAM ], + [ 32, Moves.LEAF_BLADE ], + [ 36, Moves.COIL ], + [ 40, Moves.GIGA_DRAIN ], + [ 44, Moves.WRING_OUT ], + [ 48, Moves.GASTRO_ACID ], + [ 52, Moves.LEAF_STORM ], + ], + [Species.SERPERIOR]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 13, Moves.GROWTH ], + [ 16, Moves.LEAF_TORNADO ], + [ 20, Moves.LEECH_SEED ], + [ 24, Moves.MEGA_DRAIN ], + [ 28, Moves.SLAM ], + [ 32, Moves.LEAF_BLADE ], + [ 38, Moves.COIL ], + [ 44, Moves.GIGA_DRAIN ], + [ 50, Moves.WRING_OUT ], + [ 56, Moves.GASTRO_ACID ], + [ 62, Moves.LEAF_STORM ], + ], + [Species.TEPIG]: [ + [ 1, Moves.TACKLE ], + [ 3, Moves.TAIL_WHIP ], + [ 7, Moves.EMBER ], + [ 9, Moves.ODOR_SLEUTH ], + [ 13, Moves.DEFENSE_CURL ], + [ 15, Moves.FLAME_CHARGE ], + [ 19, Moves.SMOG ], + [ 21, Moves.ROLLOUT ], + [ 25, Moves.TAKE_DOWN ], + [ 27, Moves.HEAT_CRASH ], + [ 31, Moves.ASSURANCE ], + [ 33, Moves.FLAMETHROWER ], + [ 37, Moves.HEAD_SMASH ], + [ 39, Moves.ROAR ], + [ 43, Moves.FLARE_BLITZ ], + ], + [Species.PIGNITE]: [ + [ 0, Moves.ARM_THRUST ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.EMBER ], + [ 1, Moves.ODOR_SLEUTH ], + [ 13, Moves.DEFENSE_CURL ], + [ 15, Moves.FLAME_CHARGE ], + [ 20, Moves.SMOG ], + [ 23, Moves.ROLLOUT ], + [ 28, Moves.TAKE_DOWN ], + [ 31, Moves.HEAT_CRASH ], + [ 36, Moves.ASSURANCE ], + [ 39, Moves.FLAMETHROWER ], + [ 44, Moves.HEAD_SMASH ], + [ 47, Moves.ROAR ], + [ 52, Moves.FLARE_BLITZ ], + ], + [Species.EMBOAR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.EMBER ], + [ 1, Moves.ARM_THRUST ], + [ 1, Moves.ODOR_SLEUTH ], + [ 1, Moves.HAMMER_ARM ], + [ 13, Moves.DEFENSE_CURL ], + [ 15, Moves.FLAME_CHARGE ], + [ 20, Moves.SMOG ], + [ 23, Moves.ROLLOUT ], + [ 28, Moves.TAKE_DOWN ], + [ 31, Moves.HEAT_CRASH ], + [ 38, Moves.ASSURANCE ], + [ 43, Moves.FLAMETHROWER ], + [ 50, Moves.HEAD_SMASH ], + [ 55, Moves.ROAR ], + [ 62, Moves.FLARE_BLITZ ], + ], + [Species.OSHAWOTT]: [ + [ 1, Moves.TACKLE ], + [ 5, Moves.TAIL_WHIP ], + [ 7, Moves.WATER_GUN ], + [ 11, Moves.SOAK ], + [ 13, Moves.FOCUS_ENERGY ], + [ 17, Moves.RAZOR_SHELL ], + [ 19, Moves.FURY_CUTTER ], + [ 23, Moves.WATER_PULSE ], + [ 25, Moves.AERIAL_ACE ], + [ 29, Moves.AQUA_JET ], + [ 31, Moves.ENCORE ], + [ 35, Moves.AQUA_TAIL ], + [ 37, Moves.RETALIATE ], + [ 41, Moves.SWORDS_DANCE ], + [ 43, Moves.HYDRO_PUMP ], + ], + [Species.DEWOTT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SOAK ], + [ 13, Moves.FOCUS_ENERGY ], + [ 18, Moves.RAZOR_SHELL ], + [ 21, Moves.FURY_CUTTER ], + [ 26, Moves.WATER_PULSE ], + [ 29, Moves.AERIAL_ACE ], + [ 34, Moves.AQUA_JET ], + [ 37, Moves.ENCORE ], + [ 42, Moves.AQUA_TAIL ], + [ 45, Moves.RETALIATE ], + [ 50, Moves.SWORDS_DANCE ], + [ 53, Moves.HYDRO_PUMP ], + ], + [Species.SAMUROTT]: [ + [ 0, Moves.SLASH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.MEGAHORN ], + [ 1, Moves.SOAK ], + [ 13, Moves.FOCUS_ENERGY ], + [ 18, Moves.RAZOR_SHELL ], + [ 21, Moves.FURY_CUTTER ], + [ 25, Moves.WATER_PULSE ], + [ 29, Moves.AERIAL_ACE ], + [ 34, Moves.AQUA_JET ], + [ 39, Moves.ENCORE ], + [ 46, Moves.AQUA_TAIL ], + [ 51, Moves.RETALIATE ], + [ 58, Moves.SWORDS_DANCE ], + [ 63, Moves.HYDRO_PUMP ], + ], + [Species.PATRAT]: [ + [ 1, Moves.TACKLE ], + [ 3, Moves.LEER ], + [ 6, Moves.BITE ], + [ 8, Moves.BIDE ], + [ 11, Moves.DETECT ], + [ 13, Moves.SAND_ATTACK ], + [ 16, Moves.CRUNCH ], + [ 18, Moves.HYPNOSIS ], + [ 21, Moves.SUPER_FANG ], + [ 23, Moves.AFTER_YOU ], + [ 26, Moves.FOCUS_ENERGY ], + [ 28, Moves.WORK_UP ], + [ 31, Moves.HYPER_FANG ], + [ 33, Moves.NASTY_PLOT ], + [ 36, Moves.MEAN_LOOK ], + [ 38, Moves.BATON_PASS ], + [ 41, Moves.SLAM ], + ], + [Species.WATCHOG]: [ + [ 0, Moves.CONFUSE_RAY ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.LOW_KICK ], + [ 1, Moves.ROTOTILLER ], + [ 8, Moves.BIDE ], + [ 11, Moves.DETECT ], + [ 13, Moves.SAND_ATTACK ], + [ 16, Moves.CRUNCH ], + [ 18, Moves.HYPNOSIS ], + [ 22, Moves.SUPER_FANG ], + [ 25, Moves.AFTER_YOU ], + [ 29, Moves.FOCUS_ENERGY ], + [ 32, Moves.PSYCH_UP ], + [ 36, Moves.HYPER_FANG ], + [ 39, Moves.NASTY_PLOT ], + [ 43, Moves.MEAN_LOOK ], + [ 46, Moves.BATON_PASS ], + [ 50, Moves.SLAM ], + ], + [Species.LILLIPUP]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 4, Moves.WORK_UP ], + [ 8, Moves.BITE ], + [ 12, Moves.RETALIATE ], + [ 17, Moves.BABY_DOLL_EYES ], + [ 20, Moves.PLAY_ROUGH ], + [ 24, Moves.CRUNCH ], + [ 28, Moves.TAKE_DOWN ], + [ 32, Moves.HELPING_HAND ], + [ 36, Moves.REVERSAL ], + [ 40, Moves.ROAR ], + [ 44, Moves.LAST_RESORT ], + [ 48, Moves.GIGA_IMPACT ], + ], + [Species.HERDIER]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.WORK_UP ], + [ 12, Moves.RETALIATE ], + [ 19, Moves.BABY_DOLL_EYES ], + [ 24, Moves.PLAY_ROUGH ], + [ 30, Moves.CRUNCH ], + [ 36, Moves.TAKE_DOWN ], + [ 42, Moves.HELPING_HAND ], + [ 48, Moves.REVERSAL ], + [ 54, Moves.ROAR ], + [ 60, Moves.LAST_RESORT ], + [ 66, Moves.GIGA_IMPACT ], + ], + [Species.STOUTLAND]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.WORK_UP ], + [ 12, Moves.RETALIATE ], + [ 19, Moves.BABY_DOLL_EYES ], + [ 24, Moves.PLAY_ROUGH ], + [ 30, Moves.CRUNCH ], + [ 38, Moves.TAKE_DOWN ], + [ 46, Moves.HELPING_HAND ], + [ 54, Moves.REVERSAL ], + [ 62, Moves.ROAR ], + [ 70, Moves.LAST_RESORT ], + [ 78, Moves.GIGA_IMPACT ], + ], + [Species.PURRLOIN]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 4, Moves.SAND_ATTACK ], + [ 5, Moves.FAKE_OUT ], + [ 12, Moves.FURY_SWIPES ], + [ 16, Moves.TORMENT ], + [ 21, Moves.ASSURANCE ], + [ 24, Moves.HONE_CLAWS ], + [ 28, Moves.SUCKER_PUNCH ], + [ 32, Moves.NASTY_PLOT ], + [ 36, Moves.NIGHT_SLASH ], + [ 40, Moves.PLAY_ROUGH ], + ], + [Species.LIEPARD]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 12, Moves.FURY_SWIPES ], + [ 16, Moves.TORMENT ], + [ 23, Moves.ASSURANCE ], + [ 28, Moves.HONE_CLAWS ], + [ 34, Moves.SUCKER_PUNCH ], + [ 40, Moves.NASTY_PLOT ], + [ 46, Moves.NIGHT_SLASH ], + [ 52, Moves.PLAY_ROUGH ], + ], + [Species.PANSAGE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.PLAY_NICE ], + [ 4, Moves.LEER ], + [ 7, Moves.LICK ], + [ 10, Moves.VINE_WHIP ], + [ 13, Moves.FURY_SWIPES ], + [ 16, Moves.LEECH_SEED ], + [ 19, Moves.BITE ], + [ 22, Moves.SEED_BOMB ], + [ 25, Moves.TORMENT ], + [ 28, Moves.FLING ], + [ 31, Moves.ACROBATICS ], + [ 34, Moves.GRASS_KNOT ], + [ 37, Moves.RECYCLE ], + [ 40, Moves.NATURAL_GIFT ], + [ 43, Moves.CRUNCH ], + ], + [Species.SIMISAGE]: [ + [ 1, Moves.LEER ], + [ 1, Moves.LICK ], + [ 1, Moves.FURY_SWIPES ], + [ 1, Moves.SEED_BOMB ], + ], + [Species.PANSEAR]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.PLAY_NICE ], + [ 4, Moves.LEER ], + [ 7, Moves.LICK ], + [ 10, Moves.INCINERATE ], + [ 13, Moves.FURY_SWIPES ], + [ 16, Moves.YAWN ], + [ 19, Moves.BITE ], + [ 22, Moves.FLAME_BURST ], + [ 25, Moves.AMNESIA ], + [ 28, Moves.FLING ], + [ 31, Moves.ACROBATICS ], + [ 34, Moves.FIRE_BLAST ], + [ 37, Moves.RECYCLE ], + [ 40, Moves.NATURAL_GIFT ], + [ 43, Moves.CRUNCH ], + ], + [Species.SIMISEAR]: [ + [ 1, Moves.LEER ], + [ 1, Moves.LICK ], + [ 1, Moves.FURY_SWIPES ], + [ 1, Moves.FLAME_BURST ], + ], + [Species.PANPOUR]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.PLAY_NICE ], + [ 4, Moves.LEER ], + [ 7, Moves.LICK ], + [ 10, Moves.WATER_GUN ], + [ 13, Moves.FURY_SWIPES ], + [ 16, Moves.WATER_SPORT ], + [ 19, Moves.BITE ], + [ 22, Moves.SCALD ], + [ 25, Moves.TAUNT ], + [ 28, Moves.FLING ], + [ 31, Moves.ACROBATICS ], + [ 34, Moves.BRINE ], + [ 37, Moves.RECYCLE ], + [ 40, Moves.NATURAL_GIFT ], + [ 43, Moves.CRUNCH ], + ], + [Species.SIMIPOUR]: [ + [ 1, Moves.LEER ], + [ 1, Moves.LICK ], + [ 1, Moves.FURY_SWIPES ], + [ 1, Moves.SCALD ], + ], + [Species.MUNNA]: [ + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.STORED_POWER ], + [ 4, Moves.HYPNOSIS ], + [ 8, Moves.PSYBEAM ], + [ 12, Moves.IMPRISON ], + [ 16, Moves.MOONLIGHT ], + [ 20, Moves.MAGIC_COAT ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 28, Moves.CALM_MIND ], + [ 32, Moves.YAWN ], + [ 36, Moves.PSYCHIC ], + [ 40, Moves.MOONBLAST ], + [ 44, Moves.DREAM_EATER ], + [ 48, Moves.FUTURE_SIGHT ], + [ 52, Moves.WONDER_ROOM ], + ], + [Species.MUSHARNA]: [ + [ 1, Moves.PSYBEAM ], + [ 1, Moves.PSYCHIC ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.DREAM_EATER ], + [ 1, Moves.MOONLIGHT ], + [ 1, Moves.FUTURE_SIGHT ], + [ 1, Moves.MAGIC_COAT ], + [ 1, Moves.YAWN ], + [ 1, Moves.IMPRISON ], + [ 1, Moves.CALM_MIND ], + [ 1, Moves.ZEN_HEADBUTT ], + [ 1, Moves.WONDER_ROOM ], + [ 1, Moves.STORED_POWER ], + [ 1, Moves.MOONBLAST ], + [ 1, Moves.PSYCHIC_TERRAIN ], + ], + [Species.PIDOVE]: [ + [ 1, Moves.GUST ], + [ 1, Moves.GROWL ], + [ 4, Moves.LEER ], + [ 8, Moves.QUICK_ATTACK ], + [ 12, Moves.TAUNT ], + [ 16, Moves.AIR_CUTTER ], + [ 20, Moves.SWAGGER ], + [ 24, Moves.FEATHER_DANCE ], + [ 28, Moves.DETECT ], + [ 32, Moves.AIR_SLASH ], + [ 36, Moves.ROOST ], + [ 40, Moves.TAILWIND ], + [ 44, Moves.SKY_ATTACK ], + ], + [Species.TRANQUILL]: [ + [ 1, Moves.GUST ], + [ 1, Moves.LEER ], + [ 1, Moves.GROWL ], + [ 1, Moves.QUICK_ATTACK ], + [ 12, Moves.TAUNT ], + [ 16, Moves.AIR_CUTTER ], + [ 20, Moves.SWAGGER ], + [ 26, Moves.FEATHER_DANCE ], + [ 34, Moves.DETECT ], + [ 38, Moves.AIR_SLASH ], + [ 44, Moves.ROOST ], + [ 50, Moves.TAILWIND ], + [ 56, Moves.SKY_ATTACK ], + ], + [Species.UNFEZANT]: [ + [ 1, Moves.GUST ], + [ 1, Moves.LEER ], + [ 1, Moves.GROWL ], + [ 1, Moves.QUICK_ATTACK ], + [ 12, Moves.TAUNT ], + [ 16, Moves.AIR_CUTTER ], + [ 20, Moves.SWAGGER ], + [ 26, Moves.FEATHER_DANCE ], + [ 36, Moves.DETECT ], + [ 42, Moves.AIR_SLASH ], + [ 50, Moves.ROOST ], + [ 58, Moves.TAILWIND ], + [ 66, Moves.SKY_ATTACK ], + ], + [Species.BLITZLE]: [ + [ 1, Moves.QUICK_ATTACK ], + [ 4, Moves.TAIL_WHIP ], + [ 8, Moves.CHARGE ], + [ 11, Moves.SHOCK_WAVE ], + [ 15, Moves.THUNDER_WAVE ], + [ 18, Moves.FLAME_CHARGE ], + [ 22, Moves.PURSUIT ], + [ 25, Moves.SPARK ], + [ 29, Moves.STOMP ], + [ 32, Moves.DISCHARGE ], + [ 36, Moves.AGILITY ], + [ 39, Moves.WILD_CHARGE ], + [ 43, Moves.THRASH ], + ], + [Species.ZEBSTRIKA]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.CHARGE ], + [ 1, Moves.ION_DELUGE ], + [ 11, Moves.SHOCK_WAVE ], + [ 18, Moves.FLAME_CHARGE ], + [ 22, Moves.PURSUIT ], + [ 25, Moves.SPARK ], + [ 31, Moves.STOMP ], + [ 36, Moves.DISCHARGE ], + [ 42, Moves.AGILITY ], + [ 47, Moves.WILD_CHARGE ], + [ 53, Moves.THRASH ], + ], + [Species.ROGGENROLA]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 4, Moves.HARDEN ], + [ 8, Moves.STEALTH_ROCK ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.SMACK_DOWN ], + [ 20, Moves.IRON_DEFENSE ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.ROCK_SLIDE ], + [ 32, Moves.ROCK_BLAST ], + [ 36, Moves.SANDSTORM ], + [ 40, Moves.STONE_EDGE ], + [ 44, Moves.EXPLOSION ], + ], + [Species.BOLDORE]: [ + [ 0, Moves.POWER_GEM ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.STEALTH_ROCK ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.SMACK_DOWN ], + [ 20, Moves.IRON_DEFENSE ], + [ 24, Moves.HEADBUTT ], + [ 30, Moves.ROCK_SLIDE ], + [ 36, Moves.ROCK_BLAST ], + [ 42, Moves.SANDSTORM ], + [ 48, Moves.STONE_EDGE ], + [ 54, Moves.EXPLOSION ], + ], + [Species.GIGALITH]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.POWER_GEM ], + [ 1, Moves.STEALTH_ROCK ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.SMACK_DOWN ], + [ 20, Moves.IRON_DEFENSE ], + [ 24, Moves.HEADBUTT ], + [ 30, Moves.ROCK_SLIDE ], + [ 36, Moves.ROCK_BLAST ], + [ 42, Moves.SANDSTORM ], + [ 48, Moves.STONE_EDGE ], + [ 54, Moves.EXPLOSION ], + ], + [Species.WOOBAT]: [ + [ 1, Moves.GUST ], + [ 1, Moves.ATTRACT ], + [ 5, Moves.CONFUSION ], + [ 10, Moves.ENDEAVOR ], + [ 15, Moves.AIR_CUTTER ], + [ 20, Moves.IMPRISON ], + [ 25, Moves.ASSURANCE ], + [ 30, Moves.AMNESIA ], + [ 35, Moves.AIR_SLASH ], + [ 40, Moves.PSYCHIC ], + [ 45, Moves.CALM_MIND ], + [ 50, Moves.FUTURE_SIGHT ], + [ 55, Moves.SIMPLE_BEAM ], + ], + [Species.SWOOBAT]: [ + [ 1, Moves.GUST ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.ATTRACT ], + [ 1, Moves.ENDEAVOR ], + [ 15, Moves.AIR_CUTTER ], + [ 20, Moves.IMPRISON ], + [ 25, Moves.ASSURANCE ], + [ 30, Moves.AMNESIA ], + [ 35, Moves.AIR_SLASH ], + [ 40, Moves.PSYCHIC ], + [ 45, Moves.CALM_MIND ], + [ 50, Moves.FUTURE_SIGHT ], + [ 55, Moves.SIMPLE_BEAM ], + ], + [Species.DRILBUR]: [ + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.RAPID_SPIN ], + [ 4, Moves.SCRATCH ], + [ 8, Moves.HONE_CLAWS ], + [ 12, Moves.FURY_SWIPES ], + [ 16, Moves.METAL_CLAW ], + [ 20, Moves.SANDSTORM ], + [ 24, Moves.CRUSH_CLAW ], + [ 28, Moves.ROCK_SLIDE ], + [ 32, Moves.DIG ], + [ 36, Moves.SWORDS_DANCE ], + [ 40, Moves.DRILL_RUN ], + [ 44, Moves.EARTHQUAKE ], + [ 48, Moves.FISSURE ], + ], + [Species.EXCADRILL]: [ + [ 0, Moves.HORN_DRILL ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.HONE_CLAWS ], + [ 12, Moves.FURY_SWIPES ], + [ 16, Moves.METAL_CLAW ], + [ 20, Moves.SANDSTORM ], + [ 24, Moves.CRUSH_CLAW ], + [ 28, Moves.ROCK_SLIDE ], + [ 34, Moves.DIG ], + [ 40, Moves.SWORDS_DANCE ], + [ 46, Moves.DRILL_RUN ], + [ 52, Moves.EARTHQUAKE ], + [ 58, Moves.FISSURE ], + ], + [Species.AUDINO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.PLAY_NICE ], + [ 4, Moves.DISARMING_VOICE ], + [ 9, Moves.BABY_DOLL_EYES ], + [ 12, Moves.HELPING_HAND ], + [ 16, Moves.GROWL ], + [ 20, Moves.ZEN_HEADBUTT ], + [ 24, Moves.LIFE_DEW ], + [ 28, Moves.AFTER_YOU ], + [ 32, Moves.TAKE_DOWN ], + [ 36, Moves.SIMPLE_BEAM ], + [ 40, Moves.HYPER_VOICE ], + [ 44, Moves.HEAL_PULSE ], + [ 48, Moves.DOUBLE_EDGE ], + [ 52, Moves.ENTRAINMENT ], + [ 56, Moves.MISTY_TERRAIN ], + [ 60, Moves.LAST_RESORT ], + ], + [Species.TIMBURR]: [ + [ 1, Moves.POUND ], + [ 1, Moves.LEER ], + [ 4, Moves.LOW_KICK ], + [ 8, Moves.ROCK_THROW ], + [ 12, Moves.FOCUS_ENERGY ], + [ 16, Moves.BULK_UP ], + [ 20, Moves.ROCK_SLIDE ], + [ 24, Moves.SLAM ], + [ 28, Moves.SCARY_FACE ], + [ 32, Moves.DYNAMIC_PUNCH ], + [ 36, Moves.HAMMER_ARM ], + [ 40, Moves.STONE_EDGE ], + [ 44, Moves.SUPERPOWER ], + [ 48, Moves.FOCUS_PUNCH ], + ], + [Species.GURDURR]: [ + [ 1, Moves.POUND ], + [ 1, Moves.LEER ], + [ 1, Moves.LOW_KICK ], + [ 1, Moves.ROCK_THROW ], + [ 12, Moves.FOCUS_ENERGY ], + [ 16, Moves.BULK_UP ], + [ 20, Moves.ROCK_SLIDE ], + [ 24, Moves.SLAM ], + [ 30, Moves.SCARY_FACE ], + [ 36, Moves.DYNAMIC_PUNCH ], + [ 42, Moves.HAMMER_ARM ], + [ 48, Moves.STONE_EDGE ], + [ 54, Moves.SUPERPOWER ], + [ 60, Moves.FOCUS_PUNCH ], + ], + [Species.CONKELDURR]: [ + [ 1, Moves.POUND ], + [ 1, Moves.LEER ], + [ 1, Moves.LOW_KICK ], + [ 1, Moves.ROCK_THROW ], + [ 12, Moves.FOCUS_ENERGY ], + [ 16, Moves.BULK_UP ], + [ 20, Moves.ROCK_SLIDE ], + [ 24, Moves.SLAM ], + [ 30, Moves.SCARY_FACE ], + [ 36, Moves.DYNAMIC_PUNCH ], + [ 42, Moves.HAMMER_ARM ], + [ 48, Moves.STONE_EDGE ], + [ 54, Moves.SUPERPOWER ], + [ 60, Moves.FOCUS_PUNCH ], + ], + [Species.TYMPOLE]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.ECHOED_VOICE ], + [ 4, Moves.ACID ], + [ 8, Moves.SUPERSONIC ], + [ 12, Moves.MUD_SHOT ], + [ 16, Moves.ROUND ], + [ 20, Moves.BUBBLE_BEAM ], + [ 24, Moves.FLAIL ], + [ 28, Moves.UPROAR ], + [ 32, Moves.AQUA_RING ], + [ 36, Moves.HYPER_VOICE ], + [ 40, Moves.MUDDY_WATER ], + [ 44, Moves.RAIN_DANCE ], + [ 48, Moves.HYDRO_PUMP ], + ], + [Species.PALPITOAD]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.ACID ], + [ 1, Moves.ECHOED_VOICE ], + [ 12, Moves.MUD_SHOT ], + [ 16, Moves.ROUND ], + [ 20, Moves.BUBBLE_BEAM ], + [ 24, Moves.FLAIL ], + [ 30, Moves.UPROAR ], + [ 37, Moves.AQUA_RING ], + [ 42, Moves.HYPER_VOICE ], + [ 48, Moves.MUDDY_WATER ], + [ 54, Moves.RAIN_DANCE ], + [ 60, Moves.HYDRO_PUMP ], + ], + [Species.SEISMITOAD]: [ + [ 0, Moves.DRAIN_PUNCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.ACID ], + [ 1, Moves.GASTRO_ACID ], + [ 1, Moves.ECHOED_VOICE ], + [ 12, Moves.MUD_SHOT ], + [ 16, Moves.ROUND ], + [ 20, Moves.BUBBLE_BEAM ], + [ 24, Moves.FLAIL ], + [ 30, Moves.UPROAR ], + [ 39, Moves.AQUA_RING ], + [ 46, Moves.HYPER_VOICE ], + [ 54, Moves.MUDDY_WATER ], + [ 62, Moves.RAIN_DANCE ], + [ 70, Moves.HYDRO_PUMP ], + ], + [Species.THROH]: [ + [ 1, Moves.BIND ], + [ 1, Moves.LEER ], + [ 5, Moves.FOCUS_ENERGY ], + [ 10, Moves.CIRCLE_THROW ], + [ 15, Moves.WIDE_GUARD ], + [ 20, Moves.REVENGE ], + [ 25, Moves.BULK_UP ], + [ 30, Moves.STORM_THROW ], + [ 35, Moves.VITAL_THROW ], + [ 40, Moves.SEISMIC_TOSS ], + [ 45, Moves.ENDURE ], + [ 50, Moves.REVERSAL ], + [ 55, Moves.SUPERPOWER ], + ], + [Species.SAWK]: [ + [ 1, Moves.LEER ], + [ 1, Moves.ROCK_SMASH ], + [ 5, Moves.FOCUS_ENERGY ], + [ 10, Moves.DOUBLE_KICK ], + [ 15, Moves.QUICK_GUARD ], + [ 20, Moves.LOW_SWEEP ], + [ 25, Moves.BULK_UP ], + [ 30, Moves.RETALIATE ], + [ 35, Moves.BRICK_BREAK ], + [ 40, Moves.COUNTER ], + [ 45, Moves.ENDURE ], + [ 50, Moves.REVERSAL ], + [ 55, Moves.CLOSE_COMBAT ], + ], + [Species.SEWADDLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.STRING_SHOT ], + [ 8, Moves.BUG_BITE ], + [ 15, Moves.RAZOR_LEAF ], + [ 22, Moves.STRUGGLE_BUG ], + [ 29, Moves.ENDURE ], + [ 31, Moves.STICKY_WEB ], + [ 36, Moves.BUG_BUZZ ], + [ 43, Moves.FLAIL ], + ], + [Species.SWADLOON]: [ + [ 0, Moves.PROTECT ], + [ 1, Moves.TACKLE ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.STRING_SHOT ], + [ 1, Moves.BUG_BITE ], + [ 22, Moves.STRUGGLE_BUG ], + [ 29, Moves.ENDURE ], + [ 31, Moves.STICKY_WEB ], + [ 36, Moves.BUG_BUZZ ], + [ 43, Moves.FLAIL ], + ], + [Species.LEAVANNY]: [ + [ 0, Moves.SLASH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.STRING_SHOT ], + [ 1, Moves.FALSE_SWIPE ], + [ 22, Moves.STRUGGLE_BUG ], + [ 29, Moves.FELL_STINGER ], + [ 32, Moves.HELPING_HAND ], + [ 36, Moves.LEAF_BLADE ], + [ 39, Moves.X_SCISSOR ], + [ 43, Moves.ENTRAINMENT ], + [ 46, Moves.SWORDS_DANCE ], + [ 50, Moves.LEAF_STORM ], + ], + [Species.VENIPEDE]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.DEFENSE_CURL ], + [ 4, Moves.ROLLOUT ], + [ 8, Moves.PROTECT ], + [ 12, Moves.POISON_TAIL ], + [ 16, Moves.SCREECH ], + [ 20, Moves.BUG_BITE ], + [ 24, Moves.VENOSHOCK ], + [ 28, Moves.TAKE_DOWN ], + [ 32, Moves.AGILITY ], + [ 36, Moves.TOXIC ], + [ 40, Moves.VENOM_DRENCH ], + [ 44, Moves.DOUBLE_EDGE ], + ], + [Species.WHIRLIPEDE]: [ + [ 0, Moves.IRON_DEFENSE ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.PROTECT ], + [ 1, Moves.ROLLOUT ], + [ 12, Moves.POISON_TAIL ], + [ 16, Moves.SCREECH ], + [ 20, Moves.BUG_BITE ], + [ 26, Moves.VENOSHOCK ], + [ 32, Moves.TAKE_DOWN ], + [ 38, Moves.AGILITY ], + [ 44, Moves.TOXIC ], + [ 50, Moves.VENOM_DRENCH ], + [ 56, Moves.DOUBLE_EDGE ], + ], + [Species.SCOLIPEDE]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.PROTECT ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.IRON_DEFENSE ], + [ 12, Moves.POISON_TAIL ], + [ 16, Moves.SCREECH ], + [ 20, Moves.BUG_BITE ], + [ 26, Moves.VENOSHOCK ], + [ 34, Moves.TAKE_DOWN ], + [ 42, Moves.AGILITY ], + [ 50, Moves.TOXIC ], + [ 58, Moves.VENOM_DRENCH ], + [ 66, Moves.DOUBLE_EDGE ], + [ 74, Moves.MEGAHORN ], + ], + [Species.COTTONEE]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.HELPING_HAND ], + [ 3, Moves.FAIRY_WIND ], + [ 6, Moves.STUN_SPORE ], + [ 12, Moves.MEGA_DRAIN ], + [ 15, Moves.RAZOR_LEAF ], + [ 18, Moves.GROWTH ], + [ 21, Moves.POISON_POWDER ], + [ 24, Moves.GIGA_DRAIN ], + [ 27, Moves.CHARM ], + [ 30, Moves.LEECH_SEED ], + [ 33, Moves.COTTON_SPORE ], + [ 36, Moves.ENERGY_BALL ], + [ 39, Moves.SUNNY_DAY ], + [ 42, Moves.ENDEAVOR ], + [ 45, Moves.COTTON_GUARD ], + [ 48, Moves.SOLAR_BEAM ], + ], + [Species.WHIMSICOTT]: [ + [ 1, Moves.GUST ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.GROWTH ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.SOLAR_BEAM ], + [ 1, Moves.POISON_POWDER ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.COTTON_SPORE ], + [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.CHARM ], + [ 1, Moves.SUNNY_DAY ], + [ 1, Moves.MEMENTO ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.ENDEAVOR ], + [ 1, Moves.TAILWIND ], + [ 1, Moves.ENERGY_BALL ], + [ 1, Moves.COTTON_GUARD ], + [ 1, Moves.HURRICANE ], + [ 1, Moves.FAIRY_WIND ], + [ 1, Moves.MOONBLAST ], + ], + [Species.PETILIL]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 3, Moves.HELPING_HAND ], + [ 6, Moves.STUN_SPORE ], + [ 9, Moves.MEGA_DRAIN ], + [ 12, Moves.CHARM ], + [ 15, Moves.MAGICAL_LEAF ], + [ 18, Moves.SLEEP_POWDER ], + [ 21, Moves.GIGA_DRAIN ], + [ 24, Moves.LEECH_SEED ], + [ 27, Moves.AFTER_YOU ], + [ 30, Moves.ENERGY_BALL ], + [ 33, Moves.SYNTHESIS ], + [ 36, Moves.SUNNY_DAY ], + [ 39, Moves.ENTRAINMENT ], + [ 42, Moves.LEAF_STORM ], + ], + [Species.LILLIGANT]: [ + [ 0, Moves.PETAL_DANCE ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.GROWTH ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.SLEEP_POWDER ], + [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.CHARM ], + [ 1, Moves.SYNTHESIS ], + [ 1, Moves.SUNNY_DAY ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.TEETER_DANCE ], + [ 1, Moves.ENERGY_BALL ], + [ 1, Moves.LEAF_STORM ], + [ 1, Moves.QUIVER_DANCE ], + [ 1, Moves.ENTRAINMENT ], + [ 1, Moves.AFTER_YOU ], + [ 1, Moves.PETAL_BLIZZARD ], + [ 5, Moves.MAGICAL_LEAF ], + ], + [Species.BASCULIN]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.TACKLE ], + [ 8, Moves.FLAIL ], + [ 12, Moves.AQUA_JET ], + [ 16, Moves.BITE ], + [ 20, Moves.SCARY_FACE ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.SOAK ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.TAKE_DOWN ], + [ 40, Moves.FINAL_GAMBIT ], + [ 44, Moves.WAVE_CRASH ], + [ 48, Moves.THRASH ], + [ 52, Moves.DOUBLE_EDGE ], + [ 56, Moves.HEAD_SMASH ], + ], + [Species.SANDILE]: [ + [ 1, Moves.LEER ], + [ 1, Moves.POWER_TRIP ], + [ 3, Moves.SAND_ATTACK ], + [ 6, Moves.HONE_CLAWS ], + [ 9, Moves.SAND_TOMB ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.BITE ], + [ 18, Moves.TORMENT ], + [ 21, Moves.DIG ], + [ 24, Moves.SWAGGER ], + [ 27, Moves.CRUNCH ], + [ 30, Moves.SANDSTORM ], + [ 33, Moves.FOUL_PLAY ], + [ 36, Moves.EARTHQUAKE ], + [ 39, Moves.THRASH ], + ], + [Species.KROKOROK]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.LEER ], + [ 1, Moves.HONE_CLAWS ], + [ 1, Moves.POWER_TRIP ], + [ 9, Moves.SAND_TOMB ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.BITE ], + [ 18, Moves.TORMENT ], + [ 21, Moves.DIG ], + [ 24, Moves.SWAGGER ], + [ 27, Moves.CRUNCH ], + [ 32, Moves.SANDSTORM ], + [ 35, Moves.FOUL_PLAY ], + [ 42, Moves.EARTHQUAKE ], + [ 47, Moves.THRASH ], + ], + [Species.KROOKODILE]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.LEER ], + [ 1, Moves.HONE_CLAWS ], + [ 1, Moves.POWER_TRIP ], + [ 9, Moves.SAND_TOMB ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.BITE ], + [ 18, Moves.TORMENT ], + [ 21, Moves.DIG ], + [ 24, Moves.SWAGGER ], + [ 27, Moves.CRUNCH ], + [ 32, Moves.SANDSTORM ], + [ 35, Moves.FOUL_PLAY ], + [ 44, Moves.EARTHQUAKE ], + [ 51, Moves.THRASH ], + [ 58, Moves.OUTRAGE ], + ], + [Species.DARUMAKA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.EMBER ], + [ 4, Moves.TAUNT ], + [ 8, Moves.BITE ], + [ 12, Moves.INCINERATE ], + [ 16, Moves.WORK_UP ], + [ 20, Moves.FIRE_FANG ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.FIRE_PUNCH ], + [ 32, Moves.UPROAR ], + [ 36, Moves.BELLY_DRUM ], + [ 40, Moves.FLARE_BLITZ ], + [ 44, Moves.THRASH ], + [ 48, Moves.SUPERPOWER ], + ], + [Species.DARMANITAN]: [ + [ 0, Moves.HAMMER_ARM ], + [ 1, Moves.TACKLE ], + [ 1, Moves.BITE ], + [ 1, Moves.EMBER ], + [ 1, Moves.TAUNT ], + [ 12, Moves.INCINERATE ], + [ 16, Moves.WORK_UP ], + [ 20, Moves.FIRE_FANG ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.FIRE_PUNCH ], + [ 32, Moves.UPROAR ], + [ 38, Moves.BELLY_DRUM ], + [ 44, Moves.FLARE_BLITZ ], + [ 50, Moves.THRASH ], + [ 56, Moves.SUPERPOWER ], + ], + [Species.MARACTUS]: [ + [ 1, Moves.PECK ], + [ 1, Moves.ABSORB ], + [ 1, Moves.INGRAIN ], + [ 1, Moves.AFTER_YOU ], + [ 1, Moves.SPIKY_SHIELD ], + [ 4, Moves.GROWTH ], + [ 8, Moves.MEGA_DRAIN ], + [ 12, Moves.LEECH_SEED ], + [ 16, Moves.SUCKER_PUNCH ], + [ 20, Moves.PIN_MISSILE ], + [ 24, Moves.GIGA_DRAIN ], + [ 28, Moves.SWEET_SCENT ], + [ 32, Moves.SYNTHESIS ], + [ 36, Moves.PETAL_BLIZZARD ], + [ 40, Moves.COTTON_SPORE ], + [ 44, Moves.SUNNY_DAY ], + [ 48, Moves.SOLAR_BEAM ], + [ 52, Moves.ACUPRESSURE ], + [ 56, Moves.PETAL_DANCE ], + [ 60, Moves.COTTON_GUARD ], + ], + [Species.DWEBBLE]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.FURY_CUTTER ], + [ 4, Moves.WITHDRAW ], + [ 8, Moves.SMACK_DOWN ], + [ 12, Moves.BUG_BITE ], + [ 16, Moves.FLAIL ], + [ 20, Moves.SLASH ], + [ 24, Moves.ROCK_SLIDE ], + [ 28, Moves.STEALTH_ROCK ], + [ 32, Moves.ROCK_BLAST ], + [ 36, Moves.X_SCISSOR ], + [ 40, Moves.ROCK_POLISH ], + [ 44, Moves.SHELL_SMASH ], + [ 48, Moves.ROCK_WRECKER ], + ], + [Species.CRUSTLE]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.SMACK_DOWN ], + [ 12, Moves.BUG_BITE ], + [ 16, Moves.FLAIL ], + [ 20, Moves.SLASH ], + [ 24, Moves.ROCK_SLIDE ], + [ 28, Moves.STEALTH_ROCK ], + [ 32, Moves.ROCK_BLAST ], + [ 38, Moves.X_SCISSOR ], + [ 44, Moves.ROCK_POLISH ], + [ 50, Moves.SHELL_SMASH ], + [ 56, Moves.ROCK_WRECKER ], + ], + [Species.SCRAGGY]: [ + [ 1, Moves.LEER ], + [ 1, Moves.LOW_KICK ], + [ 4, Moves.PAYBACK ], + [ 8, Moves.HEADBUTT ], + [ 12, Moves.SAND_ATTACK ], + [ 16, Moves.FACADE ], + [ 20, Moves.PROTECT ], + [ 24, Moves.BEAT_UP ], + [ 28, Moves.SCARY_FACE ], + [ 32, Moves.BRICK_BREAK ], + [ 36, Moves.SWAGGER ], + [ 40, Moves.CRUNCH ], + [ 44, Moves.HIGH_JUMP_KICK ], + [ 48, Moves.FOCUS_PUNCH ], + [ 52, Moves.HEAD_SMASH ], + ], + [Species.SCRAFTY]: [ + [ 1, Moves.HEADBUTT ], + [ 1, Moves.LEER ], + [ 1, Moves.LOW_KICK ], + [ 1, Moves.PAYBACK ], + [ 12, Moves.SAND_ATTACK ], + [ 16, Moves.FACADE ], + [ 20, Moves.PROTECT ], + [ 24, Moves.BEAT_UP ], + [ 28, Moves.SCARY_FACE ], + [ 32, Moves.BRICK_BREAK ], + [ 36, Moves.SWAGGER ], + [ 42, Moves.CRUNCH ], + [ 48, Moves.HIGH_JUMP_KICK ], + [ 54, Moves.FOCUS_PUNCH ], + [ 60, Moves.HEAD_SMASH ], + ], + [Species.SIGILYPH]: [ + [ 1, Moves.GUST ], + [ 1, Moves.CONFUSION ], + [ 5, Moves.GRAVITY ], + [ 10, Moves.HYPNOSIS ], + [ 15, Moves.AIR_CUTTER ], + [ 20, Moves.PSYBEAM ], + [ 25, Moves.WHIRLWIND ], + [ 30, Moves.COSMIC_POWER ], + [ 35, Moves.AIR_SLASH ], + [ 40, Moves.PSYCHIC ], + [ 45, Moves.TAILWIND ], + [ 50, Moves.LIGHT_SCREEN ], + [ 50, Moves.REFLECT ], + [ 55, Moves.SKY_ATTACK ], + [ 60, Moves.SKILL_SWAP ], + ], + [Species.YAMASK]: [ + [ 1, Moves.PROTECT ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.HAZE ], + [ 8, Moves.NIGHT_SHADE ], + [ 12, Moves.DISABLE ], + [ 16, Moves.WILL_O_WISP ], + [ 20, Moves.CRAFTY_SHIELD ], + [ 24, Moves.HEX ], + [ 28, Moves.MEAN_LOOK ], + [ 32, Moves.GRUDGE ], + [ 36, Moves.CURSE ], + [ 40, Moves.SHADOW_BALL ], + [ 44, Moves.DARK_PULSE ], + [ 48, Moves.GUARD_SPLIT ], + [ 48, Moves.POWER_SPLIT ], + [ 52, Moves.DESTINY_BOND ], + ], + [Species.COFAGRIGUS]: [ + [ 0, Moves.SHADOW_CLAW ], + [ 1, Moves.NIGHT_SHADE ], + [ 1, Moves.HAZE ], + [ 1, Moves.PROTECT ], + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.ASTONISH ], + [ 12, Moves.DISABLE ], + [ 16, Moves.WILL_O_WISP ], + [ 20, Moves.CRAFTY_SHIELD ], + [ 24, Moves.HEX ], + [ 28, Moves.MEAN_LOOK ], + [ 32, Moves.GRUDGE ], + [ 38, Moves.CURSE ], + [ 44, Moves.SHADOW_BALL ], + [ 50, Moves.DARK_PULSE ], + [ 56, Moves.GUARD_SPLIT ], + [ 56, Moves.POWER_SPLIT ], + [ 62, Moves.DESTINY_BOND ], + ], + [Species.TIRTOUGA]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.WITHDRAW ], + [ 3, Moves.PROTECT ], + [ 6, Moves.AQUA_JET ], + [ 9, Moves.SMACK_DOWN ], + [ 12, Moves.ANCIENT_POWER ], + [ 15, Moves.BITE ], + [ 18, Moves.WIDE_GUARD ], + [ 21, Moves.BRINE ], + [ 24, Moves.ROCK_SLIDE ], + [ 27, Moves.CRUNCH ], + [ 30, Moves.CURSE ], + [ 33, Moves.IRON_DEFENSE ], + [ 36, Moves.AQUA_TAIL ], + [ 39, Moves.RAIN_DANCE ], + [ 42, Moves.HYDRO_PUMP ], + [ 45, Moves.SHELL_SMASH ], + ], + [Species.CARRACOSTA]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.PROTECT ], + [ 1, Moves.AQUA_JET ], + [ 9, Moves.SMACK_DOWN ], + [ 12, Moves.ANCIENT_POWER ], + [ 15, Moves.BITE ], + [ 18, Moves.WIDE_GUARD ], + [ 21, Moves.BRINE ], + [ 24, Moves.ROCK_SLIDE ], + [ 27, Moves.CRUNCH ], + [ 30, Moves.CURSE ], + [ 33, Moves.IRON_DEFENSE ], + [ 36, Moves.AQUA_TAIL ], + [ 41, Moves.RAIN_DANCE ], + [ 46, Moves.HYDRO_PUMP ], + [ 51, Moves.SHELL_SMASH ], + ], + [Species.ARCHEN]: [ + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 3, Moves.ROCK_THROW ], + [ 6, Moves.WING_ATTACK ], + [ 9, Moves.DRAGON_BREATH ], + [ 12, Moves.ANCIENT_POWER ], + [ 15, Moves.PLUCK ], + [ 18, Moves.QUICK_GUARD ], + [ 21, Moves.U_TURN ], + [ 24, Moves.ROCK_SLIDE ], + [ 27, Moves.SCARY_FACE ], + [ 30, Moves.CRUNCH ], + [ 33, Moves.AGILITY ], + [ 36, Moves.TAILWIND ], + [ 39, Moves.DRAGON_CLAW ], + [ 42, Moves.THRASH ], + [ 45, Moves.ENDEAVOR ], + ], + [Species.ARCHEOPS]: [ + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.LEER ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.QUICK_ATTACK ], + [ 9, Moves.DRAGON_BREATH ], + [ 12, Moves.ANCIENT_POWER ], + [ 15, Moves.PLUCK ], + [ 18, Moves.QUICK_GUARD ], + [ 21, Moves.U_TURN ], + [ 24, Moves.ROCK_SLIDE ], + [ 27, Moves.SCARY_FACE ], + [ 30, Moves.CRUNCH ], + [ 33, Moves.AGILITY ], + [ 36, Moves.TAILWIND ], + [ 41, Moves.DRAGON_CLAW ], + [ 46, Moves.THRASH ], + [ 51, Moves.ENDEAVOR ], + ], + [Species.TRUBBISH]: [ + [ 1, Moves.POUND ], + [ 1, Moves.POISON_GAS ], + [ 3, Moves.RECYCLE ], + [ 6, Moves.ACID_SPRAY ], + [ 9, Moves.AMNESIA ], + [ 12, Moves.CLEAR_SMOG ], + [ 15, Moves.TOXIC_SPIKES ], + [ 18, Moves.SLUDGE ], + [ 21, Moves.STOCKPILE ], + [ 21, Moves.SWALLOW ], + [ 24, Moves.TAKE_DOWN ], + [ 27, Moves.SLUDGE_BOMB ], + [ 30, Moves.TOXIC ], + [ 33, Moves.BELCH ], + [ 37, Moves.PAIN_SPLIT ], + [ 39, Moves.GUNK_SHOT ], + [ 42, Moves.EXPLOSION ], + ], + [Species.GARBODOR]: [ + [ 1, Moves.POUND ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.ACID_SPRAY ], + [ 9, Moves.AMNESIA ], + [ 12, Moves.CLEAR_SMOG ], + [ 15, Moves.TOXIC_SPIKES ], + [ 18, Moves.SLUDGE ], + [ 21, Moves.STOCKPILE ], + [ 21, Moves.SWALLOW ], + [ 24, Moves.BODY_SLAM ], + [ 27, Moves.SLUDGE_BOMB ], + [ 30, Moves.TOXIC ], + [ 33, Moves.BELCH ], + [ 39, Moves.PAIN_SPLIT ], + [ 43, Moves.GUNK_SHOT ], + [ 48, Moves.EXPLOSION ], + ], + [Species.ZORUA]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 4, Moves.TORMENT ], + [ 8, Moves.HONE_CLAWS ], + [ 12, Moves.FURY_SWIPES ], + [ 16, Moves.SCARY_FACE ], + [ 20, Moves.TAUNT ], + [ 24, Moves.KNOCK_OFF ], + [ 28, Moves.FAKE_TEARS ], + [ 32, Moves.AGILITY ], + [ 36, Moves.IMPRISON ], + [ 40, Moves.NIGHT_DAZE ], + [ 44, Moves.NASTY_PLOT ], + [ 48, Moves.FOUL_PLAY ], + ], + [Species.ZOROARK]: [ + [ 0, Moves.NIGHT_SLASH ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.TORMENT ], + [ 1, Moves.U_TURN ], + [ 1, Moves.HONE_CLAWS ], + [ 12, Moves.FURY_SWIPES ], + [ 20, Moves.TAUNT ], + [ 24, Moves.KNOCK_OFF ], + [ 28, Moves.FAKE_TEARS ], + [ 34, Moves.AGILITY ], + [ 40, Moves.IMPRISON ], + [ 46, Moves.NIGHT_DAZE ], + [ 52, Moves.NASTY_PLOT ], + [ 58, Moves.FOUL_PLAY ], + ], + [Species.MINCCINO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 4, Moves.HELPING_HAND ], + [ 8, Moves.ECHOED_VOICE ], + [ 12, Moves.SING ], + [ 16, Moves.CHARM ], + [ 20, Moves.SWIFT ], + [ 24, Moves.ENCORE ], + [ 28, Moves.AFTER_YOU ], + [ 32, Moves.TAIL_SLAP ], + [ 36, Moves.TICKLE ], + [ 40, Moves.SLAM ], + [ 44, Moves.HYPER_VOICE ], + [ 48, Moves.LAST_RESORT ], + ], + [Species.CINCCINO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.SLAM ], + [ 1, Moves.SING ], + [ 1, Moves.SWIFT ], + [ 1, Moves.CHARM ], + [ 1, Moves.ENCORE ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.HYPER_VOICE ], + [ 1, Moves.TICKLE ], + [ 1, Moves.BULLET_SEED ], + [ 1, Moves.ROCK_BLAST ], + [ 1, Moves.LAST_RESORT ], + [ 1, Moves.AFTER_YOU ], + [ 1, Moves.ECHOED_VOICE ], + [ 1, Moves.TAIL_SLAP ], + [ 1, Moves.BABY_DOLL_EYES ], + ], + [Species.GOTHITA]: [ + [ 1, Moves.POUND ], + [ 1, Moves.CONFUSION ], + [ 4, Moves.PLAY_NICE ], + [ 8, Moves.TICKLE ], + [ 12, Moves.PSYBEAM ], + [ 16, Moves.CHARM ], + [ 20, Moves.PSYSHOCK ], + [ 24, Moves.HYPNOSIS ], + [ 28, Moves.FAKE_TEARS ], + [ 33, Moves.PSYCH_UP ], + [ 36, Moves.PSYCHIC ], + [ 40, Moves.FLATTER ], + [ 44, Moves.FUTURE_SIGHT ], + [ 48, Moves.MAGIC_ROOM ], + ], + [Species.GOTHORITA]: [ + [ 1, Moves.POUND ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.TICKLE ], + [ 1, Moves.PLAY_NICE ], + [ 12, Moves.PSYBEAM ], + [ 16, Moves.CHARM ], + [ 20, Moves.PSYSHOCK ], + [ 24, Moves.HYPNOSIS ], + [ 28, Moves.FAKE_TEARS ], + [ 35, Moves.PSYCH_UP ], + [ 46, Moves.FLATTER ], + [ 52, Moves.FUTURE_SIGHT ], + [ 58, Moves.MAGIC_ROOM ], + ], + [Species.GOTHITELLE]: [ + [ 1, Moves.POUND ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.TICKLE ], + [ 1, Moves.PLAY_NICE ], + [ 12, Moves.PSYBEAM ], + [ 16, Moves.CHARM ], + [ 20, Moves.PSYSHOCK ], + [ 24, Moves.HYPNOSIS ], + [ 28, Moves.FAKE_TEARS ], + [ 35, Moves.PSYCH_UP ], + [ 40, Moves.PSYCHIC ], + [ 48, Moves.FLATTER ], + [ 56, Moves.FUTURE_SIGHT ], + [ 64, Moves.MAGIC_ROOM ], + ], + [Species.SOLOSIS]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.PROTECT ], + [ 4, Moves.RECOVER ], + [ 8, Moves.ENDEAVOR ], + [ 12, Moves.PSYBEAM ], + [ 16, Moves.CHARM ], + [ 20, Moves.PSYSHOCK ], + [ 24, Moves.LIGHT_SCREEN ], + [ 24, Moves.REFLECT ], + [ 28, Moves.ALLY_SWITCH ], + [ 33, Moves.PAIN_SPLIT ], + [ 36, Moves.PSYCHIC ], + [ 40, Moves.SKILL_SWAP ], + [ 44, Moves.FUTURE_SIGHT ], + [ 48, Moves.WONDER_ROOM ], + ], + [Species.DUOSION]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.RECOVER ], + [ 1, Moves.PROTECT ], + [ 1, Moves.ENDEAVOR ], + [ 12, Moves.PSYBEAM ], + [ 16, Moves.CHARM ], + [ 20, Moves.PSYSHOCK ], + [ 24, Moves.LIGHT_SCREEN ], + [ 24, Moves.REFLECT ], + [ 28, Moves.ALLY_SWITCH ], + [ 35, Moves.PAIN_SPLIT ], + [ 40, Moves.PSYCHIC ], + [ 46, Moves.SKILL_SWAP ], + [ 52, Moves.FUTURE_SIGHT ], + [ 58, Moves.WONDER_ROOM ], + ], + [Species.REUNICLUS]: [ + [ 0, Moves.HAMMER_ARM ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.RECOVER ], + [ 1, Moves.PROTECT ], + [ 1, Moves.ENDEAVOR ], + [ 12, Moves.PSYBEAM ], + [ 16, Moves.CHARM ], + [ 20, Moves.PSYSHOCK ], + [ 24, Moves.LIGHT_SCREEN ], + [ 24, Moves.REFLECT ], + [ 28, Moves.ALLY_SWITCH ], + [ 35, Moves.PAIN_SPLIT ], + [ 40, Moves.PSYCHIC ], + [ 48, Moves.SKILL_SWAP ], + [ 56, Moves.FUTURE_SIGHT ], + [ 64, Moves.WONDER_ROOM ], + ], + [Species.DUCKLETT]: [ + [ 1, Moves.WATER_GUN ], + [ 6, Moves.DEFOG ], + [ 9, Moves.WING_ATTACK ], + [ 13, Moves.WATER_PULSE ], + [ 15, Moves.AERIAL_ACE ], + [ 19, Moves.BUBBLE_BEAM ], + [ 21, Moves.FEATHER_DANCE ], + [ 24, Moves.AQUA_RING ], + [ 27, Moves.AIR_SLASH ], + [ 30, Moves.ROOST ], + [ 34, Moves.RAIN_DANCE ], + [ 37, Moves.TAILWIND ], + [ 41, Moves.BRAVE_BIRD ], + [ 46, Moves.HURRICANE ], + ], + [Species.SWANNA]: [ + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DEFOG ], + [ 13, Moves.WATER_PULSE ], + [ 15, Moves.AERIAL_ACE ], + [ 19, Moves.BUBBLE_BEAM ], + [ 21, Moves.FEATHER_DANCE ], + [ 24, Moves.AQUA_RING ], + [ 27, Moves.AIR_SLASH ], + [ 30, Moves.ROOST ], + [ 34, Moves.RAIN_DANCE ], + [ 40, Moves.TAILWIND ], + [ 47, Moves.BRAVE_BIRD ], + [ 55, Moves.HURRICANE ], + ], + [Species.VANILLITE]: [ + [ 1, Moves.HARDEN ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.TAUNT ], + [ 8, Moves.MIST ], + [ 12, Moves.ICY_WIND ], + [ 16, Moves.AVALANCHE ], + [ 20, Moves.HAIL ], + [ 24, Moves.ICICLE_SPEAR ], + [ 28, Moves.UPROAR ], + [ 32, Moves.ACID_ARMOR ], + [ 36, Moves.MIRROR_COAT ], + [ 40, Moves.ICE_BEAM ], + [ 44, Moves.BLIZZARD ], + [ 48, Moves.SHEER_COLD ], + ], + [Species.VANILLISH]: [ + [ 1, Moves.MIST ], + [ 1, Moves.HARDEN ], + [ 1, Moves.TAUNT ], + [ 1, Moves.ASTONISH ], + [ 12, Moves.ICY_WIND ], + [ 16, Moves.AVALANCHE ], + [ 20, Moves.HAIL ], + [ 24, Moves.ICICLE_SPEAR ], + [ 28, Moves.UPROAR ], + [ 32, Moves.ACID_ARMOR ], + [ 38, Moves.MIRROR_COAT ], + [ 44, Moves.ICE_BEAM ], + [ 50, Moves.BLIZZARD ], + [ 56, Moves.SHEER_COLD ], + ], + [Species.VANILLUXE]: [ + [ 1, Moves.MIST ], + [ 1, Moves.HARDEN ], + [ 1, Moves.TAUNT ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.WEATHER_BALL ], + [ 1, Moves.ICICLE_CRASH ], + [ 1, Moves.FREEZE_DRY ], + [ 12, Moves.ICY_WIND ], + [ 16, Moves.AVALANCHE ], + [ 20, Moves.HAIL ], + [ 24, Moves.ICICLE_SPEAR ], + [ 28, Moves.UPROAR ], + [ 32, Moves.ACID_ARMOR ], + [ 38, Moves.MIRROR_COAT ], + [ 44, Moves.ICE_BEAM ], + [ 52, Moves.BLIZZARD ], + [ 60, Moves.SHEER_COLD ], + ], + [Species.DEERLING]: [ + [ 1, Moves.TACKLE ], + [ 4, Moves.GROWL ], + [ 7, Moves.SAND_ATTACK ], + [ 10, Moves.DOUBLE_KICK ], + [ 13, Moves.LEECH_SEED ], + [ 16, Moves.BULLET_SEED ], + [ 20, Moves.TAKE_DOWN ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 28, Moves.ENERGY_BALL ], + [ 32, Moves.CHARM ], + [ 37, Moves.DOUBLE_EDGE ], + [ 42, Moves.SOLAR_BEAM ], + ], + [Species.SAWSBUCK]: [ + [ 0, Moves.HORN_LEECH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.MEGAHORN ], + [ 10, Moves.DOUBLE_KICK ], + [ 13, Moves.LEECH_SEED ], + [ 16, Moves.BULLET_SEED ], + [ 20, Moves.TAKE_DOWN ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 28, Moves.ENERGY_BALL ], + [ 36, Moves.CHARM ], + [ 44, Moves.DOUBLE_EDGE ], + [ 52, Moves.SOLAR_BEAM ], + ], + [Species.EMOLGA]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.NUZZLE ], + [ 5, Moves.DOUBLE_TEAM ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.THUNDER_SHOCK ], + [ 20, Moves.CHARGE ], + [ 25, Moves.ACROBATICS ], + [ 30, Moves.SPARK ], + [ 35, Moves.ENCORE ], + [ 40, Moves.VOLT_SWITCH ], + [ 45, Moves.LIGHT_SCREEN ], + [ 50, Moves.DISCHARGE ], + [ 55, Moves.AGILITY ], + ], + [Species.KARRABLAST]: [ + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 4, Moves.FURY_CUTTER ], + [ 8, Moves.ENDURE ], + [ 12, Moves.FALSE_SWIPE ], + [ 16, Moves.ACID_SPRAY ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.FLAIL ], + [ 28, Moves.SCARY_FACE ], + [ 32, Moves.X_SCISSOR ], + [ 36, Moves.SWORDS_DANCE ], + [ 40, Moves.TAKE_DOWN ], + [ 44, Moves.BUG_BUZZ ], + [ 48, Moves.DOUBLE_EDGE ], + ], + [Species.ESCAVALIER]: [ + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.FLAIL ], + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.ENDURE ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.QUICK_GUARD ], + [ 1, Moves.FELL_STINGER ], + [ 12, Moves.FALSE_SWIPE ], + [ 16, Moves.ACID_SPRAY ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.REVERSAL ], + [ 28, Moves.IRON_DEFENSE ], + [ 32, Moves.X_SCISSOR ], + [ 36, Moves.SWORDS_DANCE ], + [ 40, Moves.IRON_HEAD ], + [ 44, Moves.BUG_BUZZ ], + [ 48, Moves.GIGA_IMPACT ], + [ 52, Moves.METAL_BURST ], + ], + [Species.FOONGUS]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.GROWTH ], + [ 8, Moves.STUN_SPORE ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.SYNTHESIS ], + [ 20, Moves.CLEAR_SMOG ], + [ 24, Moves.SWEET_SCENT ], + [ 28, Moves.GIGA_DRAIN ], + [ 32, Moves.INGRAIN ], + [ 36, Moves.TOXIC ], + [ 40, Moves.RAGE_POWDER ], + [ 44, Moves.SOLAR_BEAM ], + [ 48, Moves.SPORE ], + ], + [Species.AMOONGUSS]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.ASTONISH ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.SYNTHESIS ], + [ 20, Moves.CLEAR_SMOG ], + [ 24, Moves.SWEET_SCENT ], + [ 28, Moves.GIGA_DRAIN ], + [ 32, Moves.INGRAIN ], + [ 36, Moves.TOXIC ], + [ 42, Moves.RAGE_POWDER ], + [ 48, Moves.SOLAR_BEAM ], + [ 54, Moves.SPORE ], + ], + [Species.FRILLISH]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.ABSORB ], + [ 4, Moves.POISON_STING ], + [ 8, Moves.NIGHT_SHADE ], + [ 12, Moves.WATER_PULSE ], + [ 16, Moves.RAIN_DANCE ], + [ 20, Moves.HEX ], + [ 24, Moves.BRINE ], + [ 28, Moves.RECOVER ], + [ 32, Moves.SHADOW_BALL ], + [ 36, Moves.WHIRLPOOL ], + [ 41, Moves.HYDRO_PUMP ], + [ 44, Moves.DESTINY_BOND ], + [ 48, Moves.WATER_SPOUT ], + ], + [Species.JELLICENT]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.ABSORB ], + [ 1, Moves.NIGHT_SHADE ], + [ 1, Moves.ACID_ARMOR ], + [ 12, Moves.WATER_PULSE ], + [ 16, Moves.RAIN_DANCE ], + [ 20, Moves.HEX ], + [ 24, Moves.BRINE ], + [ 28, Moves.RECOVER ], + [ 32, Moves.SHADOW_BALL ], + [ 36, Moves.WHIRLPOOL ], + [ 43, Moves.HYDRO_PUMP ], + [ 48, Moves.DESTINY_BOND ], + [ 54, Moves.WATER_SPOUT ], + ], + [Species.ALOMOMOLA]: [ + [ 1, Moves.POUND ], + [ 1, Moves.PLAY_NICE ], + [ 5, Moves.AQUA_RING ], + [ 9, Moves.AQUA_JET ], + [ 13, Moves.HELPING_HAND ], + [ 13, Moves.WIDE_GUARD ], + [ 21, Moves.PROTECT ], + [ 25, Moves.WATER_PULSE ], + [ 29, Moves.HEALING_WISH ], + [ 33, Moves.SOAK ], + [ 37, Moves.WISH ], + [ 41, Moves.BRINE ], + [ 45, Moves.SAFEGUARD ], + [ 49, Moves.WHIRLPOOL ], + [ 55, Moves.HYDRO_PUMP ], + ], + [Species.JOLTIK]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.FURY_CUTTER ], + [ 4, Moves.ELECTROWEB ], + [ 8, Moves.BUG_BITE ], + [ 12, Moves.STRING_SHOT ], + [ 16, Moves.THUNDER_WAVE ], + [ 20, Moves.ELECTRO_BALL ], + [ 24, Moves.AGILITY ], + [ 28, Moves.SUCKER_PUNCH ], + [ 32, Moves.SLASH ], + [ 37, Moves.DISCHARGE ], + [ 40, Moves.SCREECH ], + [ 44, Moves.GASTRO_ACID ], + [ 48, Moves.BUG_BUZZ ], + ], + [Species.GALVANTULA]: [ + [ 0, Moves.STICKY_WEB ], + [ 1, Moves.ABSORB ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.BUG_BITE ], + [ 1, Moves.ELECTROWEB ], + [ 12, Moves.STRING_SHOT ], + [ 16, Moves.THUNDER_WAVE ], + [ 20, Moves.ELECTRO_BALL ], + [ 24, Moves.AGILITY ], + [ 28, Moves.SUCKER_PUNCH ], + [ 32, Moves.SLASH ], + [ 39, Moves.DISCHARGE ], + [ 44, Moves.SCREECH ], + [ 50, Moves.GASTRO_ACID ], + [ 56, Moves.BUG_BUZZ ], + ], + [Species.FERROSEED]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 5, Moves.METAL_CLAW ], + [ 10, Moves.PIN_MISSILE ], + [ 15, Moves.INGRAIN ], + [ 20, Moves.FLASH_CANNON ], + [ 25, Moves.IRON_HEAD ], + [ 30, Moves.SELF_DESTRUCT ], + [ 35, Moves.IRON_DEFENSE ], + [ 41, Moves.CURSE ], + [ 45, Moves.GYRO_BALL ], + [ 50, Moves.EXPLOSION ], + ], + [Species.FERROTHORN]: [ + [ 0, Moves.POWER_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.PIN_MISSILE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.METAL_CLAW ], + [ 15, Moves.INGRAIN ], + [ 20, Moves.FLASH_CANNON ], + [ 25, Moves.IRON_HEAD ], + [ 30, Moves.SELF_DESTRUCT ], + [ 35, Moves.IRON_DEFENSE ], + [ 43, Moves.CURSE ], + [ 49, Moves.GYRO_BALL ], + [ 56, Moves.EXPLOSION ], + ], + [Species.KLINK]: [ + [ 1, Moves.VICE_GRIP ], + [ 1, Moves.THUNDER_SHOCK ], + [ 4, Moves.BIND ], + [ 8, Moves.CHARGE ], + [ 12, Moves.CHARGE_BEAM ], + [ 16, Moves.METAL_SOUND ], + [ 20, Moves.AUTOTOMIZE ], + [ 24, Moves.DISCHARGE ], + [ 28, Moves.SCREECH ], + [ 32, Moves.GEAR_GRIND ], + [ 36, Moves.LOCK_ON ], + [ 40, Moves.SHIFT_GEAR ], + [ 44, Moves.ZAP_CANNON ], + [ 48, Moves.HYPER_BEAM ], + ], + [Species.KLANG]: [ + [ 1, Moves.VICE_GRIP ], + [ 1, Moves.BIND ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.CHARGE ], + [ 12, Moves.CHARGE_BEAM ], + [ 16, Moves.METAL_SOUND ], + [ 20, Moves.AUTOTOMIZE ], + [ 24, Moves.DISCHARGE ], + [ 28, Moves.SCREECH ], + [ 32, Moves.GEAR_GRIND ], + [ 36, Moves.LOCK_ON ], + [ 42, Moves.SHIFT_GEAR ], + [ 48, Moves.ZAP_CANNON ], + [ 54, Moves.HYPER_BEAM ], + ], + [Species.KLINKLANG]: [ + [ 1, Moves.VICE_GRIP ], + [ 1, Moves.BIND ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.CHARGE ], + [ 1, Moves.MAGNETIC_FLUX ], + [ 1, Moves.GEAR_UP ], + [ 12, Moves.CHARGE_BEAM ], + [ 16, Moves.METAL_SOUND ], + [ 20, Moves.AUTOTOMIZE ], + [ 24, Moves.DISCHARGE ], + [ 28, Moves.SCREECH ], + [ 32, Moves.GEAR_GRIND ], + [ 36, Moves.LOCK_ON ], + [ 42, Moves.SHIFT_GEAR ], + [ 48, Moves.ZAP_CANNON ], + [ 56, Moves.HYPER_BEAM ], + [ 64, Moves.ELECTRIC_TERRAIN ], + ], + [Species.TYNAMO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.SPARK ], + [ 1, Moves.CHARGE_BEAM ], + ], + [Species.EELEKTRIK]: [ + [ 0, Moves.CRUNCH ], + [ 1, Moves.HEADBUTT ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.SPARK ], + [ 1, Moves.CHARGE_BEAM ], + [ 9, Moves.BIND ], + [ 19, Moves.ACID ], + [ 29, Moves.DISCHARGE ], + [ 44, Moves.THUNDERBOLT ], + [ 49, Moves.ACID_SPRAY ], + [ 54, Moves.COIL ], + [ 59, Moves.WILD_CHARGE ], + [ 64, Moves.GASTRO_ACID ], + [ 69, Moves.ZAP_CANNON ], + [ 74, Moves.THRASH ], + ], + [Species.EELEKTROSS]: [ + [ 1, Moves.HEADBUTT ], + [ 1, Moves.THRASH ], + [ 1, Moves.ACID ], + [ 1, Moves.ZAP_CANNON ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.CRUSH_CLAW ], + [ 1, Moves.GASTRO_ACID ], + [ 1, Moves.DISCHARGE ], + [ 1, Moves.COIL ], + [ 5, Moves.WILD_CHARGE ], + ], + [Species.ELGYEM]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.CONFUSION ], + [ 6, Moves.IMPRISON ], + [ 12, Moves.TELEPORT ], + [ 18, Moves.PSYBEAM ], + [ 24, Moves.GUARD_SPLIT ], + [ 24, Moves.POWER_SPLIT ], + [ 30, Moves.HEADBUTT ], + [ 36, Moves.ZEN_HEADBUTT ], + [ 43, Moves.RECOVER ], + [ 48, Moves.CALM_MIND ], + [ 54, Moves.WONDER_ROOM ], + [ 60, Moves.PSYCHIC ], + ], + [Species.BEHEEYEM]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.TELEPORT ], + [ 1, Moves.IMPRISON ], + [ 1, Moves.PSYCHIC_TERRAIN ], + [ 18, Moves.PSYBEAM ], + [ 24, Moves.GUARD_SPLIT ], + [ 24, Moves.POWER_SPLIT ], + [ 30, Moves.HEADBUTT ], + [ 36, Moves.ZEN_HEADBUTT ], + [ 45, Moves.RECOVER ], + [ 52, Moves.CALM_MIND ], + [ 60, Moves.WONDER_ROOM ], + [ 68, Moves.PSYCHIC ], + ], + [Species.LITWICK]: [ + [ 1, Moves.SMOG ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.EMBER ], + [ 8, Moves.MINIMIZE ], + [ 12, Moves.CONFUSE_RAY ], + [ 16, Moves.HEX ], + [ 20, Moves.WILL_O_WISP ], + [ 24, Moves.FIRE_SPIN ], + [ 28, Moves.NIGHT_SHADE ], + [ 32, Moves.CURSE ], + [ 36, Moves.SHADOW_BALL ], + [ 40, Moves.INFERNO ], + [ 44, Moves.IMPRISON ], + [ 48, Moves.PAIN_SPLIT ], + [ 52, Moves.OVERHEAT ], + [ 56, Moves.MEMENTO ], + ], + [Species.LAMPENT]: [ + [ 1, Moves.EMBER ], + [ 1, Moves.MINIMIZE ], + [ 1, Moves.SMOG ], + [ 1, Moves.ASTONISH ], + [ 12, Moves.CONFUSE_RAY ], + [ 16, Moves.HEX ], + [ 20, Moves.WILL_O_WISP ], + [ 24, Moves.FIRE_SPIN ], + [ 28, Moves.NIGHT_SHADE ], + [ 32, Moves.CURSE ], + [ 36, Moves.SHADOW_BALL ], + [ 40, Moves.INFERNO ], + [ 46, Moves.IMPRISON ], + [ 52, Moves.PAIN_SPLIT ], + [ 58, Moves.OVERHEAT ], + [ 64, Moves.MEMENTO ], + ], + [Species.CHANDELURE]: [ + [ 1, Moves.EMBER ], + [ 1, Moves.FIRE_SPIN ], + [ 1, Moves.NIGHT_SHADE ], + [ 1, Moves.MINIMIZE ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.SMOG ], + [ 1, Moves.CURSE ], + [ 1, Moves.PAIN_SPLIT ], + [ 1, Moves.SHADOW_BALL ], + [ 1, Moves.WILL_O_WISP ], + [ 1, Moves.MEMENTO ], + [ 1, Moves.IMPRISON ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.OVERHEAT ], + [ 1, Moves.HEX ], + [ 1, Moves.INFERNO ], + ], + [Species.AXEW]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 3, Moves.BITE ], + [ 6, Moves.FALSE_SWIPE ], + [ 9, Moves.ASSURANCE ], + [ 12, Moves.TAUNT ], + [ 15, Moves.SLASH ], + [ 18, Moves.DRAGON_CLAW ], + [ 21, Moves.SCARY_FACE ], + [ 24, Moves.CRUNCH ], + [ 27, Moves.DRAGON_DANCE ], + [ 30, Moves.BREAKING_SWIPE ], + [ 33, Moves.FOCUS_ENERGY ], + [ 36, Moves.DRAGON_PULSE ], + [ 39, Moves.SWORDS_DANCE ], + [ 42, Moves.OUTRAGE ], + [ 45, Moves.GUILLOTINE ], + [ 48, Moves.GIGA_IMPACT ], + ], + [Species.FRAXURE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.FALSE_SWIPE ], + [ 9, Moves.ASSURANCE ], + [ 12, Moves.TAUNT ], + [ 15, Moves.SLASH ], + [ 18, Moves.DRAGON_CLAW ], + [ 21, Moves.SCARY_FACE ], + [ 24, Moves.CRUNCH ], + [ 27, Moves.DRAGON_DANCE ], + [ 30, Moves.BREAKING_SWIPE ], + [ 33, Moves.FOCUS_ENERGY ], + [ 36, Moves.DRAGON_PULSE ], + [ 41, Moves.SWORDS_DANCE ], + [ 46, Moves.OUTRAGE ], + [ 51, Moves.GUILLOTINE ], + [ 56, Moves.GIGA_IMPACT ], + ], + [Species.HAXORUS]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.FALSE_SWIPE ], + [ 9, Moves.ASSURANCE ], + [ 12, Moves.TAUNT ], + [ 15, Moves.SLASH ], + [ 18, Moves.DRAGON_CLAW ], + [ 21, Moves.SCARY_FACE ], + [ 24, Moves.CRUNCH ], + [ 27, Moves.DRAGON_DANCE ], + [ 30, Moves.BREAKING_SWIPE ], + [ 33, Moves.FOCUS_ENERGY ], + [ 36, Moves.DRAGON_PULSE ], + [ 41, Moves.SWORDS_DANCE ], + [ 46, Moves.OUTRAGE ], + [ 53, Moves.GUILLOTINE ], + [ 60, Moves.GIGA_IMPACT ], + ], + [Species.CUBCHOO]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.POWDER_SNOW ], + [ 3, Moves.ENDURE ], + [ 6, Moves.FURY_SWIPES ], + [ 9, Moves.ICY_WIND ], + [ 12, Moves.PLAY_NICE ], + [ 15, Moves.BRINE ], + [ 18, Moves.FROST_BREATH ], + [ 21, Moves.SLASH ], + [ 24, Moves.FLAIL ], + [ 27, Moves.CHARM ], + [ 30, Moves.SNOWSCAPE ], + [ 33, Moves.THRASH ], + [ 36, Moves.REST ], + [ 39, Moves.BLIZZARD ], + [ 42, Moves.SHEER_COLD ], + ], + [Species.BEARTIC]: [ + [ 0, Moves.ICICLE_CRASH ], + [ 1, Moves.GROWL ], + [ 1, Moves.FURY_SWIPES ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.ENDURE ], + [ 1, Moves.CHARM ], + [ 1, Moves.AQUA_JET ], + [ 9, Moves.ICY_WIND ], + [ 12, Moves.PLAY_NICE ], + [ 15, Moves.BRINE ], + [ 18, Moves.FROST_BREATH ], + [ 21, Moves.SLASH ], + [ 24, Moves.FLAIL ], + [ 27, Moves.SWAGGER ], + [ 30, Moves.SNOWSCAPE ], + [ 33, Moves.THRASH ], + [ 36, Moves.REST ], + [ 41, Moves.BLIZZARD ], + [ 46, Moves.SHEER_COLD ], + [ 51, Moves.SUPERPOWER ], + ], + [Species.CRYOGONAL]: [ + [ 1, Moves.BIND ], + [ 1, Moves.ICE_SHARD ], + [ 4, Moves.CONFUSE_RAY ], + [ 8, Moves.RAPID_SPIN ], + [ 12, Moves.ICY_WIND ], + [ 16, Moves.MIST ], + [ 16, Moves.HAZE ], + [ 20, Moves.ANCIENT_POWER ], + [ 24, Moves.AURORA_BEAM ], + [ 28, Moves.SLASH ], + [ 32, Moves.NIGHT_SLASH ], + [ 36, Moves.FREEZE_DRY ], + [ 40, Moves.LIGHT_SCREEN ], + [ 40, Moves.REFLECT ], + [ 44, Moves.RECOVER ], + [ 48, Moves.ICE_BEAM ], + [ 52, Moves.ACID_ARMOR ], + [ 56, Moves.SOLAR_BEAM ], + [ 60, Moves.SHEER_COLD ], + ], + [Species.SHELMET]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.PROTECT ], + [ 4, Moves.ACID ], + [ 8, Moves.CURSE ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.STRUGGLE_BUG ], + [ 20, Moves.YAWN ], + [ 24, Moves.ACID_ARMOR ], + [ 28, Moves.GIGA_DRAIN ], + [ 32, Moves.GUARD_SWAP ], + [ 36, Moves.BODY_SLAM ], + [ 40, Moves.RECOVER ], + [ 44, Moves.BUG_BUZZ ], + [ 48, Moves.FINAL_GAMBIT ], + ], + [Species.ACCELGOR]: [ + [ 1, Moves.BODY_SLAM ], + [ 1, Moves.ACID ], + [ 1, Moves.ABSORB ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.ACID_ARMOR ], + [ 1, Moves.CURSE ], + [ 1, Moves.YAWN ], + [ 1, Moves.GUARD_SWAP ], + [ 1, Moves.ACID_SPRAY ], + [ 1, Moves.WATER_SHURIKEN ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.STRUGGLE_BUG ], + [ 20, Moves.SWIFT ], + [ 24, Moves.AGILITY ], + [ 28, Moves.GIGA_DRAIN ], + [ 32, Moves.POWER_SWAP ], + [ 36, Moves.U_TURN ], + [ 40, Moves.RECOVER ], + [ 44, Moves.BUG_BUZZ ], + [ 48, Moves.FINAL_GAMBIT ], + [ 52, Moves.TOXIC ], + ], + [Species.STUNFISK]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.MUD_SLAP ], + [ 5, Moves.ENDURE ], + [ 10, Moves.MUD_SHOT ], + [ 15, Moves.REVENGE ], + [ 20, Moves.CHARGE ], + [ 25, Moves.SUCKER_PUNCH ], + [ 30, Moves.ELECTRIC_TERRAIN ], + [ 35, Moves.BOUNCE ], + [ 40, Moves.MUDDY_WATER ], + [ 45, Moves.DISCHARGE ], + [ 50, Moves.FLAIL ], + [ 55, Moves.FISSURE ], + ], + [Species.MIENFOO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.DETECT ], + [ 5, Moves.FAKE_OUT ], + [ 10, Moves.REVERSAL ], + [ 15, Moves.FURY_SWIPES ], + [ 20, Moves.QUICK_GUARD ], + [ 25, Moves.FORCE_PALM ], + [ 30, Moves.U_TURN ], + [ 35, Moves.DRAIN_PUNCH ], + [ 40, Moves.HONE_CLAWS ], + [ 45, Moves.AURA_SPHERE ], + [ 51, Moves.BOUNCE ], + [ 55, Moves.CALM_MIND ], + [ 60, Moves.HIGH_JUMP_KICK ], + ], + [Species.MIENSHAO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.REVERSAL ], + [ 1, Moves.DETECT ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.QUICK_GUARD ], + [ 15, Moves.FURY_SWIPES ], + [ 20, Moves.WIDE_GUARD ], + [ 25, Moves.FORCE_PALM ], + [ 30, Moves.U_TURN ], + [ 35, Moves.DRAIN_PUNCH ], + [ 40, Moves.HONE_CLAWS ], + [ 45, Moves.AURA_SPHERE ], + [ 53, Moves.BOUNCE ], + [ 59, Moves.CALM_MIND ], + [ 66, Moves.HIGH_JUMP_KICK ], + ], + [Species.DRUDDIGON]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 5, Moves.BITE ], + [ 10, Moves.DRAGON_TAIL ], + [ 15, Moves.METAL_CLAW ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.SLASH ], + [ 30, Moves.DRAGON_CLAW ], + [ 35, Moves.HONE_CLAWS ], + [ 40, Moves.CRUNCH ], + [ 45, Moves.IRON_HEAD ], + [ 50, Moves.OUTRAGE ], + [ 55, Moves.SUPERPOWER ], + ], + [Species.GOLETT]: [ + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.DEFENSE_CURL ], + [ 8, Moves.POUND ], + [ 12, Moves.SHADOW_PUNCH ], + [ 16, Moves.CURSE ], + [ 20, Moves.NIGHT_SHADE ], + [ 24, Moves.STOMPING_TANTRUM ], + [ 28, Moves.IRON_DEFENSE ], + [ 32, Moves.MEGA_PUNCH ], + [ 36, Moves.SHADOW_BALL ], + [ 40, Moves.HEAVY_SLAM ], + [ 44, Moves.PHANTOM_FORCE ], + [ 48, Moves.HAMMER_ARM ], + [ 52, Moves.EARTHQUAKE ], + [ 56, Moves.DYNAMIC_PUNCH ], + ], + [Species.GOLURK]: [ + [ 1, Moves.POUND ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.FOCUS_PUNCH ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.HIGH_HORSEPOWER ], + [ 12, Moves.SHADOW_PUNCH ], + [ 16, Moves.CURSE ], + [ 20, Moves.NIGHT_SHADE ], + [ 24, Moves.STOMPING_TANTRUM ], + [ 28, Moves.IRON_DEFENSE ], + [ 32, Moves.MEGA_PUNCH ], + [ 36, Moves.SHADOW_BALL ], + [ 40, Moves.HEAVY_SLAM ], + [ 46, Moves.PHANTOM_FORCE ], + [ 52, Moves.HAMMER_ARM ], + [ 58, Moves.EARTHQUAKE ], + [ 64, Moves.DYNAMIC_PUNCH ], + ], + [Species.PAWNIARD]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 5, Moves.FURY_CUTTER ], + [ 10, Moves.METAL_CLAW ], + [ 15, Moves.TORMENT ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.ASSURANCE ], + [ 30, Moves.METAL_SOUND ], + [ 35, Moves.SLASH ], + [ 40, Moves.NIGHT_SLASH ], + [ 45, Moves.IRON_DEFENSE ], + [ 50, Moves.RETALIATE ], + [ 55, Moves.IRON_HEAD ], + [ 60, Moves.SWORDS_DANCE ], + [ 65, Moves.GUILLOTINE ], + ], + [Species.BISHARP]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.METAL_BURST ], + [ 15, Moves.TORMENT ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.ASSURANCE ], + [ 30, Moves.METAL_SOUND ], + [ 35, Moves.SLASH ], + [ 40, Moves.NIGHT_SLASH ], + [ 45, Moves.IRON_DEFENSE ], + [ 50, Moves.RETALIATE ], + [ 57, Moves.IRON_HEAD ], + [ 64, Moves.SWORDS_DANCE ], + [ 71, Moves.GUILLOTINE ], + ], + [Species.BOUFFALANT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 5, Moves.FOCUS_ENERGY ], + [ 10, Moves.FURY_ATTACK ], + [ 15, Moves.REVENGE ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.HORN_ATTACK ], + [ 30, Moves.REVERSAL ], + [ 35, Moves.THROAT_CHOP ], + [ 40, Moves.HEAD_CHARGE ], + [ 45, Moves.SWORDS_DANCE ], + [ 50, Moves.MEGAHORN ], + [ 55, Moves.GIGA_IMPACT ], + ], + [Species.RUFFLET]: [ + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 6, Moves.HONE_CLAWS ], + [ 12, Moves.WING_ATTACK ], + [ 18, Moves.TAILWIND ], + [ 24, Moves.SCARY_FACE ], + [ 30, Moves.AERIAL_ACE ], + [ 36, Moves.SLASH ], + [ 42, Moves.WHIRLWIND ], + [ 48, Moves.CRUSH_CLAW ], + [ 55, Moves.AIR_SLASH ], + [ 60, Moves.DEFOG ], + [ 66, Moves.THRASH ], + [ 72, Moves.BRAVE_BIRD ], + ], + [Species.BRAVIARY]: [ + [ 0, Moves.SUPERPOWER ], + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.SKY_ATTACK ], + [ 1, Moves.HONE_CLAWS ], + [ 18, Moves.TAILWIND ], + [ 24, Moves.SCARY_FACE ], + [ 30, Moves.AERIAL_ACE ], + [ 36, Moves.SLASH ], + [ 42, Moves.WHIRLWIND ], + [ 48, Moves.CRUSH_CLAW ], + [ 57, Moves.AIR_SLASH ], + [ 64, Moves.DEFOG ], + [ 72, Moves.THRASH ], + ], + [Species.VULLABY]: [ + [ 1, Moves.GUST ], + [ 1, Moves.LEER ], + [ 6, Moves.FLATTER ], + [ 12, Moves.PLUCK ], + [ 18, Moves.TAILWIND ], + [ 24, Moves.KNOCK_OFF ], + [ 30, Moves.IRON_DEFENSE ], + [ 36, Moves.WHIRLWIND ], + [ 42, Moves.AIR_SLASH ], + [ 48, Moves.DARK_PULSE ], + [ 54, Moves.NASTY_PLOT ], + [ 60, Moves.DEFOG ], + [ 66, Moves.ATTRACT ], + [ 72, Moves.BRAVE_BIRD ], + ], + [Species.MANDIBUZZ]: [ + [ 0, Moves.BONE_RUSH ], + [ 1, Moves.GUST ], + [ 1, Moves.LEER ], + [ 1, Moves.TOXIC ], + [ 1, Moves.SKY_ATTACK ], + [ 1, Moves.FLATTER ], + [ 1, Moves.PLUCK ], + [ 18, Moves.TAILWIND ], + [ 24, Moves.KNOCK_OFF ], + [ 30, Moves.IRON_DEFENSE ], + [ 36, Moves.WHIRLWIND ], + [ 42, Moves.AIR_SLASH ], + [ 48, Moves.DARK_PULSE ], + [ 57, Moves.NASTY_PLOT ], + [ 64, Moves.DEFOG ], + [ 72, Moves.ATTRACT ], + [ 80, Moves.BRAVE_BIRD ], + ], + [Species.HEATMOR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LICK ], + [ 5, Moves.FURY_SWIPES ], + [ 10, Moves.INCINERATE ], + [ 15, Moves.BUG_BITE ], + [ 20, Moves.STOCKPILE ], + [ 20, Moves.SPIT_UP ], + [ 20, Moves.SWALLOW ], + [ 25, Moves.SLASH ], + [ 30, Moves.BIND ], + [ 35, Moves.FIRE_LASH ], + [ 40, Moves.HONE_CLAWS ], + [ 45, Moves.AMNESIA ], + [ 50, Moves.FIRE_SPIN ], + [ 55, Moves.INFERNO ], + [ 60, Moves.FLARE_BLITZ ], + ], + [Species.DURANT]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.FURY_CUTTER ], + [ 4, Moves.VICE_GRIP ], + [ 8, Moves.METAL_CLAW ], + [ 12, Moves.BEAT_UP ], + [ 16, Moves.BUG_BITE ], + [ 20, Moves.BITE ], + [ 24, Moves.AGILITY ], + [ 28, Moves.DIG ], + [ 32, Moves.X_SCISSOR ], + [ 36, Moves.CRUNCH ], + [ 40, Moves.METAL_SOUND ], + [ 44, Moves.IRON_HEAD ], + [ 48, Moves.ENTRAINMENT ], + [ 52, Moves.IRON_DEFENSE ], + [ 56, Moves.GUILLOTINE ], + ], + [Species.DEINO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 4, Moves.DRAGON_BREATH ], + [ 8, Moves.BITE ], + [ 12, Moves.ROAR ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.WORK_UP ], + [ 28, Moves.SLAM ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.SCARY_FACE ], + [ 40, Moves.DRAGON_PULSE ], + [ 44, Moves.BODY_SLAM ], + [ 48, Moves.HYPER_VOICE ], + [ 52, Moves.DRAGON_RUSH ], + [ 56, Moves.NASTY_PLOT ], + [ 60, Moves.OUTRAGE ], + ], + [Species.ZWEILOUS]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.BITE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.DOUBLE_HIT ], + [ 12, Moves.ROAR ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.WORK_UP ], + [ 28, Moves.SLAM ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.SCARY_FACE ], + [ 40, Moves.DRAGON_PULSE ], + [ 44, Moves.BODY_SLAM ], + [ 48, Moves.HYPER_VOICE ], + [ 54, Moves.DRAGON_RUSH ], + [ 60, Moves.NASTY_PLOT ], + [ 66, Moves.OUTRAGE ], + ], + [Species.HYDREIGON]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.BITE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.TRI_ATTACK ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.DOUBLE_HIT ], + [ 12, Moves.ROAR ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.WORK_UP ], + [ 28, Moves.SLAM ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.SCARY_FACE ], + [ 40, Moves.DRAGON_PULSE ], + [ 44, Moves.BODY_SLAM ], + [ 48, Moves.HYPER_VOICE ], + [ 54, Moves.DRAGON_RUSH ], + [ 60, Moves.NASTY_PLOT ], + [ 68, Moves.OUTRAGE ], + [ 76, Moves.HYPER_BEAM ], + ], + [Species.LARVESTA]: [ + [ 1, Moves.EMBER ], + [ 1, Moves.STRING_SHOT ], + [ 6, Moves.FLAME_CHARGE ], + [ 12, Moves.STRUGGLE_BUG ], + [ 18, Moves.FLAME_WHEEL ], + [ 24, Moves.BUG_BITE ], + [ 30, Moves.SCREECH ], + [ 36, Moves.LEECH_LIFE ], + [ 42, Moves.BUG_BUZZ ], + [ 48, Moves.TAKE_DOWN ], + [ 54, Moves.AMNESIA ], + [ 60, Moves.DOUBLE_EDGE ], + [ 66, Moves.FLARE_BLITZ ], + ], + [Species.VOLCARONA]: [ + [ 0, Moves.QUIVER_DANCE ], + [ 1, Moves.GUST ], + [ 1, Moves.WHIRLWIND ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.EMBER ], + [ 1, Moves.STRING_SHOT ], + [ 1, Moves.FIRE_SPIN ], + [ 1, Moves.FLARE_BLITZ ], + [ 1, Moves.FLAME_CHARGE ], + [ 1, Moves.STRUGGLE_BUG ], + [ 1, Moves.FIERY_DANCE ], + [ 18, Moves.FLAME_WHEEL ], + [ 24, Moves.BUG_BITE ], + [ 30, Moves.SCREECH ], + [ 36, Moves.LEECH_LIFE ], + [ 42, Moves.BUG_BUZZ ], + [ 48, Moves.HEAT_WAVE ], + [ 54, Moves.AMNESIA ], + [ 62, Moves.HURRICANE ], + [ 70, Moves.FIRE_BLAST ], + [ 78, Moves.RAGE_POWDER ], + ], + [Species.COBALION]: [ + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.WORK_UP ], + [ 7, Moves.METAL_CLAW ], + [ 14, Moves.QUICK_GUARD ], + [ 21, Moves.DOUBLE_KICK ], + [ 28, Moves.RETALIATE ], + [ 35, Moves.METAL_BURST ], + [ 42, Moves.TAKE_DOWN ], + [ 49, Moves.SACRED_SWORD ], + [ 56, Moves.SWORDS_DANCE ], + [ 63, Moves.IRON_HEAD ], + [ 70, Moves.CLOSE_COMBAT ], + ], + [Species.TERRAKION]: [ + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.WORK_UP ], + [ 7, Moves.SMACK_DOWN ], + [ 14, Moves.QUICK_GUARD ], + [ 21, Moves.DOUBLE_KICK ], + [ 28, Moves.RETALIATE ], + [ 35, Moves.ROCK_SLIDE ], + [ 42, Moves.TAKE_DOWN ], + [ 49, Moves.SACRED_SWORD ], + [ 56, Moves.SWORDS_DANCE ], + [ 63, Moves.STONE_EDGE ], + [ 70, Moves.CLOSE_COMBAT ], + ], + [Species.VIRIZION]: [ + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.WORK_UP ], + [ 7, Moves.MAGICAL_LEAF ], + [ 14, Moves.QUICK_GUARD ], + [ 21, Moves.DOUBLE_KICK ], + [ 28, Moves.RETALIATE ], + [ 35, Moves.GIGA_DRAIN ], + [ 42, Moves.TAKE_DOWN ], + [ 49, Moves.SACRED_SWORD ], + [ 56, Moves.SWORDS_DANCE ], + [ 63, Moves.LEAF_BLADE ], + [ 70, Moves.CLOSE_COMBAT ], + ], + [Species.TORNADUS]: [ + [ 1, Moves.GUST ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.LEER ], + [ 10, Moves.SWAGGER ], + [ 15, Moves.BITE ], + [ 20, Moves.AIR_CUTTER ], + [ 25, Moves.AGILITY ], + [ 30, Moves.TAILWIND ], + [ 35, Moves.AIR_SLASH ], + [ 40, Moves.CRUNCH ], + [ 45, Moves.EXTRASENSORY ], + [ 50, Moves.UPROAR ], + [ 55, Moves.HAMMER_ARM ], + [ 60, Moves.RAIN_DANCE ], + [ 65, Moves.HURRICANE ], + [ 70, Moves.THRASH ], + [ 77, Moves.BLEAKWIND_STORM ], + ], + [Species.THUNDURUS]: [ + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.LEER ], + [ 10, Moves.SWAGGER ], + [ 15, Moves.BITE ], + [ 20, Moves.SHOCK_WAVE ], + [ 25, Moves.AGILITY ], + [ 30, Moves.CHARGE ], + [ 35, Moves.VOLT_SWITCH ], + [ 40, Moves.CRUNCH ], + [ 45, Moves.DISCHARGE ], + [ 50, Moves.UPROAR ], + [ 55, Moves.HAMMER_ARM ], + [ 60, Moves.RAIN_DANCE ], + [ 65, Moves.THUNDER ], + [ 70, Moves.THRASH ], + [ 75, Moves.WILDBOLT_STORM ], + ], + [Species.RESHIRAM]: [ + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.NOBLE_ROAR ], + [ 8, Moves.SLASH ], + [ 16, Moves.CRUNCH ], + [ 24, Moves.EXTRASENSORY ], + [ 32, Moves.DRAGON_PULSE ], + [ 40, Moves.FLAMETHROWER ], + [ 48, Moves.FUSION_FLARE ], + [ 56, Moves.HYPER_VOICE ], + [ 64, Moves.FIRE_BLAST ], + [ 72, Moves.IMPRISON ], + [ 80, Moves.OUTRAGE ], + [ 88, Moves.BLUE_FLARE ], + ], + [Species.ZEKROM]: [ + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.NOBLE_ROAR ], + [ 8, Moves.SLASH ], + [ 16, Moves.CRUNCH ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 32, Moves.DRAGON_CLAW ], + [ 40, Moves.THUNDERBOLT ], + [ 48, Moves.FUSION_BOLT ], + [ 56, Moves.HYPER_VOICE ], + [ 64, Moves.THUNDER ], + [ 72, Moves.IMPRISON ], + [ 80, Moves.OUTRAGE ], + [ 88, Moves.BOLT_STRIKE ], + ], + [Species.LANDORUS]: [ + [ 1, Moves.SAND_TOMB ], + [ 1, Moves.SMACK_DOWN ], + [ 5, Moves.LEER ], + [ 10, Moves.BLOCK ], + [ 15, Moves.BULLDOZE ], + [ 20, Moves.ROCK_TOMB ], + [ 30, Moves.IMPRISON ], + [ 35, Moves.ROCK_SLIDE ], + [ 40, Moves.EARTH_POWER ], + [ 45, Moves.EXTRASENSORY ], + [ 50, Moves.STONE_EDGE ], + [ 55, Moves.HAMMER_ARM ], + [ 60, Moves.SANDSTORM ], + [ 65, Moves.EARTHQUAKE ], + [ 70, Moves.OUTRAGE ], + [ 75, Moves.FISSURE ], + [ 80, Moves.SANDSEAR_STORM ], + ], + [Species.KYUREM]: [ + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.NOBLE_ROAR ], + [ 1, Moves.FREEZE_DRY ], + [ 8, Moves.SLASH ], + [ 16, Moves.ENDEAVOR ], + [ 24, Moves.DRAGON_PULSE ], + [ 32, Moves.ICE_BEAM ], + [ 40, Moves.HYPER_VOICE ], + [ 48, Moves.SCARY_FACE ], + [ 56, Moves.BLIZZARD ], + [ 64, Moves.IMPRISON ], + [ 72, Moves.OUTRAGE ], + [ 80, Moves.GLACIATE ], + [ 88, Moves.SHEER_COLD ], + ], + [Species.KELDEO]: [ + [ 1, Moves.LEER ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.AQUA_JET ], + [ 1, Moves.WORK_UP ], + [ 1, Moves.SECRET_SWORD ], + [ 7, Moves.BUBBLE_BEAM ], + [ 14, Moves.QUICK_GUARD ], + [ 21, Moves.DOUBLE_KICK ], + [ 28, Moves.RETALIATE ], + [ 35, Moves.AQUA_TAIL ], + [ 42, Moves.TAKE_DOWN ], + [ 49, Moves.SACRED_SWORD ], + [ 56, Moves.SWORDS_DANCE ], + [ 63, Moves.HYDRO_PUMP ], + [ 70, Moves.CLOSE_COMBAT ], + ], + [Species.MELOETTA]: [ + [ 1, Moves.SING ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.ROUND ], + [ 21, Moves.TEETER_DANCE ], + [ 26, Moves.ACROBATICS ], + [ 31, Moves.PSYBEAM ], + [ 36, Moves.ECHOED_VOICE ], + [ 43, Moves.U_TURN ], + [ 50, Moves.RELIC_SONG ], + [ 57, Moves.PSYCHIC ], + [ 64, Moves.HYPER_VOICE ], + [ 71, Moves.ROLE_PLAY ], + [ 78, Moves.CLOSE_COMBAT ], + [ 85, Moves.PERISH_SONG ], + ], + [Species.GENESECT]: [ + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FURY_CUTTER ], + [ 7, Moves.SCREECH ], + [ 14, Moves.METAL_CLAW ], + [ 21, Moves.FELL_STINGER ], + [ 28, Moves.FLAME_CHARGE ], + [ 35, Moves.METAL_SOUND ], + [ 42, Moves.X_SCISSOR ], + [ 49, Moves.MAGNET_RISE ], + [ 56, Moves.BUG_BUZZ ], + [ 63, Moves.SIMPLE_BEAM ], + [ 70, Moves.ZAP_CANNON ], + [ 77, Moves.LOCK_ON ], + [ 84, Moves.TECHNO_BLAST ], + [ 91, Moves.SELF_DESTRUCT ], + ],*/ + [Species.CHESPIN]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.GROWL ], + [ 8, Moves.ROLLOUT ], + [ 11, Moves.BITE ], + [ 15, Moves.LEECH_SEED ], + [ 18, Moves.PIN_MISSILE ], + [ 27, Moves.TAKE_DOWN ], + [ 32, Moves.SEED_BOMB ], + [ 35, Moves.MUD_SHOT ], + [ 42, Moves.BODY_SLAM ], + [ 45, Moves.PAIN_SPLIT ], + [ 48, Moves.WOOD_HAMMER ], + ], + [Species.QUILLADIN]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.GROWL ], + [ 8, Moves.ROLLOUT ], + [ 11, Moves.BITE ], + [ 15, Moves.LEECH_SEED ], + [ 20, Moves.SEED_BOMB ], + [ 24, Moves.PIN_MISSILE ], + [ 29, Moves.TAKE_DOWN ], + [ 34, Moves.MUD_SHOT ], + [ 38, Moves.BULK_UP ], + [ 43, Moves.BODY_SLAM ], + [ 47, Moves.PAIN_SPLIT ], + [ 53, Moves.WOOD_HAMMER ], + ], + [Species.CHESNAUGHT]: [ + [ 0, Moves.SPIKY_SHIELD ], + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.HAMMER_ARM ], + [ 1, Moves.FEINT ], + [ 11, Moves.BITE ], + [ 15, Moves.LEECH_SEED ], + [ 19, Moves.PIN_MISSILE ], + [ 29, Moves.TAKE_DOWN ], + [ 35, Moves.SEED_BOMB ], + [ 41, Moves.MUD_SHOT ], + [ 48, Moves.BULK_UP ], + [ 54, Moves.BODY_SLAM ], + [ 60, Moves.PAIN_SPLIT ], + [ 66, Moves.WOOD_HAMMER ], + [ 78, Moves.GIGA_IMPACT ], + ], + [Species.FENNEKIN]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.EMBER ], + [ 11, Moves.HOWL ], + [ 14, Moves.FLAME_CHARGE ], + [ 17, Moves.PSYBEAM ], + [ 20, Moves.FIRE_SPIN ], + [ 25, Moves.LIGHT_SCREEN ], + [ 31, Moves.PSYSHOCK ], + [ 35, Moves.FLAMETHROWER ], + [ 38, Moves.WILL_O_WISP ], + [ 41, Moves.PSYCHIC ], + [ 43, Moves.SUNNY_DAY ], + [ 48, Moves.FIRE_BLAST ], + ], + [Species.BRAIXEN]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.EMBER ], + [ 11, Moves.HOWL ], + [ 14, Moves.FLAME_CHARGE ], + [ 18, Moves.PSYBEAM ], + [ 22, Moves.FIRE_SPIN ], + [ 28, Moves.LIGHT_SCREEN ], + [ 36, Moves.PSYSHOCK ], + [ 41, Moves.FLAMETHROWER ], + [ 45, Moves.WILL_O_WISP ], + [ 49, Moves.PSYCHIC ], + [ 52, Moves.SUNNY_DAY ], + [ 56, Moves.MAGIC_ROOM ], + [ 59, Moves.FIRE_BLAST ], + ], + [Species.DELPHOX]: [ + [ 0, Moves.MYSTICAL_FIRE ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.EMBER ], + [ 1, Moves.SHADOW_BALL ], + [ 1, Moves.FUTURE_SIGHT ], + [ 1, Moves.ROLE_PLAY ], + [ 1, Moves.HOWL ], + [ 1, Moves.SWITCHEROO ], + [ 14, Moves.FLAME_CHARGE ], + [ 18, Moves.PSYBEAM ], + [ 22, Moves.FIRE_SPIN ], + [ 28, Moves.LIGHT_SCREEN ], + [ 38, Moves.PSYSHOCK ], + [ 45, Moves.FLAMETHROWER ], + [ 51, Moves.WILL_O_WISP ], + [ 57, Moves.PSYCHIC ], + [ 62, Moves.SUNNY_DAY ], + [ 68, Moves.MAGIC_ROOM ], + [ 74, Moves.FIRE_BLAST ], + ], + [Species.FROAKIE]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 5, Moves.WATER_GUN ], + [ 8, Moves.QUICK_ATTACK ], + [ 10, Moves.LICK ], + [ 14, Moves.WATER_PULSE ], + [ 18, Moves.SMOKESCREEN ], + [ 21, Moves.ROUND ], + [ 25, Moves.FLING ], + [ 29, Moves.SMACK_DOWN ], + [ 35, Moves.SUBSTITUTE ], + [ 39, Moves.BOUNCE ], + [ 43, Moves.DOUBLE_TEAM ], + [ 48, Moves.HYDRO_PUMP ], + ], + [Species.FROGADIER]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 8, Moves.QUICK_ATTACK ], + [ 10, Moves.LICK ], + [ 14, Moves.WATER_PULSE ], + [ 19, Moves.SMOKESCREEN ], + [ 23, Moves.ROUND ], + [ 28, Moves.FLING ], + [ 33, Moves.SMACK_DOWN ], + [ 40, Moves.SUBSTITUTE ], + [ 45, Moves.BOUNCE ], + [ 50, Moves.DOUBLE_TEAM ], + [ 56, Moves.HYDRO_PUMP ], + ], + [Species.GRENINJA]: [ + [ 0, Moves.WATER_SHURIKEN ], + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.HAZE ], + [ 1, Moves.ROLE_PLAY ], + [ 1, Moves.NIGHT_SLASH ], + [ 10, Moves.LICK ], + [ 14, Moves.WATER_PULSE ], + [ 19, Moves.SMOKESCREEN ], + [ 23, Moves.SHADOW_SNEAK ], + [ 28, Moves.SPIKES ], + [ 33, Moves.AERIAL_ACE ], + [ 42, Moves.SUBSTITUTE ], + [ 49, Moves.EXTRASENSORY ], + [ 56, Moves.DOUBLE_TEAM ], + [ 68, Moves.HYDRO_PUMP ], + ], + [Species.BUNNELBY]: [ + [ 1, Moves.LEER ], + [ 1, Moves.MUD_SLAP ], + [ 3, Moves.TACKLE ], + [ 6, Moves.LASER_FOCUS ], + [ 9, Moves.QUICK_ATTACK ], + [ 12, Moves.MUD_SHOT ], + [ 15, Moves.FLAIL ], + [ 18, Moves.DOUBLE_KICK ], + [ 21, Moves.BULLDOZE ], + [ 24, Moves.DIG ], + [ 27, Moves.BOUNCE ], + [ 30, Moves.TAKE_DOWN ], + [ 33, Moves.SWORDS_DANCE ], + [ 36, Moves.EARTHQUAKE ], + [ 39, Moves.SUPER_FANG ], + ], + [Species.DIGGERSBY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.LASER_FOCUS ], + [ 9, Moves.QUICK_ATTACK ], + [ 12, Moves.MUD_SHOT ], + [ 15, Moves.FLAIL ], + [ 18, Moves.DOUBLE_KICK ], + [ 23, Moves.BULLDOZE ], + [ 28, Moves.DIG ], + [ 33, Moves.BOUNCE ], + [ 38, Moves.TAKE_DOWN ], + [ 43, Moves.SWORDS_DANCE ], + [ 48, Moves.EARTHQUAKE ], + [ 53, Moves.SUPER_FANG ], + [ 58, Moves.HAMMER_ARM ], + ], + [Species.FLETCHLING]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 5, Moves.QUICK_ATTACK ], + [ 10, Moves.EMBER ], + [ 15, Moves.FLAIL ], + [ 20, Moves.ACROBATICS ], + [ 25, Moves.AGILITY ], + [ 30, Moves.AERIAL_ACE ], + [ 35, Moves.TAILWIND ], + [ 40, Moves.STEEL_WING ], + [ 45, Moves.ROOST ], + [ 50, Moves.FLY ], + ], + [Species.FLETCHINDER]: [ + [ 0, Moves.FLAME_CHARGE ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.PECK ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FEINT ], + [ 15, Moves.FLAIL ], + [ 22, Moves.ACROBATICS ], + [ 29, Moves.AGILITY ], + [ 36, Moves.AERIAL_ACE ], + [ 43, Moves.TAILWIND ], + [ 50, Moves.STEEL_WING ], + [ 57, Moves.ROOST ], + [ 64, Moves.FLY ], + ], + [Species.TALONFLAME]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.PECK ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FEINT ], + [ 1, Moves.FLARE_BLITZ ], + [ 1, Moves.FLAME_CHARGE ], + [ 15, Moves.FLAIL ], + [ 22, Moves.ACROBATICS ], + [ 29, Moves.AGILITY ], + [ 38, Moves.AERIAL_ACE ], + [ 47, Moves.TAILWIND ], + [ 56, Moves.STEEL_WING ], + [ 65, Moves.ROOST ], + [ 74, Moves.FLY ], + [ 83, Moves.BRAVE_BIRD ], + ], + [Species.SCATTERBUG]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.STRING_SHOT ], + [ 6, Moves.STUN_SPORE ], + [ 15, Moves.BUG_BITE ], + ], + [Species.SPEWPA]: [ + [ 0, Moves.PROTECT ], + [ 1, Moves.HARDEN ], + ], + [Species.VIVILLON]: [ + [ 0, Moves.GUST ], + [ 1, Moves.POISON_POWDER ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.SLEEP_POWDER ], + [ 1, Moves.STRUGGLE_BUG ], + [ 12, Moves.LIGHT_SCREEN ], + [ 17, Moves.PSYBEAM ], + [ 21, Moves.SUPERSONIC ], + [ 25, Moves.DRAINING_KISS ], + [ 31, Moves.SAFEGUARD ], + [ 35, Moves.BUG_BUZZ ], + [ 45, Moves.QUIVER_DANCE ], + [ 50, Moves.HURRICANE ], + ], + [Species.LITLEO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 5, Moves.EMBER ], + [ 8, Moves.WORK_UP ], + [ 11, Moves.HEADBUTT ], + [ 15, Moves.NOBLE_ROAR ], + [ 20, Moves.TAKE_DOWN ], + [ 23, Moves.FIRE_FANG ], + [ 28, Moves.ENDEAVOR ], + [ 33, Moves.ECHOED_VOICE ], + [ 36, Moves.FLAMETHROWER ], + [ 39, Moves.CRUNCH ], + [ 43, Moves.HYPER_VOICE ], + [ 46, Moves.INCINERATE ], + [ 50, Moves.OVERHEAT ], + ], + [Species.PYROAR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.HYPER_BEAM ], + [ 1, Moves.WORK_UP ], + [ 11, Moves.HEADBUTT ], + [ 15, Moves.NOBLE_ROAR ], + [ 20, Moves.TAKE_DOWN ], + [ 23, Moves.FIRE_FANG ], + [ 28, Moves.ENDEAVOR ], + [ 33, Moves.ECHOED_VOICE ], + [ 38, Moves.FLAMETHROWER ], + [ 42, Moves.CRUNCH ], + [ 48, Moves.HYPER_VOICE ], + [ 51, Moves.INCINERATE ], + [ 57, Moves.OVERHEAT ], + ], + [Species.FLABEBE]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 6, Moves.FAIRY_WIND ], + [ 10, Moves.SAFEGUARD ], + [ 15, Moves.RAZOR_LEAF ], + [ 20, Moves.WISH ], + [ 22, Moves.MAGICAL_LEAF ], + [ 24, Moves.GRASSY_TERRAIN ], + [ 28, Moves.PETAL_BLIZZARD ], + [ 33, Moves.SYNTHESIS ], + [ 37, Moves.MISTY_TERRAIN ], + [ 41, Moves.MOONBLAST ], + [ 45, Moves.PETAL_DANCE ], + [ 48, Moves.SOLAR_BEAM ], + ], + [Species.FLOETTE]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FAIRY_WIND ], + [ 10, Moves.SAFEGUARD ], + [ 15, Moves.RAZOR_LEAF ], + [ 20, Moves.WISH ], + [ 25, Moves.MAGICAL_LEAF ], + [ 27, Moves.GRASSY_TERRAIN ], + [ 33, Moves.PETAL_BLIZZARD ], + [ 38, Moves.SYNTHESIS ], + [ 43, Moves.MISTY_TERRAIN ], + [ 46, Moves.MOONBLAST ], + [ 51, Moves.PETAL_DANCE ], + [ 58, Moves.SOLAR_BEAM ], + ], + [Species.FLORGES]: [ + [ 1, Moves.SOLAR_BEAM ], + [ 1, Moves.PETAL_DANCE ], + [ 1, Moves.SAFEGUARD ], + [ 1, Moves.SYNTHESIS ], + [ 1, Moves.WISH ], + [ 1, Moves.MAGICAL_LEAF ], + [ 1, Moves.GRASS_KNOT ], + [ 1, Moves.PETAL_BLIZZARD ], + [ 1, Moves.DISARMING_VOICE ], + [ 1, Moves.GRASSY_TERRAIN ], + [ 1, Moves.MISTY_TERRAIN ], + [ 5, Moves.MOONBLAST ], + ], + [Species.SKIDDO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWTH ], + [ 7, Moves.VINE_WHIP ], + [ 9, Moves.TAIL_WHIP ], + [ 12, Moves.LEECH_SEED ], + [ 13, Moves.RAZOR_LEAF ], + [ 16, Moves.WORRY_SEED ], + [ 20, Moves.SYNTHESIS ], + [ 22, Moves.TAKE_DOWN ], + [ 26, Moves.BULLDOZE ], + [ 30, Moves.SEED_BOMB ], + [ 34, Moves.BULK_UP ], + [ 38, Moves.DOUBLE_EDGE ], + [ 42, Moves.HORN_LEECH ], + [ 45, Moves.LEAF_BLADE ], + ], + [Species.GOGOAT]: [ + [ 0, Moves.AERIAL_ACE ], + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWTH ], + [ 1, Moves.EARTHQUAKE ], + [ 12, Moves.LEECH_SEED ], + [ 13, Moves.RAZOR_LEAF ], + [ 16, Moves.WORRY_SEED ], + [ 20, Moves.SYNTHESIS ], + [ 22, Moves.TAKE_DOWN ], + [ 26, Moves.BULLDOZE ], + [ 30, Moves.SEED_BOMB ], + [ 34, Moves.BULK_UP ], + [ 40, Moves.DOUBLE_EDGE ], + [ 47, Moves.HORN_LEECH ], + [ 55, Moves.LEAF_BLADE ], + [ 58, Moves.MILK_DRINK ], + ], + [Species.PANCHAM]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 4, Moves.ARM_THRUST ], + [ 8, Moves.TAUNT ], + [ 12, Moves.CIRCLE_THROW ], + [ 16, Moves.LOW_SWEEP ], + [ 20, Moves.WORK_UP ], + [ 24, Moves.SLASH ], + [ 28, Moves.VITAL_THROW ], + [ 33, Moves.CRUNCH ], + [ 36, Moves.BODY_SLAM ], + [ 40, Moves.PARTING_SHOT ], + [ 44, Moves.ENTRAINMENT ], + ], + [Species.PANGORO]: [ + [ 0, Moves.NIGHT_SLASH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.TAUNT ], + [ 1, Moves.ARM_THRUST ], + [ 1, Moves.BULLET_PUNCH ], + [ 12, Moves.CIRCLE_THROW ], + [ 16, Moves.LOW_SWEEP ], + [ 20, Moves.WORK_UP ], + [ 24, Moves.SLASH ], + [ 28, Moves.VITAL_THROW ], + [ 35, Moves.CRUNCH ], + [ 40, Moves.BODY_SLAM ], + [ 46, Moves.PARTING_SHOT ], + [ 52, Moves.ENTRAINMENT ], + [ 58, Moves.HAMMER_ARM ], + ], + [Species.FURFROU]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 5, Moves.SAND_ATTACK ], + [ 9, Moves.BABY_DOLL_EYES ], + [ 12, Moves.HEADBUTT ], + [ 15, Moves.TAIL_WHIP ], + [ 22, Moves.BITE ], + [ 27, Moves.ODOR_SLEUTH ], + [ 33, Moves.RETALIATE ], + [ 35, Moves.TAKE_DOWN ], + [ 38, Moves.CHARM ], + [ 42, Moves.SUCKER_PUNCH ], + [ 48, Moves.COTTON_GUARD ], + ], + [Species.ESPURR]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 3, Moves.FAKE_OUT ], + [ 6, Moves.DISARMING_VOICE ], + [ 9, Moves.CONFUSION ], + [ 18, Moves.COVET ], + [ 21, Moves.PSYBEAM ], + [ 30, Moves.LIGHT_SCREEN ], + [ 30, Moves.REFLECT ], + [ 33, Moves.PSYSHOCK ], + ], + [Species.MEOWSTIC]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.MEAN_LOOK ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.DISARMING_VOICE ], + [ 9, Moves.CONFUSION ], + [ 12, Moves.HELPING_HAND ], + [ 15, Moves.CHARM ], + [ 18, Moves.COVET ], + [ 21, Moves.PSYBEAM ], + [ 24, Moves.SUCKER_PUNCH ], + [ 29, Moves.ROLE_PLAY ], + [ 34, Moves.LIGHT_SCREEN ], + [ 34, Moves.REFLECT ], + [ 39, Moves.PSYSHOCK ], + [ 44, Moves.IMPRISON ], + [ 49, Moves.QUICK_GUARD ], + [ 54, Moves.PSYCHIC ], + [ 59, Moves.MISTY_TERRAIN ], + ], + [Species.HONEDGE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.FURY_CUTTER ], + [ 4, Moves.SHADOW_SNEAK ], + [ 8, Moves.AUTOTOMIZE ], + [ 12, Moves.AERIAL_ACE ], + [ 16, Moves.METAL_SOUND ], + [ 20, Moves.SLASH ], + [ 24, Moves.NIGHT_SLASH ], + [ 28, Moves.RETALIATE ], + [ 32, Moves.IRON_DEFENSE ], + [ 36, Moves.IRON_HEAD ], + [ 40, Moves.POWER_TRICK ], + [ 44, Moves.SWORDS_DANCE ], + [ 48, Moves.SACRED_SWORD ], + ], + [Species.DOUBLADE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.SHADOW_SNEAK ], + [ 1, Moves.AUTOTOMIZE ], + [ 12, Moves.AERIAL_ACE ], + [ 16, Moves.METAL_SOUND ], + [ 20, Moves.SLASH ], + [ 24, Moves.NIGHT_SLASH ], + [ 28, Moves.RETALIATE ], + [ 32, Moves.IRON_DEFENSE ], + [ 38, Moves.IRON_HEAD ], + [ 44, Moves.POWER_TRICK ], + [ 50, Moves.SWORDS_DANCE ], + [ 56, Moves.SACRED_SWORD ], + ], + [Species.AEGISLASH]: [ + [ 0, Moves.KINGS_SHIELD ], + [ 1, Moves.SWORDS_DANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SLASH ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.METAL_SOUND ], + [ 1, Moves.AERIAL_ACE ], + [ 1, Moves.IRON_DEFENSE ], + [ 1, Moves.POWER_TRICK ], + [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.SHADOW_SNEAK ], + [ 1, Moves.IRON_HEAD ], + [ 1, Moves.HEAD_SMASH ], + [ 1, Moves.AUTOTOMIZE ], + [ 1, Moves.RETALIATE ], + [ 1, Moves.SACRED_SWORD ], + ], + [Species.SPRITZEE]: [ + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.FAIRY_WIND ], + [ 3, Moves.SWEET_KISS ], + [ 6, Moves.ECHOED_VOICE ], + [ 9, Moves.DRAINING_KISS ], + [ 12, Moves.AROMATHERAPY ], + [ 18, Moves.ATTRACT ], + [ 21, Moves.FLAIL ], + [ 24, Moves.MISTY_TERRAIN ], + [ 27, Moves.PSYCHIC ], + [ 30, Moves.CHARM ], + [ 33, Moves.CALM_MIND ], + [ 36, Moves.MOONBLAST ], + [ 39, Moves.SKILL_SWAP ], + ], + [Species.AROMATISSE]: [ + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.ECHOED_VOICE ], + [ 1, Moves.HEAL_PULSE ], + [ 1, Moves.FAIRY_WIND ], + [ 1, Moves.AROMATIC_MIST ], + [ 9, Moves.DISARMING_VOICE ], + [ 12, Moves.AROMATHERAPY ], + [ 15, Moves.DRAINING_KISS ], + [ 18, Moves.ATTRACT ], + [ 21, Moves.FLAIL ], + [ 24, Moves.MISTY_TERRAIN ], + [ 27, Moves.PSYCHIC ], + [ 30, Moves.CHARM ], + [ 33, Moves.CALM_MIND ], + [ 36, Moves.MOONBLAST ], + [ 39, Moves.SKILL_SWAP ], + [ 42, Moves.PSYCH_UP ], + ], + [Species.SWIRLIX]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SWEET_SCENT ], + [ 3, Moves.PLAY_NICE ], + [ 6, Moves.FAIRY_WIND ], + [ 9, Moves.AROMATHERAPY ], + [ 12, Moves.DRAINING_KISS ], + [ 15, Moves.FAKE_TEARS ], + [ 18, Moves.ROUND ], + [ 21, Moves.STRING_SHOT ], + [ 24, Moves.COTTON_SPORE ], + [ 27, Moves.ENERGY_BALL ], + [ 30, Moves.WISH ], + [ 33, Moves.PLAY_ROUGH ], + [ 36, Moves.COTTON_GUARD ], + [ 39, Moves.ENDEAVOR ], + ], + [Species.SLURPUFF]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.FAIRY_WIND ], + [ 1, Moves.PLAY_NICE ], + [ 9, Moves.AROMATHERAPY ], + [ 12, Moves.DRAINING_KISS ], + [ 15, Moves.FAKE_TEARS ], + [ 18, Moves.ROUND ], + [ 21, Moves.STRING_SHOT ], + [ 24, Moves.COTTON_SPORE ], + [ 27, Moves.ENERGY_BALL ], + [ 30, Moves.WISH ], + [ 33, Moves.PLAY_ROUGH ], + [ 36, Moves.COTTON_GUARD ], + [ 39, Moves.ENDEAVOR ], + [ 42, Moves.STICKY_WEB ], + ], + [Species.INKAY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.PECK ], + [ 3, Moves.HYPNOSIS ], + [ 6, Moves.WRAP ], + [ 9, Moves.PAYBACK ], + [ 12, Moves.PLUCK ], + [ 15, Moves.PSYBEAM ], + [ 18, Moves.SWAGGER ], + [ 21, Moves.SLASH ], + [ 24, Moves.NIGHT_SLASH ], + [ 27, Moves.PSYCHO_CUT ], + [ 31, Moves.SWITCHEROO ], + [ 33, Moves.FOUL_PLAY ], + [ 36, Moves.TOPSY_TURVY ], + [ 39, Moves.SUPERPOWER ], + ], + [Species.MALAMAR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WRAP ], + [ 1, Moves.PECK ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.REVERSAL ], + [ 9, Moves.PAYBACK ], + [ 12, Moves.PLUCK ], + [ 15, Moves.PSYBEAM ], + [ 18, Moves.SWAGGER ], + [ 21, Moves.SLASH ], + [ 24, Moves.NIGHT_SLASH ], + [ 27, Moves.PSYCHO_CUT ], + [ 33, Moves.SWITCHEROO ], + [ 37, Moves.FOUL_PLAY ], + [ 42, Moves.TOPSY_TURVY ], + [ 47, Moves.SUPERPOWER ], + ], + [Species.BINACLE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.MUD_SLAP ], + [ 4, Moves.WITHDRAW ], + [ 8, Moves.WATER_GUN ], + [ 12, Moves.FURY_CUTTER ], + [ 16, Moves.FURY_SWIPES ], + [ 20, Moves.ANCIENT_POWER ], + [ 24, Moves.ROCK_POLISH ], + [ 28, Moves.SLASH ], + [ 32, Moves.HONE_CLAWS ], + [ 36, Moves.RAZOR_SHELL ], + [ 40, Moves.SHELL_SMASH ], + [ 44, Moves.CROSS_CHOP ], + ], + [Species.BARBARACLE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.SKULL_BASH ], + [ 1, Moves.MUD_SLAP ], + [ 12, Moves.FURY_CUTTER ], + [ 16, Moves.FURY_SWIPES ], + [ 20, Moves.ANCIENT_POWER ], + [ 24, Moves.ROCK_POLISH ], + [ 28, Moves.SLASH ], + [ 32, Moves.HONE_CLAWS ], + [ 36, Moves.RAZOR_SHELL ], + [ 42, Moves.SHELL_SMASH ], + [ 48, Moves.CROSS_CHOP ], + [ 54, Moves.STONE_EDGE ], + ], + [Species.SKRELP]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SMOKESCREEN ], + [ 5, Moves.ACID ], + [ 10, Moves.WATER_GUN ], + [ 15, Moves.TAIL_WHIP ], + [ 20, Moves.DOUBLE_TEAM ], + [ 25, Moves.POISON_TAIL ], + [ 30, Moves.WATER_PULSE ], + [ 35, Moves.TOXIC ], + [ 40, Moves.DRAGON_PULSE ], + [ 45, Moves.AQUA_TAIL ], + [ 50, Moves.SLUDGE_BOMB ], + [ 55, Moves.HYDRO_PUMP ], + ], + [Species.DRAGALGE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ACID ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SMOKESCREEN ], + [ 15, Moves.TAIL_WHIP ], + [ 20, Moves.DOUBLE_TEAM ], + [ 25, Moves.POISON_TAIL ], + [ 30, Moves.WATER_PULSE ], + [ 35, Moves.TOXIC ], + [ 40, Moves.DRAGON_PULSE ], + [ 45, Moves.AQUA_TAIL ], + [ 52, Moves.SLUDGE_BOMB ], + [ 59, Moves.HYDRO_PUMP ], + [ 66, Moves.OUTRAGE ], + ], + [Species.CLAUNCHER]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SPLASH ], + [ 10, Moves.FLAIL ], + [ 15, Moves.AQUA_JET ], + [ 20, Moves.SMACK_DOWN ], + [ 25, Moves.HONE_CLAWS ], + [ 30, Moves.WATER_PULSE ], + [ 35, Moves.SWORDS_DANCE ], + [ 40, Moves.AURA_SPHERE ], + [ 45, Moves.BOUNCE ], + [ 50, Moves.MUDDY_WATER ], + [ 55, Moves.CRABHAMMER ], + ], + [Species.CLAWITZER]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SPLASH ], + [ 1, Moves.FLAIL ], + [ 1, Moves.DARK_PULSE ], + [ 1, Moves.DRAGON_PULSE ], + [ 1, Moves.HEAL_PULSE ], + [ 15, Moves.AQUA_JET ], + [ 20, Moves.SMACK_DOWN ], + [ 25, Moves.HONE_CLAWS ], + [ 30, Moves.WATER_PULSE ], + [ 35, Moves.SWORDS_DANCE ], + [ 42, Moves.AURA_SPHERE ], + [ 49, Moves.BOUNCE ], + [ 56, Moves.MUDDY_WATER ], + [ 63, Moves.CRABHAMMER ], + ], + [Species.HELIOPTILE]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.MUD_SLAP ], + [ 4, Moves.POUND ], + [ 8, Moves.THUNDER_SHOCK ], + [ 12, Moves.QUICK_ATTACK ], + [ 16, Moves.CHARGE ], + [ 20, Moves.BULLDOZE ], + [ 24, Moves.VOLT_SWITCH ], + [ 28, Moves.PARABOLIC_CHARGE ], + [ 32, Moves.THUNDER_WAVE ], + [ 36, Moves.THUNDERBOLT ], + [ 40, Moves.ELECTRIFY ], + [ 44, Moves.THUNDER ], + ], + [Species.HELIOLISK]: [ + [ 1, Moves.POUND ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.THUNDERBOLT ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.THUNDER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.CHARGE ], + [ 1, Moves.DISCHARGE ], + [ 1, Moves.VOLT_SWITCH ], + [ 1, Moves.BULLDOZE ], + [ 1, Moves.PARABOLIC_CHARGE ], + [ 1, Moves.ELECTRIFY ], + [ 1, Moves.EERIE_IMPULSE ], + ], + [Species.TYRUNT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 4, Moves.ROAR ], + [ 8, Moves.ANCIENT_POWER ], + [ 12, Moves.CHARM ], + [ 16, Moves.BITE ], + [ 20, Moves.DRAGON_TAIL ], + [ 24, Moves.STOMP ], + [ 28, Moves.ROCK_SLIDE ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.DRAGON_CLAW ], + [ 40, Moves.THRASH ], + [ 44, Moves.EARTHQUAKE ], + [ 48, Moves.HORN_DRILL ], + ], + [Species.TYRANTRUM]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.ROAR ], + [ 1, Moves.ANCIENT_POWER ], + [ 12, Moves.CHARM ], + [ 16, Moves.BITE ], + [ 20, Moves.DRAGON_TAIL ], + [ 24, Moves.STOMP ], + [ 28, Moves.ROCK_SLIDE ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.DRAGON_CLAW ], + [ 42, Moves.THRASH ], + [ 48, Moves.EARTHQUAKE ], + [ 54, Moves.HORN_DRILL ], + [ 60, Moves.GIGA_IMPACT ], + [ 66, Moves.HEAD_SMASH ], + ], + [Species.AMAURA]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.POWDER_SNOW ], + [ 4, Moves.ENCORE ], + [ 8, Moves.ANCIENT_POWER ], + [ 12, Moves.ICY_WIND ], + [ 16, Moves.ROUND ], + [ 20, Moves.MIST ], + [ 24, Moves.AURORA_BEAM ], + [ 28, Moves.THUNDER_WAVE ], + [ 32, Moves.NATURE_POWER ], + [ 36, Moves.FREEZE_DRY ], + [ 40, Moves.ICE_BEAM ], + [ 44, Moves.LIGHT_SCREEN ], + [ 48, Moves.HAIL ], + [ 52, Moves.BLIZZARD ], + [ 56, Moves.HYPER_BEAM ], + ], + [Species.AURORUS]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.ENCORE ], + [ 1, Moves.ANCIENT_POWER ], + [ 12, Moves.ICY_WIND ], + [ 16, Moves.ROUND ], + [ 20, Moves.MIST ], + [ 24, Moves.AURORA_BEAM ], + [ 28, Moves.THUNDER_WAVE ], + [ 32, Moves.NATURE_POWER ], + [ 36, Moves.FREEZE_DRY ], + [ 42, Moves.ICE_BEAM ], + [ 48, Moves.LIGHT_SCREEN ], + [ 54, Moves.HAIL ], + [ 60, Moves.BLIZZARD ], + [ 66, Moves.HYPER_BEAM ], + ], + [Species.SYLVEON]: [ + [ 0, Moves.DISARMING_VOICE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BITE ], + [ 1, Moves.GROWL ], + [ 1, Moves.CHARM ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.COVET ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.SAND_ATTACK ], + [ 10, Moves.QUICK_ATTACK ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 20, Moves.SWIFT ], + [ 25, Moves.LIGHT_SCREEN ], + [ 30, Moves.DRAINING_KISS ], + [ 35, Moves.MISTY_TERRAIN ], + [ 40, Moves.SKILL_SWAP ], + [ 45, Moves.PSYCH_UP ], + [ 50, Moves.MOONBLAST ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.HAWLUCHA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HONE_CLAWS ], + [ 4, Moves.WING_ATTACK ], + [ 8, Moves.DETECT ], + [ 12, Moves.AERIAL_ACE ], + [ 16, Moves.ENCORE ], + [ 20, Moves.FEATHER_DANCE ], + [ 24, Moves.BRICK_BREAK ], + [ 28, Moves.BOUNCE ], + [ 32, Moves.TAUNT ], + [ 36, Moves.ROOST ], + [ 40, Moves.SWORDS_DANCE ], + [ 44, Moves.FLYING_PRESS ], + [ 48, Moves.HIGH_JUMP_KICK ], + [ 52, Moves.ENDEAVOR ], + [ 56, Moves.SKY_ATTACK ], + ], + [Species.DEDENNE]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.NUZZLE ], + [ 5, Moves.TACKLE ], + [ 10, Moves.CHARGE ], + [ 15, Moves.THUNDER_SHOCK ], + [ 20, Moves.CHARM ], + [ 25, Moves.PARABOLIC_CHARGE ], + [ 30, Moves.VOLT_SWITCH ], + [ 35, Moves.REST ], + [ 35, Moves.SNORE ], + [ 40, Moves.DISCHARGE ], + [ 45, Moves.PLAY_ROUGH ], + [ 50, Moves.SUPER_FANG ], + [ 55, Moves.ENTRAINMENT ], + [ 60, Moves.THUNDER ], + ], + [Species.CARBINK]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 5, Moves.GUARD_SPLIT ], + [ 10, Moves.SMACK_DOWN ], + [ 15, Moves.FLAIL ], + [ 20, Moves.ANCIENT_POWER ], + [ 25, Moves.ROCK_POLISH ], + [ 30, Moves.LIGHT_SCREEN ], + [ 35, Moves.ROCK_SLIDE ], + [ 40, Moves.SKILL_SWAP ], + [ 45, Moves.POWER_GEM ], + [ 50, Moves.STEALTH_ROCK ], + [ 55, Moves.MOONBLAST ], + [ 60, Moves.STONE_EDGE ], + ], + [Species.GOOMY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ABSORB ], + [ 5, Moves.WATER_GUN ], + [ 10, Moves.DRAGON_BREATH ], + [ 15, Moves.PROTECT ], + [ 20, Moves.FLAIL ], + [ 25, Moves.WATER_PULSE ], + [ 30, Moves.RAIN_DANCE ], + [ 35, Moves.DRAGON_PULSE ], + [ 41, Moves.CURSE ], + [ 45, Moves.BODY_SLAM ], + [ 50, Moves.MUDDY_WATER ], + ], + [Species.SLIGGOO]: [ + [ 0, Moves.ACID_SPRAY ], + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.ABSORB ], + [ 1, Moves.ACID_ARMOR ], + [ 1, Moves.DRAGON_BREATH ], + [ 15, Moves.PROTECT ], + [ 20, Moves.FLAIL ], + [ 25, Moves.WATER_PULSE ], + [ 30, Moves.RAIN_DANCE ], + [ 35, Moves.DRAGON_PULSE ], + [ 43, Moves.CURSE ], + [ 49, Moves.BODY_SLAM ], + [ 56, Moves.MUDDY_WATER ], + ], + [Species.GOODRA]: [ + [ 0, Moves.AQUA_TAIL ], + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.ABSORB ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.POISON_TAIL ], + [ 1, Moves.FEINT ], + [ 1, Moves.ACID_SPRAY ], + [ 1, Moves.TEARFUL_LOOK ], + [ 15, Moves.PROTECT ], + [ 20, Moves.FLAIL ], + [ 25, Moves.WATER_PULSE ], + [ 30, Moves.RAIN_DANCE ], + [ 43, Moves.CURSE ], + [ 49, Moves.BODY_SLAM ], + [ 58, Moves.MUDDY_WATER ], + [ 67, Moves.POWER_WHIP ], + ], + [Species.KLEFKI]: [ + [ 1, Moves.ASTONISH ], + [ 4, Moves.TACKLE ], + [ 8, Moves.FAIRY_WIND ], + [ 12, Moves.TORMENT ], + [ 16, Moves.FAIRY_LOCK ], + [ 20, Moves.METAL_SOUND ], + [ 24, Moves.DRAINING_KISS ], + [ 28, Moves.RECYCLE ], + [ 32, Moves.IMPRISON ], + [ 36, Moves.FLASH_CANNON ], + [ 40, Moves.PLAY_ROUGH ], + [ 44, Moves.MAGIC_ROOM ], + [ 48, Moves.FOUL_PLAY ], + [ 52, Moves.LAST_RESORT ], + ], + [Species.PHANTUMP]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.BRANCH_POKE ], + [ 8, Moves.LEECH_SEED ], + [ 12, Moves.CONFUSE_RAY ], + [ 16, Moves.WILL_O_WISP ], + [ 20, Moves.HEX ], + [ 24, Moves.GROWTH ], + [ 28, Moves.HORN_LEECH ], + [ 32, Moves.CURSE ], + [ 36, Moves.PHANTOM_FORCE ], + [ 40, Moves.INGRAIN ], + [ 44, Moves.WOOD_HAMMER ], + [ 48, Moves.DESTINY_BOND ], + [ 52, Moves.FORESTS_CURSE ], + ], + [Species.TREVENANT]: [ + [ 0, Moves.SHADOW_CLAW ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.BRANCH_POKE ], + [ 12, Moves.CONFUSE_RAY ], + [ 16, Moves.WILL_O_WISP ], + [ 20, Moves.HEX ], + [ 24, Moves.GROWTH ], + [ 28, Moves.HORN_LEECH ], + [ 32, Moves.CURSE ], + [ 36, Moves.PHANTOM_FORCE ], + [ 40, Moves.INGRAIN ], + [ 44, Moves.WOOD_HAMMER ], + [ 48, Moves.DESTINY_BOND ], + [ 52, Moves.FORESTS_CURSE ], + ], + [Species.PUMPKABOO]: [ + [ 1, Moves.ASTONISH ], + [ 1, Moves.TRICK_OR_TREAT ], + [ 4, Moves.SHADOW_SNEAK ], + [ 8, Moves.CONFUSE_RAY ], + [ 12, Moves.RAZOR_LEAF ], + [ 16, Moves.LEECH_SEED ], + [ 20, Moves.BULLET_SEED ], + [ 24, Moves.SCARY_FACE ], + [ 28, Moves.WORRY_SEED ], + [ 32, Moves.SEED_BOMB ], + [ 36, Moves.SHADOW_BALL ], + [ 40, Moves.TRICK ], + [ 44, Moves.PAIN_SPLIT ], + ], + [Species.GOURGEIST]: [ + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.EXPLOSION ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.SHADOW_SNEAK ], + [ 1, Moves.TRICK_OR_TREAT ], + [ 1, Moves.MOONBLAST ], + [ 12, Moves.RAZOR_LEAF ], + [ 16, Moves.LEECH_SEED ], + [ 20, Moves.BULLET_SEED ], + [ 24, Moves.SCARY_FACE ], + [ 28, Moves.WORRY_SEED ], + [ 32, Moves.SEED_BOMB ], + [ 36, Moves.SHADOW_BALL ], + [ 40, Moves.TRICK ], + [ 44, Moves.PAIN_SPLIT ], + [ 48, Moves.PHANTOM_FORCE ], + ], + [Species.BERGMITE]: [ + [ 1, Moves.HARDEN ], + [ 1, Moves.RAPID_SPIN ], + [ 3, Moves.TACKLE ], + [ 6, Moves.POWDER_SNOW ], + [ 9, Moves.CURSE ], + [ 12, Moves.ICY_WIND ], + [ 15, Moves.PROTECT ], + [ 18, Moves.AVALANCHE ], + [ 21, Moves.BITE ], + [ 24, Moves.ICE_FANG ], + [ 27, Moves.IRON_DEFENSE ], + [ 30, Moves.RECOVER ], + [ 33, Moves.CRUNCH ], + [ 36, Moves.TAKE_DOWN ], + [ 39, Moves.BLIZZARD ], + [ 42, Moves.DOUBLE_EDGE ], + ], + [Species.AVALUGG]: [ + [ 0, Moves.BODY_SLAM ], + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.WIDE_GUARD ], + [ 9, Moves.CURSE ], + [ 12, Moves.ICY_WIND ], + [ 15, Moves.PROTECT ], + [ 18, Moves.AVALANCHE ], + [ 21, Moves.BITE ], + [ 24, Moves.ICE_FANG ], + [ 27, Moves.IRON_DEFENSE ], + [ 30, Moves.RECOVER ], + [ 33, Moves.CRUNCH ], + [ 36, Moves.TAKE_DOWN ], + [ 41, Moves.BLIZZARD ], + [ 46, Moves.DOUBLE_EDGE ], + [ 51, Moves.ICICLE_CRASH ], + ], + [Species.NOIBAT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ABSORB ], + [ 4, Moves.GUST ], + [ 8, Moves.SUPERSONIC ], + [ 12, Moves.DOUBLE_TEAM ], + [ 16, Moves.WING_ATTACK ], + [ 20, Moves.BITE ], + [ 24, Moves.AIR_CUTTER ], + [ 28, Moves.WHIRLWIND ], + [ 32, Moves.SUPER_FANG ], + [ 36, Moves.AIR_SLASH ], + [ 40, Moves.SCREECH ], + [ 44, Moves.ROOST ], + [ 49, Moves.TAILWIND ], + [ 52, Moves.HURRICANE ], + ], + [Species.NOIVERN]: [ + [ 0, Moves.DRAGON_PULSE ], + [ 1, Moves.GUST ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MOONLIGHT ], + [ 12, Moves.DOUBLE_TEAM ], + [ 16, Moves.WING_ATTACK ], + [ 20, Moves.BITE ], + [ 24, Moves.AIR_CUTTER ], + [ 28, Moves.WHIRLWIND ], + [ 32, Moves.SUPER_FANG ], + [ 36, Moves.AIR_SLASH ], + [ 40, Moves.SCREECH ], + [ 44, Moves.ROOST ], + [ 51, Moves.TAILWIND ], + [ 56, Moves.HURRICANE ], + [ 62, Moves.BOOMBURST ], + ], [Species.XERNEAS]: [ [ 1, Moves.TACKLE ], [ 1, Moves.GRAVITY ], @@ -10927,7 +22822,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 25, Moves.AROMATHERAPY ], [ 30, Moves.PSYCH_UP ], [ 35, Moves.HORN_LEECH ], - [ 40, Moves.CALM_MIND ], + [ 40, Moves.MISTY_TERRAIN ], [ 45, Moves.INGRAIN ], [ 50, Moves.TAKE_DOWN ], [ 55, Moves.GEOMANCY ], @@ -10936,7 +22831,7 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 70, Moves.MEGAHORN ], [ 75, Moves.CLOSE_COMBAT ], [ 80, Moves.OUTRAGE ], - [ 85, Moves.GIGA_IMPACT ] + [ 85, Moves.GIGA_IMPACT ], ], [Species.YVELTAL]: [ [ 1, Moves.GUST ], @@ -10957,13 +22852,2716 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 70, Moves.HURRICANE ], [ 75, Moves.FOCUS_BLAST ], [ 80, Moves.SKY_ATTACK ], - [ 85, Moves.HYPER_BEAM] + [ 85, Moves.HYPER_BEAM ], + ], + [Species.ZYGARDE]: [ + [ 1, Moves.BIND ], + [ 1, Moves.BITE ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.BULLDOZE ], + [ 1, Moves.THOUSAND_ARROWS ], + [ 1, Moves.THOUSAND_WAVES ], + [ 1, Moves.CORE_ENFORCER ], + [ 8, Moves.HAZE ], + [ 16, Moves.DIG ], + [ 24, Moves.SAFEGUARD ], + [ 32, Moves.CRUNCH ], + [ 40, Moves.DRAGON_PULSE ], + [ 48, Moves.LANDS_WRATH ], + [ 56, Moves.GLARE ], + [ 64, Moves.SANDSTORM ], + [ 72, Moves.COIL ], + [ 80, Moves.EARTHQUAKE ], + [ 88, Moves.OUTRAGE ], + ], + [Species.DIANCIE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.DIAMOND_STORM ], + [ 7, Moves.GUARD_SPLIT ], + [ 14, Moves.SMACK_DOWN ], + [ 21, Moves.FLAIL ], + [ 28, Moves.ANCIENT_POWER ], + [ 35, Moves.ROCK_POLISH ], + [ 42, Moves.LIGHT_SCREEN ], + [ 49, Moves.ROCK_SLIDE ], + [ 56, Moves.SKILL_SWAP ], + [ 63, Moves.POWER_GEM ], + [ 70, Moves.STEALTH_ROCK ], + [ 77, Moves.MOONBLAST ], + [ 84, Moves.STONE_EDGE ], + ], + [Species.HOOPA]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.DESTINY_BOND ], + [ 1, Moves.ALLY_SWITCH ], + [ 6, Moves.ASTONISH ], + [ 10, Moves.TRICK ], + [ 15, Moves.LIGHT_SCREEN ], + [ 19, Moves.PSYBEAM ], + [ 25, Moves.SKILL_SWAP ], + [ 29, Moves.GUARD_SPLIT ], + [ 29, Moves.POWER_SPLIT ], + [ 35, Moves.PHANTOM_FORCE ], + [ 46, Moves.ZEN_HEADBUTT ], + [ 50, Moves.TRICK_ROOM ], + [ 50, Moves.WONDER_ROOM ], + [ 55, Moves.SHADOW_BALL ], + [ 68, Moves.NASTY_PLOT ], + [ 75, Moves.PSYCHIC ], + [ 85, Moves.HYPERSPACE_HOLE ], + ], + [Species.VOLCANION]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.FIRE_SPIN ], + [ 1, Moves.STEAM_ERUPTION ], + [ 6, Moves.LEER ], + [ 12, Moves.WEATHER_BALL ], + [ 18, Moves.FLAME_CHARGE ], + [ 24, Moves.WATER_PULSE ], + [ 30, Moves.SCARY_FACE ], + [ 36, Moves.INCINERATE ], + [ 42, Moves.STOMP ], + [ 48, Moves.SCALD ], + [ 54, Moves.TAKE_DOWN ], + [ 60, Moves.MIST ], + [ 60, Moves.HAZE ], + [ 66, Moves.HYDRO_PUMP ], + [ 78, Moves.FLARE_BLITZ ], + [ 84, Moves.OVERHEAT ], + [ 90, Moves.EXPLOSION ], + ], + [Species.ROWLET]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 3, Moves.LEAFAGE ], + [ 6, Moves.ASTONISH ], + [ 9, Moves.PECK ], + [ 12, Moves.SHADOW_SNEAK ], + [ 15, Moves.RAZOR_LEAF ], + [ 18, Moves.SYNTHESIS ], + [ 21, Moves.PLUCK ], + [ 24, Moves.NASTY_PLOT ], + [ 27, Moves.SUCKER_PUNCH ], + [ 30, Moves.LEAF_BLADE ], + [ 33, Moves.FEATHER_DANCE ], + [ 36, Moves.BRAVE_BIRD ], + ], + [Species.DARTRIX]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.LEAFAGE ], + [ 9, Moves.PECK ], + [ 12, Moves.SHADOW_SNEAK ], + [ 15, Moves.RAZOR_LEAF ], + [ 20, Moves.SYNTHESIS ], + [ 25, Moves.PLUCK ], + [ 30, Moves.NASTY_PLOT ], + [ 35, Moves.SUCKER_PUNCH ], + [ 40, Moves.LEAF_BLADE ], + [ 45, Moves.FEATHER_DANCE ], + [ 50, Moves.BRAVE_BIRD ], + ], + [Species.DECIDUEYE]: [ + [ 0, Moves.SPIRIT_SHACKLE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.SPITE ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.U_TURN ], + [ 1, Moves.LEAF_STORM ], + [ 1, Moves.PHANTOM_FORCE ], + [ 1, Moves.LEAFAGE ], + [ 9, Moves.PECK ], + [ 12, Moves.SHADOW_SNEAK ], + [ 15, Moves.RAZOR_LEAF ], + [ 20, Moves.SYNTHESIS ], + [ 25, Moves.PLUCK ], + [ 30, Moves.NASTY_PLOT ], + [ 37, Moves.SUCKER_PUNCH ], + [ 44, Moves.LEAF_BLADE ], + [ 51, Moves.FEATHER_DANCE ], + [ 58, Moves.BRAVE_BIRD ], + ], + [Species.LITTEN]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 3, Moves.EMBER ], + [ 6, Moves.LICK ], + [ 9, Moves.ROAR ], + [ 12, Moves.FURY_SWIPES ], + [ 15, Moves.BITE ], + [ 18, Moves.DOUBLE_KICK ], + [ 21, Moves.FIRE_FANG ], + [ 24, Moves.SCARY_FACE ], + [ 27, Moves.SWAGGER ], + [ 30, Moves.FLAMETHROWER ], + [ 33, Moves.THRASH ], + [ 36, Moves.FLARE_BLITZ ], + ], + [Species.TORRACAT]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.LICK ], + [ 9, Moves.ROAR ], + [ 12, Moves.FURY_SWIPES ], + [ 15, Moves.BITE ], + [ 20, Moves.DOUBLE_KICK ], + [ 25, Moves.FIRE_FANG ], + [ 30, Moves.SCARY_FACE ], + [ 35, Moves.SWAGGER ], + [ 40, Moves.FLAMETHROWER ], + [ 45, Moves.THRASH ], + [ 50, Moves.FLARE_BLITZ ], + ], + [Species.INCINEROAR]: [ + [ 0, Moves.DARKEST_LARIAT ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.LICK ], + [ 1, Moves.CROSS_CHOP ], + [ 1, Moves.BULK_UP ], + [ 1, Moves.THROAT_CHOP ], + [ 9, Moves.ROAR ], + [ 12, Moves.FURY_SWIPES ], + [ 15, Moves.BITE ], + [ 20, Moves.DOUBLE_KICK ], + [ 25, Moves.FIRE_FANG ], + [ 30, Moves.SCARY_FACE ], + [ 32, Moves.SWAGGER ], + [ 44, Moves.FLAMETHROWER ], + [ 51, Moves.THRASH ], + [ 58, Moves.FLARE_BLITZ ], + ], + [Species.POPPLIO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 3, Moves.WATER_GUN ], + [ 6, Moves.DISARMING_VOICE ], + [ 9, Moves.AQUA_JET ], + [ 12, Moves.BABY_DOLL_EYES ], + [ 15, Moves.ICY_WIND ], + [ 18, Moves.SING ], + [ 21, Moves.BUBBLE_BEAM ], + [ 24, Moves.ENCORE ], + [ 27, Moves.MISTY_TERRAIN ], + [ 30, Moves.HYPER_VOICE ], + [ 33, Moves.MOONBLAST ], + [ 36, Moves.HYDRO_PUMP ], + ], + [Species.BRIONNE]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DISARMING_VOICE ], + [ 9, Moves.AQUA_JET ], + [ 12, Moves.BABY_DOLL_EYES ], + [ 15, Moves.ICY_WIND ], + [ 20, Moves.SING ], + [ 25, Moves.BUBBLE_BEAM ], + [ 30, Moves.ENCORE ], + [ 35, Moves.MISTY_TERRAIN ], + [ 40, Moves.HYPER_VOICE ], + [ 45, Moves.MOONBLAST ], + [ 50, Moves.HYDRO_PUMP ], + ], + [Species.PRIMARINA]: [ + [ 0, Moves.SPARKLING_ARIA ], + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DISARMING_VOICE ], + [ 9, Moves.AQUA_JET ], + [ 12, Moves.BABY_DOLL_EYES ], + [ 15, Moves.ICY_WIND ], + [ 20, Moves.SING ], + [ 25, Moves.BUBBLE_BEAM ], + [ 30, Moves.ENCORE ], + [ 37, Moves.MISTY_TERRAIN ], + [ 44, Moves.HYPER_VOICE ], + [ 51, Moves.MOONBLAST ], + [ 58, Moves.HYDRO_PUMP ], + ], + [Species.PIKIPEK]: [ + [ 1, Moves.PECK ], + [ 3, Moves.GROWL ], + [ 7, Moves.ECHOED_VOICE ], + [ 9, Moves.ROCK_SMASH ], + [ 13, Moves.SUPERSONIC ], + [ 15, Moves.PLUCK ], + [ 19, Moves.ROOST ], + [ 21, Moves.FURY_ATTACK ], + [ 25, Moves.SCREECH ], + [ 27, Moves.DRILL_PECK ], + [ 31, Moves.BULLET_SEED ], + [ 33, Moves.FEATHER_DANCE ], + [ 37, Moves.HYPER_VOICE ], + ], + [Species.TRUMBEAK]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.ROCK_BLAST ], + [ 1, Moves.ECHOED_VOICE ], + [ 13, Moves.SUPERSONIC ], + [ 16, Moves.PLUCK ], + [ 21, Moves.ROOST ], + [ 24, Moves.FURY_ATTACK ], + [ 29, Moves.SCREECH ], + [ 32, Moves.DRILL_PECK ], + [ 37, Moves.BULLET_SEED ], + [ 40, Moves.FEATHER_DANCE ], + [ 45, Moves.HYPER_VOICE ], + ], + [Species.TOUCANNON]: [ + [ 0, Moves.BEAK_BLAST ], + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.ROCK_BLAST ], + [ 1, Moves.ECHOED_VOICE ], + [ 13, Moves.SUPERSONIC ], + [ 16, Moves.PLUCK ], + [ 21, Moves.ROOST ], + [ 24, Moves.FURY_ATTACK ], + [ 30, Moves.SCREECH ], + [ 34, Moves.DRILL_PECK ], + [ 40, Moves.BULLET_SEED ], + [ 44, Moves.FEATHER_DANCE ], + [ 50, Moves.HYPER_VOICE ], + ], + [Species.YUNGOOS]: [ + [ 1, Moves.TACKLE ], + [ 3, Moves.LEER ], + [ 7, Moves.PAYBACK ], + [ 10, Moves.SAND_ATTACK ], + [ 13, Moves.WORK_UP ], + [ 19, Moves.BITE ], + [ 22, Moves.MUD_SLAP ], + [ 25, Moves.SUPER_FANG ], + [ 28, Moves.TAKE_DOWN ], + [ 31, Moves.SCARY_FACE ], + [ 34, Moves.CRUNCH ], + [ 37, Moves.YAWN ], + [ 40, Moves.THRASH ], + [ 43, Moves.REST ], + ], + [Species.GUMSHOOS]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.PAYBACK ], + [ 13, Moves.WORK_UP ], + [ 19, Moves.BITE ], + [ 23, Moves.MUD_SLAP ], + [ 27, Moves.SUPER_FANG ], + [ 31, Moves.TAKE_DOWN ], + [ 35, Moves.SCARY_FACE ], + [ 39, Moves.CRUNCH ], + [ 43, Moves.YAWN ], + [ 47, Moves.THRASH ], + [ 52, Moves.REST ], + ], + [Species.GRUBBIN]: [ + [ 1, Moves.VICE_GRIP ], + [ 1, Moves.MUD_SLAP ], + [ 5, Moves.STRING_SHOT ], + [ 10, Moves.BUG_BITE ], + [ 15, Moves.BITE ], + [ 21, Moves.SPARK ], + [ 25, Moves.STICKY_WEB ], + [ 30, Moves.X_SCISSOR ], + [ 35, Moves.CRUNCH ], + [ 40, Moves.DIG ], + ], + [Species.CHARJABUG]: [ + [ 0, Moves.CHARGE ], + [ 1, Moves.VICE_GRIP ], + [ 1, Moves.STRING_SHOT ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.BUG_BITE ], + [ 15, Moves.BITE ], + [ 23, Moves.SPARK ], + [ 29, Moves.STICKY_WEB ], + [ 36, Moves.X_SCISSOR ], + [ 43, Moves.CRUNCH ], + [ 50, Moves.DIG ], + [ 57, Moves.IRON_DEFENSE ], + [ 64, Moves.DISCHARGE ], + ], + [Species.VIKAVOLT]: [ + [ 0, Moves.THUNDERBOLT ], + [ 1, Moves.STRING_SHOT ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.CHARGE ], + [ 1, Moves.DISCHARGE ], + [ 15, Moves.BITE ], + [ 23, Moves.SPARK ], + [ 29, Moves.STICKY_WEB ], + [ 36, Moves.BUG_BUZZ ], + [ 43, Moves.GUILLOTINE ], + [ 50, Moves.FLY ], + [ 57, Moves.AGILITY ], + [ 64, Moves.ZAP_CANNON ], + ], + [Species.CRABRAWLER]: [ + [ 5, Moves.ROCK_SMASH ], + [ 9, Moves.LEER ], + [ 13, Moves.BUBBLE_BEAM ], + [ 17, Moves.PROTECT ], + [ 22, Moves.BRICK_BREAK ], + [ 25, Moves.SLAM ], + [ 29, Moves.PAYBACK ], + [ 33, Moves.REVERSAL ], + [ 37, Moves.CRABHAMMER ], + [ 42, Moves.IRON_DEFENSE ], + [ 45, Moves.DYNAMIC_PUNCH ], + [ 49, Moves.CLOSE_COMBAT ], + ], + [Species.CRABOMINABLE]: [ + [ 0, Moves.ICE_PUNCH ], + [ 1, Moves.LEER ], + [ 1, Moves.PROTECT ], + [ 1, Moves.ROCK_SMASH ], + [ 17, Moves.BUBBLE_BEAM ], + [ 22, Moves.BRICK_BREAK ], + [ 25, Moves.SLAM ], + [ 29, Moves.AVALANCHE ], + [ 33, Moves.REVERSAL ], + [ 37, Moves.ICE_HAMMER ], + [ 42, Moves.IRON_DEFENSE ], + [ 45, Moves.DYNAMIC_PUNCH ], + [ 49, Moves.CLOSE_COMBAT ], + ], + [Species.ORICORIO]: [ + [ 1, Moves.POUND ], + [ 4, Moves.GROWL ], + [ 6, Moves.PECK ], + [ 10, Moves.HELPING_HAND ], + [ 13, Moves.AIR_CUTTER ], + [ 16, Moves.BATON_PASS ], + [ 20, Moves.FEATHER_DANCE ], + [ 23, Moves.ACROBATICS ], + [ 26, Moves.TEETER_DANCE ], + [ 30, Moves.ROOST ], + [ 33, Moves.FLATTER ], + [ 36, Moves.AIR_SLASH ], + [ 40, Moves.REVELATION_DANCE ], + [ 43, Moves.AGILITY ], + [ 47, Moves.HURRICANE ], + ], + [Species.CUTIEFLY]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.FAIRY_WIND ], + [ 6, Moves.STUN_SPORE ], + [ 12, Moves.SWEET_SCENT ], + [ 18, Moves.DRAINING_KISS ], + [ 24, Moves.STRUGGLE_BUG ], + [ 30, Moves.COVET ], + [ 36, Moves.SWITCHEROO ], + [ 42, Moves.DAZZLING_GLEAM ], + [ 48, Moves.BUG_BUZZ ], + [ 54, Moves.QUIVER_DANCE ], + ], + [Species.RIBOMBEE]: [ + [ 0, Moves.POLLEN_PUFF ], + [ 1, Moves.ABSORB ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.FAIRY_WIND ], + [ 18, Moves.DRAINING_KISS ], + [ 24, Moves.STRUGGLE_BUG ], + [ 32, Moves.COVET ], + [ 40, Moves.SWITCHEROO ], + [ 48, Moves.DAZZLING_GLEAM ], + [ 56, Moves.BUG_BUZZ ], + [ 64, Moves.QUIVER_DANCE ], + ], + [Species.ROCKRUFF]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 4, Moves.SAND_ATTACK ], + [ 8, Moves.DOUBLE_TEAM ], + [ 12, Moves.ROCK_THROW ], + [ 16, Moves.HOWL ], + [ 20, Moves.BITE ], + [ 24, Moves.ROCK_TOMB ], + [ 28, Moves.ROAR ], + [ 32, Moves.ROCK_SLIDE ], + [ 36, Moves.CRUNCH ], + [ 40, Moves.SCARY_FACE ], + [ 44, Moves.STEALTH_ROCK ], + [ 48, Moves.STONE_EDGE ], + ], + [Species.LYCANROC]: [ + [ 0, Moves.SUCKER_PUNCH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.QUICK_GUARD ], + [ 1, Moves.ACCELEROCK ], + [ 12, Moves.ROCK_THROW ], + [ 16, Moves.HOWL ], + [ 20, Moves.BITE ], + [ 24, Moves.ROCK_TOMB ], + [ 30, Moves.ROAR ], + [ 36, Moves.ROCK_SLIDE ], + [ 42, Moves.CRUNCH ], + [ 48, Moves.SCARY_FACE ], + [ 54, Moves.STEALTH_ROCK ], + [ 60, Moves.STONE_EDGE ], + ], + [Species.WISHIWASHI]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.HELPING_HAND ], + [ 8, Moves.BEAT_UP ], + [ 12, Moves.BRINE ], + [ 16, Moves.TEARFUL_LOOK ], + [ 20, Moves.DIVE ], + [ 24, Moves.SOAK ], + [ 28, Moves.UPROAR ], + [ 32, Moves.AQUA_TAIL ], + [ 36, Moves.AQUA_RING ], + [ 40, Moves.ENDEAVOR ], + [ 44, Moves.HYDRO_PUMP ], + [ 48, Moves.DOUBLE_EDGE ], + ], + [Species.MAREANIE]: [ + [ 1, Moves.POISON_STING ], + [ 1, Moves.PECK ], + [ 5, Moves.WIDE_GUARD ], + [ 10, Moves.BITE ], + [ 15, Moves.VENOSHOCK ], + [ 20, Moves.RECOVER ], + [ 25, Moves.PIN_MISSILE ], + [ 30, Moves.TOXIC_SPIKES ], + [ 35, Moves.LIQUIDATION ], + [ 40, Moves.ACID_SPRAY ], + [ 45, Moves.POISON_JAB ], + [ 50, Moves.TOXIC ], + ], + [Species.TOXAPEX]: [ + [ 0, Moves.BANEFUL_BUNKER ], + [ 1, Moves.POISON_STING ], + [ 1, Moves.BITE ], + [ 1, Moves.PECK ], + [ 1, Moves.WIDE_GUARD ], + [ 15, Moves.VENOSHOCK ], + [ 20, Moves.RECOVER ], + [ 25, Moves.PIN_MISSILE ], + [ 30, Moves.TOXIC_SPIKES ], + [ 35, Moves.LIQUIDATION ], + [ 42, Moves.ACID_SPRAY ], + [ 49, Moves.POISON_JAB ], + [ 56, Moves.TOXIC ], + ], + [Species.MUDBRAY]: [ + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.ROCK_SMASH ], + [ 4, Moves.IRON_DEFENSE ], + [ 8, Moves.DOUBLE_KICK ], + [ 12, Moves.BULLDOZE ], + [ 16, Moves.STOMP ], + [ 20, Moves.STRENGTH ], + [ 24, Moves.COUNTER ], + [ 28, Moves.HIGH_HORSEPOWER ], + [ 32, Moves.HEAVY_SLAM ], + [ 36, Moves.EARTHQUAKE ], + [ 40, Moves.MEGA_KICK ], + [ 44, Moves.SUPERPOWER ], + ], + [Species.MUDSDALE]: [ + [ 1, Moves.DOUBLE_KICK ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.IRON_DEFENSE ], + [ 12, Moves.BULLDOZE ], + [ 16, Moves.STOMP ], + [ 20, Moves.STRENGTH ], + [ 24, Moves.COUNTER ], + [ 28, Moves.HIGH_HORSEPOWER ], + [ 34, Moves.HEAVY_SLAM ], + [ 40, Moves.EARTHQUAKE ], + [ 46, Moves.MEGA_KICK ], + [ 52, Moves.SUPERPOWER ], + ], + [Species.DEWPIDER]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.INFESTATION ], + [ 4, Moves.BUG_BITE ], + [ 8, Moves.BITE ], + [ 12, Moves.BUBBLE_BEAM ], + [ 16, Moves.AQUA_RING ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.CRUNCH ], + [ 28, Moves.SOAK ], + [ 32, Moves.ENTRAINMENT ], + [ 36, Moves.LUNGE ], + [ 40, Moves.LIQUIDATION ], + [ 44, Moves.LEECH_LIFE ], + [ 48, Moves.MIRROR_COAT ], + ], + [Species.ARAQUANID]: [ + [ 1, Moves.BITE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.BUG_BITE ], + [ 1, Moves.WIDE_GUARD ], + [ 1, Moves.INFESTATION ], + [ 12, Moves.BUBBLE_BEAM ], + [ 16, Moves.AQUA_RING ], + [ 20, Moves.HEADBUTT ], + [ 26, Moves.CRUNCH ], + [ 32, Moves.SOAK ], + [ 38, Moves.ENTRAINMENT ], + [ 44, Moves.LUNGE ], + [ 50, Moves.LIQUIDATION ], + [ 56, Moves.LEECH_LIFE ], + [ 62, Moves.MIRROR_COAT ], + ], + [Species.FOMANTIS]: [ + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.LEAFAGE ], + [ 5, Moves.GROWTH ], + [ 10, Moves.INGRAIN ], + [ 15, Moves.RAZOR_LEAF ], + [ 20, Moves.SWEET_SCENT ], + [ 25, Moves.SLASH ], + [ 30, Moves.X_SCISSOR ], + [ 35, Moves.SYNTHESIS ], + [ 40, Moves.LEAF_BLADE ], + [ 45, Moves.SUNNY_DAY ], + [ 50, Moves.SOLAR_BEAM ], + ], + [Species.LURANTIS]: [ + [ 0, Moves.PETAL_BLIZZARD ], + [ 1, Moves.GROWTH ], + [ 1, Moves.SOLAR_BEAM ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.INGRAIN ], + [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.LEAFAGE ], + [ 15, Moves.RAZOR_LEAF ], + [ 20, Moves.SWEET_SCENT ], + [ 25, Moves.SLASH ], + [ 30, Moves.X_SCISSOR ], + [ 37, Moves.SYNTHESIS ], + [ 44, Moves.LEAF_BLADE ], + [ 51, Moves.SUNNY_DAY ], + [ 63, Moves.SOLAR_BLADE ], + ], + [Species.MORELULL]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.CONFUSE_RAY ], + [ 8, Moves.INGRAIN ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.SLEEP_POWDER ], + [ 20, Moves.MOONLIGHT ], + [ 25, Moves.STRENGTH_SAP ], + [ 28, Moves.GIGA_DRAIN ], + [ 32, Moves.DAZZLING_GLEAM ], + [ 36, Moves.SPORE ], + [ 40, Moves.MOONBLAST ], + [ 44, Moves.DREAM_EATER ], + ], + [Species.SHIINOTIC]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.INGRAIN ], + [ 1, Moves.ASTONISH ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.SLEEP_POWDER ], + [ 20, Moves.MOONLIGHT ], + [ 27, Moves.STRENGTH_SAP ], + [ 32, Moves.GIGA_DRAIN ], + [ 38, Moves.DAZZLING_GLEAM ], + [ 44, Moves.SPORE ], + [ 50, Moves.MOONBLAST ], + [ 56, Moves.DREAM_EATER ], + ], + [Species.SALANDIT]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.POISON_GAS ], + [ 5, Moves.SMOG ], + [ 10, Moves.EMBER ], + [ 15, Moves.POISON_FANG ], + [ 20, Moves.SWEET_SCENT ], + [ 25, Moves.NASTY_PLOT ], + [ 30, Moves.INCINERATE ], + [ 35, Moves.VENOSHOCK ], + [ 40, Moves.DRAGON_PULSE ], + [ 45, Moves.FLAMETHROWER ], + [ 50, Moves.TOXIC ], + [ 55, Moves.ENDEAVOR ], + ], + [Species.SALAZZLE]: [ + [ 0, Moves.FIRE_LASH ], + [ 1, Moves.POUND ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.DISABLE ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOG ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.SWAGGER ], + [ 1, Moves.ENCORE ], + [ 1, Moves.TORMENT ], + [ 1, Moves.KNOCK_OFF ], + [ 1, Moves.ENDEAVOR ], + [ 15, Moves.POISON_FANG ], + [ 20, Moves.SWEET_SCENT ], + [ 25, Moves.NASTY_PLOT ], + [ 30, Moves.INCINERATE ], + [ 37, Moves.VENOSHOCK ], + [ 44, Moves.DRAGON_PULSE ], + [ 51, Moves.FLAMETHROWER ], + [ 58, Moves.TOXIC ], + ], + [Species.STUFFUL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 4, Moves.BABY_DOLL_EYES ], + [ 8, Moves.PAYBACK ], + [ 12, Moves.BRUTAL_SWING ], + [ 16, Moves.ENDURE ], + [ 20, Moves.STRENGTH ], + [ 24, Moves.TAKE_DOWN ], + [ 28, Moves.FLAIL ], + [ 32, Moves.HAMMER_ARM ], + [ 36, Moves.THRASH ], + [ 40, Moves.PAIN_SPLIT ], + [ 44, Moves.DOUBLE_EDGE ], + [ 48, Moves.SUPERPOWER ], + ], + [Species.BEWEAR]: [ + [ 0, Moves.BIND ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.PAYBACK ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 12, Moves.BRUTAL_SWING ], + [ 16, Moves.ENDURE ], + [ 20, Moves.STRENGTH ], + [ 24, Moves.TAKE_DOWN ], + [ 30, Moves.FLAIL ], + [ 36, Moves.HAMMER_ARM ], + [ 42, Moves.THRASH ], + [ 48, Moves.PAIN_SPLIT ], + [ 54, Moves.DOUBLE_EDGE ], + [ 60, Moves.SUPERPOWER ], + ], + [Species.BOUNSWEET]: [ + [ 1, Moves.SPLASH ], + [ 4, Moves.PLAY_NICE ], + [ 8, Moves.RAPID_SPIN ], + [ 12, Moves.RAZOR_LEAF ], + [ 16, Moves.SWEET_SCENT ], + [ 20, Moves.MAGICAL_LEAF ], + [ 24, Moves.FLAIL ], + [ 28, Moves.TEETER_DANCE ], + [ 32, Moves.AROMATIC_MIST ], + ], + [Species.STEENEE]: [ + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.SPLASH ], + [ 1, Moves.FLAIL ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.PLAY_NICE ], + [ 16, Moves.SWEET_SCENT ], + [ 22, Moves.MAGICAL_LEAF ], + [ 28, Moves.STOMP ], + [ 34, Moves.TEETER_DANCE ], + [ 40, Moves.AROMATIC_MIST ], + [ 46, Moves.LEAF_STORM ], + ], + [Species.TSAREENA]: [ + [ 0, Moves.TROP_KICK ], + [ 1, Moves.RAZOR_LEAF ], + [ 1, Moves.SPLASH ], + [ 1, Moves.FLAIL ], + [ 1, Moves.SWAGGER ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.POWER_WHIP ], + [ 1, Moves.PLAY_NICE ], + [ 16, Moves.SWEET_SCENT ], + [ 22, Moves.MAGICAL_LEAF ], + [ 28, Moves.STOMP ], + [ 34, Moves.TEETER_DANCE ], + [ 40, Moves.AROMATIC_MIST ], + [ 46, Moves.LEAF_STORM ], + [ 58, Moves.HIGH_JUMP_KICK ], + ], + [Species.COMFEY]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.GROWTH ], + [ 3, Moves.VINE_WHIP ], + [ 6, Moves.HELPING_HAND ], + [ 9, Moves.DRAINING_KISS ], + [ 12, Moves.FLOWER_SHIELD ], + [ 15, Moves.MAGICAL_LEAF ], + [ 18, Moves.SYNTHESIS ], + [ 21, Moves.LEECH_SEED ], + [ 24, Moves.GRASS_KNOT ], + [ 27, Moves.SWEET_KISS ], + [ 30, Moves.FLORAL_HEALING ], + [ 33, Moves.PETAL_BLIZZARD ], + [ 36, Moves.AROMATHERAPY ], + [ 39, Moves.PLAY_ROUGH ], + [ 42, Moves.SWEET_SCENT ], + [ 45, Moves.PETAL_DANCE ], + [ 48, Moves.GRASSY_TERRAIN ], + ], + [Species.ORANGURU]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.TAUNT ], + [ 5, Moves.AFTER_YOU ], + [ 10, Moves.CALM_MIND ], + [ 15, Moves.STORED_POWER ], + [ 20, Moves.PSYCH_UP ], + [ 25, Moves.QUASH ], + [ 30, Moves.NASTY_PLOT ], + [ 35, Moves.ZEN_HEADBUTT ], + [ 40, Moves.TRICK_ROOM ], + [ 45, Moves.PSYCHIC ], + [ 50, Moves.INSTRUCT ], + [ 55, Moves.FOUL_PLAY ], + [ 60, Moves.FUTURE_SIGHT ], + ], + [Species.PASSIMIAN]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 5, Moves.ROCK_SMASH ], + [ 10, Moves.FOCUS_ENERGY ], + [ 15, Moves.BEAT_UP ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.TAKE_DOWN ], + [ 30, Moves.FLING ], + [ 35, Moves.BULK_UP ], + [ 40, Moves.THRASH ], + [ 45, Moves.DOUBLE_EDGE ], + [ 50, Moves.CLOSE_COMBAT ], + [ 55, Moves.REVERSAL ], + [ 60, Moves.GIGA_IMPACT ], + ], + [Species.WIMPOD]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.STRUGGLE_BUG ], + ], + [Species.GOLISOPOD]: [ + [ 0, Moves.FIRST_IMPRESSION ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.SPITE ], + [ 1, Moves.STRUGGLE_BUG ], + [ 4, Moves.ROCK_SMASH ], + [ 8, Moves.FURY_CUTTER ], + [ 12, Moves.MUD_SHOT ], + [ 16, Moves.BUG_BITE ], + [ 20, Moves.IRON_DEFENSE ], + [ 24, Moves.SUCKER_PUNCH ], + [ 28, Moves.SLASH ], + [ 32, Moves.RAZOR_SHELL ], + [ 36, Moves.PIN_MISSILE ], + [ 40, Moves.SWORDS_DANCE ], + [ 44, Moves.LIQUIDATION ], + ], + [Species.SANDYGAST]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.HARDEN ], + [ 5, Moves.ASTONISH ], + [ 10, Moves.SAND_TOMB ], + [ 15, Moves.MEGA_DRAIN ], + [ 20, Moves.SAND_ATTACK ], + [ 25, Moves.BULLDOZE ], + [ 30, Moves.HYPNOSIS ], + [ 35, Moves.GIGA_DRAIN ], + [ 40, Moves.IRON_DEFENSE ], + [ 45, Moves.SHADOW_BALL ], + [ 50, Moves.EARTH_POWER ], + [ 55, Moves.SHORE_UP ], + [ 60, Moves.SANDSTORM ], + ], + [Species.PALOSSAND]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.HARDEN ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.SAND_TOMB ], + [ 15, Moves.MEGA_DRAIN ], + [ 20, Moves.SAND_ATTACK ], + [ 25, Moves.BULLDOZE ], + [ 30, Moves.HYPNOSIS ], + [ 35, Moves.GIGA_DRAIN ], + [ 40, Moves.IRON_DEFENSE ], + [ 47, Moves.SHADOW_BALL ], + [ 54, Moves.EARTH_POWER ], + [ 61, Moves.SHORE_UP ], + [ 68, Moves.SANDSTORM ], + ], + [Species.PYUKUMUKU]: [ + [ 1, Moves.HARDEN ], + [ 1, Moves.BATON_PASS ], + [ 5, Moves.HELPING_HAND ], + [ 10, Moves.TAUNT ], + [ 15, Moves.SAFEGUARD ], + [ 20, Moves.COUNTER ], + [ 25, Moves.PURIFY ], + [ 30, Moves.CURSE ], + [ 35, Moves.GASTRO_ACID ], + [ 40, Moves.PAIN_SPLIT ], + [ 45, Moves.RECOVER ], + [ 50, Moves.SOAK ], + [ 55, Moves.TOXIC ], + [ 60, Moves.MEMENTO ], + ], + [Species.TYPE_NULL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.IMPRISON ], + [ 5, Moves.AERIAL_ACE ], + [ 10, Moves.SCARY_FACE ], + [ 15, Moves.DOUBLE_HIT ], + [ 20, Moves.METAL_SOUND ], + [ 25, Moves.CRUSH_CLAW ], + [ 30, Moves.AIR_SLASH ], + [ 35, Moves.TRI_ATTACK ], + [ 40, Moves.X_SCISSOR ], + [ 45, Moves.IRON_HEAD ], + [ 50, Moves.TAKE_DOWN ], + [ 55, Moves.DOUBLE_EDGE ], + ], + [Species.SILVALLY]: [ + [ 0, Moves.MULTI_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.BITE ], + [ 1, Moves.EXPLOSION ], + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.IMPRISON ], + [ 1, Moves.POISON_FANG ], + [ 1, Moves.AERIAL_ACE ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.IRON_HEAD ], + [ 15, Moves.DOUBLE_HIT ], + [ 20, Moves.METAL_SOUND ], + [ 25, Moves.CRUSH_CLAW ], + [ 30, Moves.AIR_SLASH ], + [ 35, Moves.TRI_ATTACK ], + [ 40, Moves.X_SCISSOR ], + [ 45, Moves.CRUNCH ], + [ 50, Moves.TAKE_DOWN ], + [ 55, Moves.DOUBLE_EDGE ], + [ 60, Moves.PARTING_SHOT ], + ], + [Species.MINIOR]: [ + [ 1, Moves.TACKLE ], + [ 3, Moves.DEFENSE_CURL ], + [ 8, Moves.ROLLOUT ], + [ 10, Moves.CONFUSE_RAY ], + [ 15, Moves.SWIFT ], + [ 17, Moves.ANCIENT_POWER ], + [ 22, Moves.SELF_DESTRUCT ], + [ 24, Moves.STEALTH_ROCK ], + [ 29, Moves.TAKE_DOWN ], + [ 31, Moves.AUTOTOMIZE ], + [ 36, Moves.COSMIC_POWER ], + [ 38, Moves.POWER_GEM ], + [ 43, Moves.DOUBLE_EDGE ], + [ 45, Moves.SHELL_SMASH ], + [ 50, Moves.EXPLOSION ], + ], + [Species.KOMALA]: [ + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 6, Moves.STOCKPILE ], + [ 6, Moves.SPIT_UP ], + [ 6, Moves.SWALLOW ], + [ 11, Moves.RAPID_SPIN ], + [ 16, Moves.YAWN ], + [ 21, Moves.SLAM ], + [ 26, Moves.FLAIL ], + [ 31, Moves.SUCKER_PUNCH ], + [ 36, Moves.PSYCH_UP ], + [ 41, Moves.WOOD_HAMMER ], + [ 46, Moves.THRASH ], + ], + [Species.TURTONATOR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SMOG ], + [ 4, Moves.EMBER ], + [ 8, Moves.PROTECT ], + [ 12, Moves.ENDURE ], + [ 16, Moves.FLAIL ], + [ 20, Moves.INCINERATE ], + [ 24, Moves.IRON_DEFENSE ], + [ 28, Moves.DRAGON_PULSE ], + [ 32, Moves.BODY_SLAM ], + [ 36, Moves.FLAMETHROWER ], + [ 40, Moves.SHELL_TRAP ], + [ 44, Moves.SHELL_SMASH ], + [ 48, Moves.OVERHEAT ], + [ 52, Moves.EXPLOSION ], + ], + [Species.TOGEDEMARU]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.NUZZLE ], + [ 5, Moves.DEFENSE_CURL ], + [ 10, Moves.CHARGE ], + [ 15, Moves.THUNDER_SHOCK ], + [ 20, Moves.FELL_STINGER ], + [ 25, Moves.SPARK ], + [ 30, Moves.PIN_MISSILE ], + [ 35, Moves.MAGNET_RISE ], + [ 40, Moves.ZING_ZAP ], + [ 45, Moves.DISCHARGE ], + [ 50, Moves.ELECTRIC_TERRAIN ], + [ 55, Moves.WILD_CHARGE ], + [ 60, Moves.SPIKY_SHIELD ], + ], + [Species.MIMIKYU]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.SPLASH ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.WOOD_HAMMER ], + [ 6, Moves.SHADOW_SNEAK ], + [ 12, Moves.DOUBLE_TEAM ], + [ 18, Moves.BABY_DOLL_EYES ], + [ 24, Moves.MIMIC ], + [ 30, Moves.HONE_CLAWS ], + [ 36, Moves.SLASH ], + [ 42, Moves.SHADOW_CLAW ], + [ 48, Moves.CHARM ], + [ 54, Moves.PLAY_ROUGH ], + [ 60, Moves.PAIN_SPLIT ], + ], + [Species.BRUXISH]: [ + [ 1, Moves.WATER_GUN ], + [ 4, Moves.ASTONISH ], + [ 9, Moves.CONFUSION ], + [ 12, Moves.BITE ], + [ 17, Moves.AQUA_JET ], + [ 20, Moves.DISABLE ], + [ 25, Moves.PSYSHOCK ], + [ 28, Moves.CRUNCH ], + [ 33, Moves.AQUA_TAIL ], + [ 36, Moves.SCREECH ], + [ 41, Moves.PSYCHIC_FANGS ], + [ 44, Moves.WAVE_CRASH ], + ], + [Species.DRAMPA]: [ + [ 1, Moves.ECHOED_VOICE ], + [ 1, Moves.PLAY_NICE ], + [ 5, Moves.TWISTER ], + [ 10, Moves.PROTECT ], + [ 15, Moves.GLARE ], + [ 20, Moves.SAFEGUARD ], + [ 25, Moves.DRAGON_BREATH ], + [ 30, Moves.EXTRASENSORY ], + [ 35, Moves.DRAGON_PULSE ], + [ 40, Moves.LIGHT_SCREEN ], + [ 45, Moves.FLY ], + [ 50, Moves.HYPER_VOICE ], + [ 55, Moves.OUTRAGE ], + ], + [Species.DHELMISE]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.RAPID_SPIN ], + [ 4, Moves.ASTONISH ], + [ 8, Moves.WRAP ], + [ 12, Moves.MEGA_DRAIN ], + [ 16, Moves.GROWTH ], + [ 20, Moves.GYRO_BALL ], + [ 24, Moves.SWITCHEROO ], + [ 28, Moves.GIGA_DRAIN ], + [ 32, Moves.WHIRLPOOL ], + [ 36, Moves.HEAVY_SLAM ], + [ 40, Moves.SLAM ], + [ 44, Moves.SHADOW_BALL ], + [ 48, Moves.METAL_SOUND ], + [ 52, Moves.ANCHOR_SHOT ], + [ 56, Moves.ENERGY_BALL ], + [ 60, Moves.PHANTOM_FORCE ], + [ 64, Moves.POWER_WHIP ], + ], + [Species.JANGMO_O]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 4, Moves.PROTECT ], + [ 8, Moves.DRAGON_TAIL ], + [ 12, Moves.SCARY_FACE ], + [ 16, Moves.HEADBUTT ], + [ 20, Moves.WORK_UP ], + [ 24, Moves.SCREECH ], + [ 28, Moves.IRON_DEFENSE ], + [ 32, Moves.DRAGON_CLAW ], + [ 36, Moves.NOBLE_ROAR ], + [ 40, Moves.DRAGON_DANCE ], + [ 44, Moves.OUTRAGE ], + ], + [Species.HAKAMO_O]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.PROTECT ], + [ 1, Moves.DRAGON_TAIL ], + [ 12, Moves.SCARY_FACE ], + [ 16, Moves.HEADBUTT ], + [ 20, Moves.WORK_UP ], + [ 24, Moves.SCREECH ], + [ 28, Moves.IRON_DEFENSE ], + [ 32, Moves.DRAGON_CLAW ], + [ 38, Moves.NOBLE_ROAR ], + [ 44, Moves.DRAGON_DANCE ], + [ 50, Moves.OUTRAGE ], + [ 56, Moves.CLOSE_COMBAT ], + ], + [Species.KOMMO_O]: [ + [ 0, Moves.CLANGING_SCALES ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.PROTECT ], + [ 1, Moves.DRAGON_TAIL ], + [ 12, Moves.SCARY_FACE ], + [ 16, Moves.HEADBUTT ], + [ 20, Moves.WORK_UP ], + [ 24, Moves.SCREECH ], + [ 28, Moves.IRON_DEFENSE ], + [ 32, Moves.DRAGON_CLAW ], + [ 38, Moves.NOBLE_ROAR ], + [ 44, Moves.DRAGON_DANCE ], + [ 52, Moves.OUTRAGE ], + [ 60, Moves.CLOSE_COMBAT ], + [ 68, Moves.CLANGOROUS_SOUL ], + [ 76, Moves.BOOMBURST ], + ], + [Species.TAPU_KOKO]: [ + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.QUICK_ATTACK ], + [ 5, Moves.WITHDRAW ], + [ 10, Moves.FAIRY_WIND ], + [ 15, Moves.FALSE_SWIPE ], + [ 20, Moves.SPARK ], + [ 25, Moves.SHOCK_WAVE ], + [ 30, Moves.CHARGE ], + [ 35, Moves.AGILITY ], + [ 40, Moves.SCREECH ], + [ 45, Moves.DISCHARGE ], + [ 50, Moves.MEAN_LOOK ], + [ 55, Moves.NATURES_MADNESS ], + [ 60, Moves.WILD_CHARGE ], + [ 65, Moves.BRAVE_BIRD ], + [ 70, Moves.POWER_SWAP ], + [ 75, Moves.ELECTRIC_TERRAIN ], + ], + [Species.TAPU_LELE]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.WITHDRAW ], + [ 10, Moves.AROMATHERAPY ], + [ 15, Moves.DRAINING_KISS ], + [ 20, Moves.PSYBEAM ], + [ 25, Moves.FLATTER ], + [ 30, Moves.AROMATIC_MIST ], + [ 35, Moves.SWEET_SCENT ], + [ 40, Moves.EXTRASENSORY ], + [ 45, Moves.PSYSHOCK ], + [ 50, Moves.MEAN_LOOK ], + [ 55, Moves.NATURES_MADNESS ], + [ 60, Moves.MOONBLAST ], + [ 65, Moves.TICKLE ], + [ 70, Moves.SKILL_SWAP ], + [ 75, Moves.PSYCHIC_TERRAIN ], + ], + [Species.TAPU_BULU]: [ + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.LEAFAGE ], + [ 5, Moves.WITHDRAW ], + [ 10, Moves.DISABLE ], + [ 15, Moves.LEECH_SEED ], + [ 20, Moves.MEGA_DRAIN ], + [ 25, Moves.WHIRLWIND ], + [ 30, Moves.HORN_ATTACK ], + [ 35, Moves.SCARY_FACE ], + [ 40, Moves.HORN_LEECH ], + [ 45, Moves.ZEN_HEADBUTT ], + [ 50, Moves.MEAN_LOOK ], + [ 55, Moves.NATURES_MADNESS ], + [ 60, Moves.WOOD_HAMMER ], + [ 65, Moves.MEGAHORN ], + [ 70, Moves.SKULL_BASH ], + [ 75, Moves.GRASSY_TERRAIN ], + ], + [Species.TAPU_FINI]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DISARMING_VOICE ], + [ 5, Moves.WITHDRAW ], + [ 10, Moves.MIST ], + [ 10, Moves.HAZE ], + [ 15, Moves.AQUA_RING ], + [ 20, Moves.WATER_PULSE ], + [ 25, Moves.BRINE ], + [ 30, Moves.DEFOG ], + [ 35, Moves.HEAL_PULSE ], + [ 40, Moves.SURF ], + [ 45, Moves.MUDDY_WATER ], + [ 50, Moves.MEAN_LOOK ], + [ 55, Moves.NATURES_MADNESS ], + [ 60, Moves.MOONBLAST ], + [ 65, Moves.HYDRO_PUMP ], + [ 70, Moves.SOAK ], + [ 75, Moves.MISTY_TERRAIN ], + ], + [Species.COSMOG]: [ + [ 1, Moves.TELEPORT ], + [ 1, Moves.SPLASH ], + ], + [Species.COSMOEM]: [ + [ 0, Moves.COSMIC_POWER ], + [ 1, Moves.TELEPORT ], + ], + [Species.SOLGALEO]: [ + [ 0, Moves.SUNSTEEL_STRIKE ], + [ 1, Moves.TELEPORT ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.COSMIC_POWER ], + [ 1, Moves.NOBLE_ROAR ], + [ 7, Moves.IRON_HEAD ], + [ 14, Moves.METAL_SOUND ], + [ 21, Moves.ZEN_HEADBUTT ], + [ 28, Moves.FLASH_CANNON ], + [ 35, Moves.MORNING_SUN ], + [ 42, Moves.CRUNCH ], + [ 49, Moves.METAL_BURST ], + [ 56, Moves.WILD_CHARGE ], + [ 63, Moves.SOLAR_BEAM ], + [ 70, Moves.FLARE_BLITZ ], + [ 77, Moves.WIDE_GUARD ], + [ 84, Moves.GIGA_IMPACT ], + ], + [Species.LUNALA]: [ + [ 0, Moves.MOONGEIST_BEAM ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.TELEPORT ], + [ 1, Moves.COSMIC_POWER ], + [ 7, Moves.NIGHT_SHADE ], + [ 14, Moves.CONFUSE_RAY ], + [ 21, Moves.AIR_SLASH ], + [ 28, Moves.SHADOW_BALL ], + [ 35, Moves.MOONLIGHT ], + [ 42, Moves.NIGHT_DAZE ], + [ 49, Moves.MAGIC_COAT ], + [ 56, Moves.MOONBLAST ], + [ 63, Moves.PHANTOM_FORCE ], + [ 70, Moves.DREAM_EATER ], + [ 77, Moves.WIDE_GUARD ], + [ 84, Moves.HYPER_BEAM ], + ], + [Species.NIHILEGO]: [ + [ 1, Moves.POUND ], + [ 1, Moves.WRAP ], + [ 5, Moves.ACID ], + [ 10, Moves.TICKLE ], + [ 15, Moves.ACID_SPRAY ], + [ 20, Moves.CLEAR_SMOG ], + [ 25, Moves.GUARD_SPLIT ], + [ 25, Moves.POWER_SPLIT ], + [ 30, Moves.VENOSHOCK ], + [ 35, Moves.HEADBUTT ], + [ 40, Moves.TOXIC_SPIKES ], + [ 45, Moves.VENOM_DRENCH ], + [ 50, Moves.POWER_GEM ], + [ 55, Moves.STEALTH_ROCK ], + [ 60, Moves.MIRROR_COAT ], + [ 65, Moves.WONDER_ROOM ], + [ 70, Moves.HEAD_SMASH ], + ], + [Species.BUZZWOLE]: [ + [ 1, Moves.HARDEN ], + [ 1, Moves.POWER_UP_PUNCH ], + [ 5, Moves.TAUNT ], + [ 10, Moves.FELL_STINGER ], + [ 15, Moves.VITAL_THROW ], + [ 20, Moves.BULK_UP ], + [ 25, Moves.ENDURE ], + [ 30, Moves.REVERSAL ], + [ 35, Moves.MEGA_PUNCH ], + [ 40, Moves.LUNGE ], + [ 45, Moves.FOCUS_ENERGY ], + [ 50, Moves.DYNAMIC_PUNCH ], + [ 55, Moves.COUNTER ], + [ 60, Moves.HAMMER_ARM ], + [ 65, Moves.SUPERPOWER ], + [ 70, Moves.FOCUS_PUNCH ], + ], + [Species.PHEROMOSA]: [ + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.FEINT ], + [ 5, Moves.LEER ], + [ 10, Moves.QUICK_GUARD ], + [ 15, Moves.BUG_BITE ], + [ 20, Moves.LOW_KICK ], + [ 25, Moves.DOUBLE_KICK ], + [ 30, Moves.TRIPLE_KICK ], + [ 35, Moves.STOMP ], + [ 40, Moves.AGILITY ], + [ 45, Moves.LUNGE ], + [ 50, Moves.BOUNCE ], + [ 55, Moves.SPEED_SWAP ], + [ 60, Moves.BUG_BUZZ ], + [ 65, Moves.QUIVER_DANCE ], + [ 70, Moves.HIGH_JUMP_KICK ], + ], + [Species.XURKITREE]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.THUNDER_SHOCK ], + [ 5, Moves.CHARGE ], + [ 10, Moves.THUNDER_WAVE ], + [ 15, Moves.INGRAIN ], + [ 20, Moves.SPARK ], + [ 25, Moves.SHOCK_WAVE ], + [ 30, Moves.HYPNOSIS ], + [ 35, Moves.EERIE_IMPULSE ], + [ 40, Moves.THUNDER_PUNCH ], + [ 45, Moves.DISCHARGE ], + [ 50, Moves.MAGNET_RISE ], + [ 55, Moves.THUNDERBOLT ], + [ 60, Moves.ELECTRIC_TERRAIN ], + [ 65, Moves.POWER_WHIP ], + [ 70, Moves.ZAP_CANNON ], + ], + [Species.CELESTEELA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ABSORB ], + [ 5, Moves.HARDEN ], + [ 10, Moves.WIDE_GUARD ], + [ 15, Moves.MEGA_DRAIN ], + [ 20, Moves.SMACK_DOWN ], + [ 25, Moves.INGRAIN ], + [ 30, Moves.AUTOTOMIZE ], + [ 35, Moves.GIGA_DRAIN ], + [ 40, Moves.FLASH_CANNON ], + [ 45, Moves.METAL_SOUND ], + [ 50, Moves.IRON_DEFENSE ], + [ 55, Moves.LEECH_SEED ], + [ 60, Moves.HEAVY_SLAM ], + [ 65, Moves.DOUBLE_EDGE ], + [ 70, Moves.SKULL_BASH ], + ], + [Species.KARTANA]: [ + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.VACUUM_WAVE ], + [ 5, Moves.RAZOR_LEAF ], + [ 10, Moves.FALSE_SWIPE ], + [ 15, Moves.CUT ], + [ 20, Moves.AIR_CUTTER ], + [ 25, Moves.AERIAL_ACE ], + [ 30, Moves.DETECT ], + [ 35, Moves.NIGHT_SLASH ], + [ 40, Moves.SYNTHESIS ], + [ 45, Moves.LASER_FOCUS ], + [ 50, Moves.DEFOG ], + [ 55, Moves.LEAF_BLADE ], + [ 60, Moves.SACRED_SWORD ], + [ 65, Moves.SWORDS_DANCE ], + [ 70, Moves.GUILLOTINE ], + ], + [Species.GUZZLORD]: [ + [ 1, Moves.BITE ], + [ 1, Moves.DRAGON_TAIL ], + [ 5, Moves.STOCKPILE ], + [ 5, Moves.SWALLOW ], + [ 10, Moves.KNOCK_OFF ], + [ 15, Moves.STOMP ], + [ 20, Moves.STOMPING_TANTRUM ], + [ 25, Moves.WIDE_GUARD ], + [ 30, Moves.CRUNCH ], + [ 35, Moves.BODY_SLAM ], + [ 40, Moves.GASTRO_ACID ], + [ 45, Moves.HAMMER_ARM ], + [ 50, Moves.HEAVY_SLAM ], + [ 55, Moves.DRAGON_RUSH ], + [ 60, Moves.BELCH ], + [ 65, Moves.THRASH ], + [ 70, Moves.GIGA_IMPACT ], + ], + [Species.NECROZMA]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.MORNING_SUN ], + [ 1, Moves.MOONLIGHT ], + [ 1, Moves.GRAVITY ], + [ 1, Moves.CHARGE_BEAM ], + [ 8, Moves.STEALTH_ROCK ], + [ 16, Moves.SLASH ], + [ 24, Moves.NIGHT_SLASH ], + [ 32, Moves.PSYCHO_CUT ], + [ 40, Moves.STORED_POWER ], + [ 48, Moves.ROCK_BLAST ], + [ 56, Moves.IRON_DEFENSE ], + [ 64, Moves.POWER_GEM ], + [ 72, Moves.PHOTON_GEYSER ], + [ 80, Moves.AUTOTOMIZE ], + [ 88, Moves.PRISMATIC_LASER ], + ], + [Species.MAGEARNA]: [ + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.GYRO_BALL ], + [ 6, Moves.DEFENSE_CURL ], + [ 12, Moves.ROLLOUT ], + [ 18, Moves.IRON_DEFENSE ], + [ 24, Moves.MAGNETIC_FLUX ], + [ 30, Moves.PSYBEAM ], + [ 36, Moves.AURORA_BEAM ], + [ 42, Moves.LOCK_ON ], + [ 48, Moves.SHIFT_GEAR ], + [ 54, Moves.TRICK ], + [ 60, Moves.IRON_HEAD ], + [ 66, Moves.AURA_SPHERE ], + [ 72, Moves.FLASH_CANNON ], + [ 78, Moves.PAIN_SPLIT ], + [ 84, Moves.ZAP_CANNON ], + [ 90, Moves.FLEUR_CANNON ], + ], + [Species.MARSHADOW]: [ + [ 1, Moves.FIRE_PUNCH ], + [ 1, Moves.ICE_PUNCH ], + [ 1, Moves.THUNDER_PUNCH ], + [ 1, Moves.COUNTER ], + [ 1, Moves.FEINT ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.SHADOW_SNEAK ], + [ 9, Moves.ROLE_PLAY ], + [ 18, Moves.SHADOW_PUNCH ], + [ 27, Moves.FORCE_PALM ], + [ 36, Moves.ASSURANCE ], + [ 45, Moves.SUCKER_PUNCH ], + [ 54, Moves.DRAIN_PUNCH ], + [ 63, Moves.PSYCH_UP ], + [ 72, Moves.SPECTRAL_THIEF ], + [ 81, Moves.LASER_FOCUS ], + [ 90, Moves.ENDEAVOR ], + [ 99, Moves.CLOSE_COMBAT ], + ], + [Species.POIPOLE]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.ACID ], + [ 1, Moves.PECK ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.DRAGON_PULSE ], + [ 7, Moves.FURY_ATTACK ], + [ 14, Moves.FELL_STINGER ], + [ 21, Moves.CHARM ], + [ 28, Moves.VENOSHOCK ], + [ 35, Moves.VENOM_DRENCH ], + [ 42, Moves.NASTY_PLOT ], + [ 49, Moves.POISON_JAB ], + [ 56, Moves.GASTRO_ACID ], + [ 63, Moves.TOXIC ], + ], + [Species.NAGANADEL]: [ + [ 0, Moves.AIR_CUTTER ], + [ 1, Moves.GROWL ], + [ 1, Moves.ACID ], + [ 1, Moves.PECK ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.AIR_SLASH ], + [ 1, Moves.DRAGON_PULSE ], + [ 7, Moves.FURY_ATTACK ], + [ 14, Moves.FELL_STINGER ], + [ 21, Moves.CHARM ], + [ 28, Moves.VENOSHOCK ], + [ 35, Moves.VENOM_DRENCH ], + [ 42, Moves.NASTY_PLOT ], + [ 49, Moves.POISON_JAB ], + [ 56, Moves.GASTRO_ACID ], + [ 63, Moves.TOXIC ], + [ 70, Moves.DRAGON_RUSH ], + ], + [Species.STAKATAKA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 5, Moves.ROCK_THROW ], + [ 10, Moves.PROTECT ], + [ 15, Moves.STOMP ], + [ 20, Moves.BLOCK ], + [ 25, Moves.ROCK_SLIDE ], + [ 30, Moves.WIDE_GUARD ], + [ 35, Moves.AUTOTOMIZE ], + [ 40, Moves.ROCK_BLAST ], + [ 45, Moves.MAGNET_RISE ], + [ 50, Moves.IRON_DEFENSE ], + [ 55, Moves.IRON_HEAD ], + [ 60, Moves.TAKE_DOWN ], + [ 65, Moves.STEALTH_ROCK ], + [ 70, Moves.DOUBLE_EDGE ], + ], + [Species.BLACEPHALON]: [ + [ 1, Moves.FIRE_SPIN ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.LIGHT_SCREEN ], + [ 10, Moves.EMBER ], + [ 15, Moves.NIGHT_SHADE ], + [ 20, Moves.CONFUSE_RAY ], + [ 25, Moves.MAGIC_COAT ], + [ 30, Moves.INCINERATE ], + [ 35, Moves.HYPNOSIS ], + [ 40, Moves.MYSTICAL_FIRE ], + [ 45, Moves.SHADOW_BALL ], + [ 50, Moves.CALM_MIND ], + [ 55, Moves.WILL_O_WISP ], + [ 60, Moves.TRICK ], + [ 65, Moves.FIRE_BLAST ], + [ 70, Moves.MIND_BLOWN ], + ], + [Species.ZERAORA]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.SPARK ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.SNARL ], + [ 1, Moves.POWER_UP_PUNCH ], + [ 8, Moves.FURY_SWIPES ], + [ 16, Moves.QUICK_GUARD ], + [ 24, Moves.SLASH ], + [ 32, Moves.VOLT_SWITCH ], + [ 40, Moves.CHARGE ], + [ 48, Moves.THUNDER_PUNCH ], + [ 56, Moves.HONE_CLAWS ], + [ 64, Moves.DISCHARGE ], + [ 72, Moves.WILD_CHARGE ], + [ 80, Moves.AGILITY ], + [ 88, Moves.PLASMA_FISTS ], + [ 96, Moves.CLOSE_COMBAT ], + ], + [Species.MELTAN]: [ + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.HARDEN ], + [ 8, Moves.TAIL_WHIP ], + [ 16, Moves.HEADBUTT ], + [ 24, Moves.THUNDER_WAVE ], + [ 32, Moves.ACID_ARMOR ], + [ 40, Moves.FLASH_CANNON ], + ], + [Species.MELMETAL]: [ + [ 0, Moves.THUNDER_PUNCH ], + [ 1, Moves.HEADBUTT ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.HARDEN ], + [ 24, Moves.THUNDER_WAVE ], + [ 32, Moves.ACID_ARMOR ], + [ 40, Moves.FLASH_CANNON ], + [ 48, Moves.MEGA_PUNCH ], + [ 56, Moves.PROTECT ], + [ 64, Moves.DISCHARGE ], + [ 72, Moves.DYNAMIC_PUNCH ], + [ 80, Moves.SUPERPOWER ], + [ 88, Moves.DOUBLE_IRON_BASH ], + [ 96, Moves.HYPER_BEAM ], + ], + [Species.GROOKEY]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 6, Moves.BRANCH_POKE ], + [ 8, Moves.TAUNT ], + [ 12, Moves.RAZOR_LEAF ], + [ 17, Moves.SCREECH ], + [ 20, Moves.KNOCK_OFF ], + [ 24, Moves.SLAM ], + [ 28, Moves.UPROAR ], + [ 32, Moves.WOOD_HAMMER ], + [ 36, Moves.ENDEAVOR ], + ], + [Species.THWACKEY]: [ + [ 0, Moves.DOUBLE_HIT ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.TAUNT ], + [ 1, Moves.BRANCH_POKE ], + [ 12, Moves.RAZOR_LEAF ], + [ 19, Moves.SCREECH ], + [ 24, Moves.KNOCK_OFF ], + [ 30, Moves.SLAM ], + [ 36, Moves.UPROAR ], + [ 42, Moves.WOOD_HAMMER ], + [ 48, Moves.ENDEAVOR ], + ], + [Species.RILLABOOM]: [ + [ 0, Moves.DRUM_BEATING ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.TAUNT ], + [ 1, Moves.DOUBLE_HIT ], + [ 1, Moves.NOBLE_ROAR ], + [ 1, Moves.GRASSY_TERRAIN ], + [ 1, Moves.BRANCH_POKE ], + [ 12, Moves.RAZOR_LEAF ], + [ 19, Moves.SCREECH ], + [ 24, Moves.KNOCK_OFF ], + [ 30, Moves.SLAM ], + [ 38, Moves.UPROAR ], + [ 46, Moves.WOOD_HAMMER ], + [ 54, Moves.ENDEAVOR ], + [ 62, Moves.BOOMBURST ], + ], + [Species.SCORBUNNY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 6, Moves.EMBER ], + [ 8, Moves.QUICK_ATTACK ], + [ 12, Moves.DOUBLE_KICK ], + [ 17, Moves.FLAME_CHARGE ], + [ 20, Moves.AGILITY ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.COUNTER ], + [ 32, Moves.BOUNCE ], + [ 36, Moves.DOUBLE_EDGE ], + ], + [Species.RABOOT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.QUICK_ATTACK ], + [ 12, Moves.DOUBLE_KICK ], + [ 19, Moves.FLAME_CHARGE ], + [ 24, Moves.AGILITY ], + [ 30, Moves.HEADBUTT ], + [ 36, Moves.COUNTER ], + [ 42, Moves.BOUNCE ], + [ 48, Moves.DOUBLE_EDGE ], + ], + [Species.CINDERACE]: [ + [ 0, Moves.PYRO_BALL ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.EMBER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FEINT ], + [ 12, Moves.DOUBLE_KICK ], + [ 19, Moves.FLAME_CHARGE ], + [ 24, Moves.AGILITY ], + [ 30, Moves.HEADBUTT ], + [ 38, Moves.COUNTER ], + [ 46, Moves.BOUNCE ], + [ 54, Moves.DOUBLE_EDGE ], + [ 62, Moves.COURT_CHANGE ], + ], + [Species.SOBBLE]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 6, Moves.WATER_GUN ], + [ 8, Moves.BIND ], + [ 12, Moves.WATER_PULSE ], + [ 17, Moves.TEARFUL_LOOK ], + [ 20, Moves.SUCKER_PUNCH ], + [ 24, Moves.U_TURN ], + [ 28, Moves.LIQUIDATION ], + [ 32, Moves.SOAK ], + [ 36, Moves.RAIN_DANCE ], + ], + [Species.DRIZZILE]: [ + [ 1, Moves.POUND ], + [ 1, Moves.BIND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 12, Moves.WATER_PULSE ], + [ 19, Moves.TEARFUL_LOOK ], + [ 24, Moves.SUCKER_PUNCH ], + [ 30, Moves.U_TURN ], + [ 36, Moves.LIQUIDATION ], + [ 42, Moves.SOAK ], + [ 48, Moves.RAIN_DANCE ], + ], + [Species.INTELEON]: [ + [ 0, Moves.SNIPE_SHOT ], + [ 1, Moves.POUND ], + [ 1, Moves.BIND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.ACROBATICS ], + [ 12, Moves.WATER_PULSE ], + [ 19, Moves.TEARFUL_LOOK ], + [ 24, Moves.SUCKER_PUNCH ], + [ 30, Moves.U_TURN ], + [ 38, Moves.LIQUIDATION ], + [ 46, Moves.SOAK ], + [ 54, Moves.RAIN_DANCE ], + [ 62, Moves.HYDRO_PUMP ], + ], + [Species.SKWOVET]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.BITE ], + [ 10, Moves.STUFF_CHEEKS ], + [ 15, Moves.STOCKPILE ], + [ 15, Moves.SPIT_UP ], + [ 15, Moves.SWALLOW ], + [ 20, Moves.BODY_SLAM ], + [ 25, Moves.REST ], + [ 30, Moves.COUNTER ], + [ 35, Moves.BULLET_SEED ], + [ 40, Moves.SUPER_FANG ], + [ 45, Moves.BELCH ], + ], + [Species.GREEDENT]: [ + [ 0, Moves.COVET ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BITE ], + [ 1, Moves.STUFF_CHEEKS ], + [ 15, Moves.STOCKPILE ], + [ 15, Moves.SPIT_UP ], + [ 15, Moves.SWALLOW ], + [ 20, Moves.BODY_SLAM ], + [ 27, Moves.REST ], + [ 34, Moves.COUNTER ], + [ 41, Moves.BULLET_SEED ], + [ 48, Moves.SUPER_FANG ], + [ 55, Moves.BELCH ], + ], + [Species.ROOKIDEE]: [ + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 4, Moves.POWER_TRIP ], + [ 8, Moves.HONE_CLAWS ], + [ 12, Moves.FURY_ATTACK ], + [ 16, Moves.PLUCK ], + [ 20, Moves.TAUNT ], + [ 24, Moves.SCARY_FACE ], + [ 28, Moves.DRILL_PECK ], + [ 32, Moves.SWAGGER ], + [ 36, Moves.BRAVE_BIRD ], + ], + [Species.CORVISQUIRE]: [ + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.HONE_CLAWS ], + [ 1, Moves.POWER_TRIP ], + [ 12, Moves.FURY_ATTACK ], + [ 16, Moves.PLUCK ], + [ 22, Moves.TAUNT ], + [ 28, Moves.SCARY_FACE ], + [ 34, Moves.DRILL_PECK ], + [ 40, Moves.SWAGGER ], + [ 46, Moves.BRAVE_BIRD ], + ], + [Species.CORVIKNIGHT]: [ + [ 0, Moves.STEEL_WING ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.SCREECH ], + [ 1, Moves.METAL_SOUND ], + [ 1, Moves.IRON_DEFENSE ], + [ 1, Moves.HONE_CLAWS ], + [ 1, Moves.POWER_TRIP ], + [ 12, Moves.FURY_ATTACK ], + [ 16, Moves.PLUCK ], + [ 22, Moves.TAUNT ], + [ 28, Moves.SCARY_FACE ], + [ 34, Moves.DRILL_PECK ], + [ 42, Moves.SWAGGER ], + [ 50, Moves.BRAVE_BIRD ], + ], + [Species.BLIPBUG]: [ + [ 1, Moves.STRUGGLE_BUG ], + ], + [Species.DOTTLER]: [ + [ 0, Moves.CONFUSION ], + [ 0, Moves.LIGHT_SCREEN ], + [ 0, Moves.REFLECT ], + [ 1, Moves.STRUGGLE_BUG ], + ], + [Species.ORBEETLE]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.LIGHT_SCREEN ], + [ 1, Moves.REFLECT ], + [ 1, Moves.STRUGGLE_BUG ], + [ 4, Moves.CONFUSE_RAY ], + [ 8, Moves.MAGIC_COAT ], + [ 12, Moves.AGILITY ], + [ 16, Moves.PSYBEAM ], + [ 20, Moves.HYPNOSIS ], + [ 24, Moves.ALLY_SWITCH ], + [ 28, Moves.BUG_BUZZ ], + [ 32, Moves.MIRROR_COAT ], + [ 36, Moves.PSYCHIC ], + [ 40, Moves.AFTER_YOU ], + [ 44, Moves.CALM_MIND ], + [ 48, Moves.PSYCHIC_TERRAIN ], + ], + [Species.NICKIT]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.QUICK_ATTACK ], + [ 4, Moves.BEAT_UP ], + [ 8, Moves.HONE_CLAWS ], + [ 12, Moves.SNARL ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.NASTY_PLOT ], + [ 24, Moves.SUCKER_PUNCH ], + [ 28, Moves.NIGHT_SLASH ], + [ 32, Moves.TAIL_SLAP ], + [ 36, Moves.FOUL_PLAY ], + ], + [Species.THIEVUL]: [ + [ 0, Moves.THIEF ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.BEAT_UP ], + [ 1, Moves.HONE_CLAWS ], + [ 12, Moves.SNARL ], + [ 16, Moves.ASSURANCE ], + [ 22, Moves.NASTY_PLOT ], + [ 28, Moves.SUCKER_PUNCH ], + [ 34, Moves.NIGHT_SLASH ], + [ 40, Moves.TAIL_SLAP ], + [ 46, Moves.FOUL_PLAY ], + [ 52, Moves.PARTING_SHOT ], + ], + [Species.GOSSIFLEUR]: [ + [ 1, Moves.SING ], + [ 1, Moves.LEAFAGE ], + [ 4, Moves.RAPID_SPIN ], + [ 8, Moves.SWEET_SCENT ], + [ 12, Moves.RAZOR_LEAF ], + [ 16, Moves.ROUND ], + [ 21, Moves.LEAF_TORNADO ], + [ 24, Moves.SYNTHESIS ], + [ 28, Moves.HYPER_VOICE ], + [ 32, Moves.AROMATHERAPY ], + [ 36, Moves.LEAF_STORM ], + ], + [Species.ELDEGOSS]: [ + [ 0, Moves.COTTON_SPORE ], + [ 1, Moves.SING ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.LEAFAGE ], + [ 12, Moves.RAZOR_LEAF ], + [ 16, Moves.ROUND ], + [ 23, Moves.LEAF_TORNADO ], + [ 28, Moves.SYNTHESIS ], + [ 34, Moves.HYPER_VOICE ], + [ 40, Moves.AROMATHERAPY ], + [ 46, Moves.LEAF_STORM ], + [ 52, Moves.COTTON_GUARD ], + ], + [Species.WOOLOO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 4, Moves.DEFENSE_CURL ], + [ 8, Moves.COPYCAT ], + [ 12, Moves.GUARD_SPLIT ], + [ 16, Moves.DOUBLE_KICK ], + [ 21, Moves.HEADBUTT ], + [ 25, Moves.TAKE_DOWN ], + [ 28, Moves.GUARD_SWAP ], + [ 32, Moves.REVERSAL ], + [ 36, Moves.COTTON_GUARD ], + [ 40, Moves.DOUBLE_EDGE ], + ], + [Species.DUBWOOL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.COPYCAT ], + [ 12, Moves.GUARD_SPLIT ], + [ 16, Moves.DOUBLE_KICK ], + [ 21, Moves.HEADBUTT ], + [ 27, Moves.TAKE_DOWN ], + [ 32, Moves.GUARD_SWAP ], + [ 38, Moves.REVERSAL ], + [ 44, Moves.COTTON_GUARD ], + [ 50, Moves.DOUBLE_EDGE ], + [ 56, Moves.LAST_RESORT ], + ], + [Species.CHEWTLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 7, Moves.BITE ], + [ 14, Moves.PROTECT ], + [ 21, Moves.HEADBUTT ], + [ 28, Moves.COUNTER ], + [ 35, Moves.JAW_LOCK ], + [ 42, Moves.LIQUIDATION ], + [ 49, Moves.BODY_SLAM ], + ], + [Species.DREDNAW]: [ + [ 0, Moves.ROCK_TOMB ], + [ 1, Moves.TACKLE ], + [ 1, Moves.BITE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.PROTECT ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.ROCK_POLISH ], + [ 1, Moves.RAZOR_SHELL ], + [ 21, Moves.HEADBUTT ], + [ 30, Moves.COUNTER ], + [ 39, Moves.JAW_LOCK ], + [ 48, Moves.LIQUIDATION ], + [ 57, Moves.BODY_SLAM ], + [ 66, Moves.HEAD_SMASH ], + ], + [Species.YAMPER]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.NUZZLE ], + [ 10, Moves.BITE ], + [ 15, Moves.ROAR ], + [ 20, Moves.SPARK ], + [ 26, Moves.CHARM ], + [ 30, Moves.CRUNCH ], + [ 35, Moves.CHARGE ], + [ 40, Moves.WILD_CHARGE ], + [ 45, Moves.PLAY_ROUGH ], + ], + [Species.BOLTUND]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BITE ], + [ 1, Moves.ELECTRIFY ], + [ 1, Moves.NUZZLE ], + [ 15, Moves.ROAR ], + [ 20, Moves.SPARK ], + [ 28, Moves.CHARM ], + [ 34, Moves.CRUNCH ], + [ 41, Moves.CHARGE ], + [ 48, Moves.WILD_CHARGE ], + [ 55, Moves.PLAY_ROUGH ], + [ 62, Moves.ELECTRIC_TERRAIN ], + ], + [Species.ROLYCOLY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SMOKESCREEN ], + [ 5, Moves.RAPID_SPIN ], + [ 10, Moves.SMACK_DOWN ], + [ 15, Moves.ROCK_POLISH ], + [ 20, Moves.ANCIENT_POWER ], + [ 25, Moves.INCINERATE ], + [ 30, Moves.STEALTH_ROCK ], + [ 35, Moves.HEAT_CRASH ], + [ 40, Moves.ROCK_BLAST ], + ], + [Species.CARKOL]: [ + [ 0, Moves.FLAME_CHARGE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.SMACK_DOWN ], + [ 15, Moves.ROCK_POLISH ], + [ 20, Moves.ANCIENT_POWER ], + [ 27, Moves.INCINERATE ], + [ 35, Moves.STEALTH_ROCK ], + [ 41, Moves.HEAT_CRASH ], + [ 48, Moves.ROCK_BLAST ], + [ 55, Moves.STONE_EDGE ], + ], + [Species.COALOSSAL]: [ + [ 0, Moves.TAR_SHOT ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.SMACK_DOWN ], + [ 1, Moves.FLAME_CHARGE ], + [ 15, Moves.ROCK_POLISH ], + [ 20, Moves.ANCIENT_POWER ], + [ 27, Moves.INCINERATE ], + [ 37, Moves.STEALTH_ROCK ], + [ 45, Moves.HEAT_CRASH ], + [ 54, Moves.ROCK_BLAST ], + [ 63, Moves.STONE_EDGE ], + ], + [Species.APPLIN]: [ + [ 1, Moves.WITHDRAW ], + [ 1, Moves.ASTONISH ], + ], + [Species.FLAPPLE]: [ + [ 0, Moves.WING_ATTACK ], + [ 1, Moves.GROWTH ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.TWISTER ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.ACID_SPRAY ], + [ 8, Moves.ACROBATICS ], + [ 12, Moves.LEECH_SEED ], + [ 16, Moves.PROTECT ], + [ 20, Moves.DRAGON_BREATH ], + [ 24, Moves.DRAGON_DANCE ], + [ 28, Moves.DRAGON_PULSE ], + [ 32, Moves.GRAV_APPLE ], + [ 36, Moves.IRON_DEFENSE ], + [ 40, Moves.FLY ], + [ 44, Moves.DRAGON_RUSH ], + ], + [Species.APPLETUN]: [ + [ 0, Moves.HEADBUTT ], + [ 1, Moves.GROWTH ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.CURSE ], + [ 8, Moves.STOMP ], + [ 12, Moves.LEECH_SEED ], + [ 16, Moves.PROTECT ], + [ 20, Moves.BULLET_SEED ], + [ 24, Moves.RECOVER ], + [ 28, Moves.APPLE_ACID ], + [ 32, Moves.BODY_SLAM ], + [ 36, Moves.IRON_DEFENSE ], + [ 40, Moves.DRAGON_PULSE ], + [ 44, Moves.ENERGY_BALL ], + ], + [Species.SILICOBRA]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.WRAP ], + [ 5, Moves.MINIMIZE ], + [ 10, Moves.BRUTAL_SWING ], + [ 15, Moves.BULLDOZE ], + [ 20, Moves.HEADBUTT ], + [ 25, Moves.GLARE ], + [ 30, Moves.DIG ], + [ 35, Moves.SANDSTORM ], + [ 40, Moves.SLAM ], + [ 45, Moves.COIL ], + [ 50, Moves.SAND_TOMB ], + ], + [Species.SANDACONDA]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.WRAP ], + [ 1, Moves.MINIMIZE ], + [ 1, Moves.BRUTAL_SWING ], + [ 15, Moves.BULLDOZE ], + [ 20, Moves.HEADBUTT ], + [ 25, Moves.GLARE ], + [ 30, Moves.DIG ], + [ 35, Moves.SANDSTORM ], + [ 42, Moves.SLAM ], + [ 49, Moves.COIL ], + [ 51, Moves.SAND_TOMB ], + ], + [Species.CRAMORANT]: [ + [ 1, Moves.PECK ], + [ 1, Moves.STOCKPILE ], + [ 1, Moves.SPIT_UP ], + [ 1, Moves.SWALLOW ], + [ 7, Moves.WATER_GUN ], + [ 14, Moves.FURY_ATTACK ], + [ 21, Moves.PLUCK ], + [ 28, Moves.DIVE ], + [ 35, Moves.DRILL_PECK ], + [ 42, Moves.AMNESIA ], + [ 49, Moves.THRASH ], + [ 56, Moves.HYDRO_PUMP ], + ], + [Species.ARROKUDA]: [ + [ 1, Moves.PECK ], + [ 1, Moves.AQUA_JET ], + [ 6, Moves.FURY_ATTACK ], + [ 12, Moves.BITE ], + [ 18, Moves.AGILITY ], + [ 24, Moves.DIVE ], + [ 30, Moves.FOCUS_ENERGY ], + [ 36, Moves.CRUNCH ], + [ 42, Moves.LIQUIDATION ], + [ 48, Moves.DOUBLE_EDGE ], + ], + [Species.BARRASKEWDA]: [ + [ 1, Moves.FURY_ATTACK ], + [ 1, Moves.BITE ], + [ 1, Moves.PECK ], + [ 1, Moves.AQUA_JET ], + [ 1, Moves.THROAT_CHOP ], + [ 18, Moves.AGILITY ], + [ 24, Moves.DIVE ], + [ 32, Moves.FOCUS_ENERGY ], + [ 40, Moves.CRUNCH ], + [ 48, Moves.LIQUIDATION ], + [ 56, Moves.DOUBLE_EDGE ], + ], + [Species.TOXEL]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.ACID ], + [ 1, Moves.FLAIL ], + [ 1, Moves.BELCH ], + [ 1, Moves.NUZZLE ], + [ 1, Moves.TEARFUL_LOOK ], + ], + [Species.TOXTRICITY]: [ + [ 0, Moves.SPARK ], + [ 1, Moves.LEER ], + [ 1, Moves.GROWL ], + [ 1, Moves.ACID ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.FLAIL ], + [ 1, Moves.ACID_SPRAY ], + [ 1, Moves.BELCH ], + [ 1, Moves.NOBLE_ROAR ], + [ 1, Moves.NUZZLE ], + [ 1, Moves.TEARFUL_LOOK ], + [ 4, Moves.CHARGE ], + [ 8, Moves.SHOCK_WAVE ], + [ 12, Moves.SCARY_FACE ], + [ 16, Moves.TAUNT ], + [ 24, Moves.SCREECH ], + [ 28, Moves.SWAGGER ], + [ 32, Moves.TOXIC ], + [ 36, Moves.DISCHARGE ], + [ 40, Moves.POISON_JAB ], + [ 44, Moves.OVERDRIVE ], + [ 48, Moves.BOOMBURST ], + [ 52, Moves.SHIFT_GEAR ], + ], + [Species.SIZZLIPEDE]: [ + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 5, Moves.WRAP ], + [ 10, Moves.BITE ], + [ 15, Moves.FLAME_WHEEL ], + [ 20, Moves.BUG_BITE ], + [ 25, Moves.COIL ], + [ 30, Moves.SLAM ], + [ 35, Moves.FIRE_SPIN ], + [ 40, Moves.CRUNCH ], + [ 45, Moves.FIRE_LASH ], + [ 50, Moves.LUNGE ], + [ 55, Moves.BURN_UP ], + ], + [Species.CENTISKORCH]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.BITE ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.INFERNO ], + [ 15, Moves.FLAME_WHEEL ], + [ 20, Moves.BUG_BITE ], + [ 25, Moves.COIL ], + [ 32, Moves.SLAM ], + [ 39, Moves.FIRE_SPIN ], + [ 46, Moves.CRUNCH ], + [ 53, Moves.FIRE_LASH ], + [ 60, Moves.LUNGE ], + [ 67, Moves.BURN_UP ], + ], + [Species.CLOBBOPUS]: [ + [ 1, Moves.LEER ], + [ 1, Moves.ROCK_SMASH ], + [ 5, Moves.FEINT ], + [ 10, Moves.BIND ], + [ 15, Moves.DETECT ], + [ 20, Moves.BRICK_BREAK ], + [ 25, Moves.BULK_UP ], + [ 30, Moves.SUBMISSION ], + [ 35, Moves.TAUNT ], + [ 40, Moves.REVERSAL ], + [ 45, Moves.SUPERPOWER ], + ], + [Species.GRAPPLOCT]: [ + [ 0, Moves.OCTOLOCK ], + [ 1, Moves.BIND ], + [ 1, Moves.LEER ], + [ 1, Moves.OCTAZOOKA ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.FEINT ], + [ 15, Moves.DETECT ], + [ 20, Moves.BRICK_BREAK ], + [ 25, Moves.BULK_UP ], + [ 30, Moves.SUBMISSION ], + [ 35, Moves.TAUNT ], + [ 40, Moves.REVERSAL ], + [ 45, Moves.SUPERPOWER ], + [ 50, Moves.TOPSY_TURVY ], + ], + [Species.SINISTEA]: [ + [ 1, Moves.WITHDRAW ], + [ 1, Moves.ASTONISH ], + [ 6, Moves.AROMATIC_MIST ], + [ 12, Moves.MEGA_DRAIN ], + [ 24, Moves.SUCKER_PUNCH ], + [ 30, Moves.SWEET_SCENT ], + [ 36, Moves.GIGA_DRAIN ], + [ 42, Moves.NASTY_PLOT ], + [ 48, Moves.SHADOW_BALL ], + [ 54, Moves.MEMENTO ], + [ 60, Moves.SHELL_SMASH ], + ], + [Species.POLTEAGEIST]: [ + [ 0, Moves.TEATIME ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.AROMATIC_MIST ], + [ 1, Moves.STRENGTH_SAP ], + [ 18, Moves.PROTECT ], + [ 24, Moves.SUCKER_PUNCH ], + [ 30, Moves.SWEET_SCENT ], + [ 36, Moves.GIGA_DRAIN ], + [ 42, Moves.NASTY_PLOT ], + [ 48, Moves.SHADOW_BALL ], + [ 54, Moves.MEMENTO ], + [ 60, Moves.SHELL_SMASH ], + [ 66, Moves.CURSE ], + ], + [Species.HATENNA]: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.PLAY_NICE ], + [ 5, Moves.LIFE_DEW ], + [ 10, Moves.DISARMING_VOICE ], + [ 15, Moves.AROMATIC_MIST ], + [ 20, Moves.PSYBEAM ], + [ 25, Moves.HEAL_PULSE ], + [ 30, Moves.DAZZLING_GLEAM ], + [ 35, Moves.CALM_MIND ], + [ 40, Moves.PSYCHIC ], + [ 45, Moves.HEALING_WISH ], + ], + [Species.HATTREM]: [ + [ 0, Moves.BRUTAL_SWING ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.DISARMING_VOICE ], + [ 1, Moves.PLAY_NICE ], + [ 1, Moves.LIFE_DEW ], + [ 15, Moves.AROMATIC_MIST ], + [ 20, Moves.PSYBEAM ], + [ 25, Moves.HEAL_PULSE ], + [ 30, Moves.DAZZLING_GLEAM ], + [ 37, Moves.CALM_MIND ], + [ 44, Moves.PSYCHIC ], + [ 51, Moves.HEALING_WISH ], + ], + [Species.HATTERENE]: [ + [ 0, Moves.PSYCHO_CUT ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.DISARMING_VOICE ], + [ 1, Moves.PLAY_NICE ], + [ 1, Moves.BRUTAL_SWING ], + [ 1, Moves.LIFE_DEW ], + [ 15, Moves.AROMATIC_MIST ], + [ 20, Moves.PSYBEAM ], + [ 25, Moves.HEAL_PULSE ], + [ 30, Moves.DAZZLING_GLEAM ], + [ 37, Moves.CALM_MIND ], + [ 46, Moves.PSYCHIC ], + [ 55, Moves.HEALING_WISH ], + [ 64, Moves.MAGIC_POWDER ], + ], + [Species.IMPIDIMP]: [ + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.CONFIDE ], + [ 4, Moves.BITE ], + [ 8, Moves.FLATTER ], + [ 12, Moves.FAKE_TEARS ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.SWAGGER ], + [ 24, Moves.SUCKER_PUNCH ], + [ 28, Moves.TORMENT ], + [ 33, Moves.DARK_PULSE ], + [ 36, Moves.NASTY_PLOT ], + [ 40, Moves.PLAY_ROUGH ], + [ 44, Moves.FOUL_PLAY ], + ], + [Species.MORGREM]: [ + [ 0, Moves.FALSE_SURRENDER ], + [ 1, Moves.BITE ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.FLATTER ], + [ 1, Moves.CONFIDE ], + [ 12, Moves.FAKE_TEARS ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.SWAGGER ], + [ 24, Moves.SUCKER_PUNCH ], + [ 28, Moves.TORMENT ], + [ 35, Moves.DARK_PULSE ], + [ 40, Moves.NASTY_PLOT ], + [ 46, Moves.PLAY_ROUGH ], + [ 52, Moves.FOUL_PLAY ], + ], + [Species.GRIMMSNARL]: [ + [ 0, Moves.SPIRIT_BREAK ], + [ 1, Moves.BITE ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.FLATTER ], + [ 1, Moves.BULK_UP ], + [ 1, Moves.CONFIDE ], + [ 1, Moves.FALSE_SURRENDER ], + [ 12, Moves.FAKE_TEARS ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.SWAGGER ], + [ 24, Moves.SUCKER_PUNCH ], + [ 28, Moves.TORMENT ], + [ 35, Moves.DARK_PULSE ], + [ 40, Moves.NASTY_PLOT ], + [ 48, Moves.PLAY_ROUGH ], + [ 56, Moves.FOUL_PLAY ], + [ 64, Moves.HAMMER_ARM ], + ], + [Species.OBSTAGOON]: [ + [ 0, Moves.OBSTRUCT ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.PIN_MISSILE ], + [ 1, Moves.LEER ], + [ 1, Moves.SUBMISSION ], + [ 1, Moves.LICK ], + [ 1, Moves.CROSS_CHOP ], + [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.SWITCHEROO ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 9, Moves.SNARL ], + [ 12, Moves.HEADBUTT ], + [ 15, Moves.HONE_CLAWS ], + [ 18, Moves.FURY_SWIPES ], + [ 23, Moves.REST ], + [ 28, Moves.TAKE_DOWN ], + [ 35, Moves.SCARY_FACE ], + [ 42, Moves.COUNTER ], + [ 49, Moves.TAUNT ], + [ 56, Moves.DOUBLE_EDGE ], + ], + [Species.PERRSERKER]: [ + [ 0, Moves.IRON_HEAD ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.IRON_DEFENSE ], + [ 1, Moves.METAL_BURST ], + [ 1, Moves.HONE_CLAWS ], + [ 12, Moves.PAY_DAY ], + [ 16, Moves.METAL_CLAW ], + [ 20, Moves.TAUNT ], + [ 24, Moves.SWAGGER ], + [ 31, Moves.FURY_SWIPES ], + [ 36, Moves.SCREECH ], + [ 42, Moves.SLASH ], + [ 48, Moves.METAL_SOUND ], + [ 54, Moves.THRASH ], + ], + [Species.CURSOLA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DISABLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.PERISH_SONG ], + [ 1, Moves.ASTONISH ], + [ 15, Moves.SPITE ], + [ 20, Moves.ANCIENT_POWER ], + [ 25, Moves.HEX ], + [ 30, Moves.CURSE ], + [ 35, Moves.STRENGTH_SAP ], + [ 40, Moves.POWER_GEM ], + [ 45, Moves.NIGHT_SHADE ], + [ 50, Moves.GRUDGE ], + [ 55, Moves.MIRROR_COAT ], + ], + [Species.SIRFETCHD]: [ + [ 0, Moves.IRON_DEFENSE ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.FIRST_IMPRESSION ], + [ 15, Moves.ROCK_SMASH ], + [ 20, Moves.BRUTAL_SWING ], + [ 25, Moves.DETECT ], + [ 30, Moves.KNOCK_OFF ], + [ 35, Moves.DEFOG ], + [ 40, Moves.BRICK_BREAK ], + [ 45, Moves.SWORDS_DANCE ], + [ 50, Moves.SLAM ], + [ 55, Moves.LEAF_BLADE ], + [ 60, Moves.FINAL_GAMBIT ], + [ 65, Moves.BRAVE_BIRD ], + [ 70, Moves.METEOR_ASSAULT ], + ], + [Species.MR_RIME]: [ + [ 1, Moves.POUND ], + [ 1, Moves.MIMIC ], + [ 1, Moves.LIGHT_SCREEN ], + [ 1, Moves.REFLECT ], + [ 1, Moves.PROTECT ], + [ 1, Moves.SAFEGUARD ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.ENCORE ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.ROLE_PLAY ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.SLACK_OFF ], + [ 1, Moves.FAKE_TEARS ], + [ 1, Moves.BLOCK ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.ICE_SHARD ], + [ 1, Moves.AFTER_YOU ], + [ 1, Moves.MISTY_TERRAIN ], + [ 1, Moves.DAZZLING_GLEAM ], + [ 12, Moves.CONFUSION ], + [ 16, Moves.ALLY_SWITCH ], + [ 20, Moves.ICY_WIND ], + [ 24, Moves.DOUBLE_KICK ], + [ 28, Moves.PSYBEAM ], + [ 32, Moves.HYPNOSIS ], + [ 36, Moves.MIRROR_COAT ], + [ 40, Moves.SUCKER_PUNCH ], + [ 44, Moves.FREEZE_DRY ], + [ 48, Moves.PSYCHIC ], + [ 52, Moves.TEETER_DANCE ], + ], + [Species.RUNERIGUS]: [ + [ 0, Moves.SHADOW_CLAW ], + [ 1, Moves.NIGHT_SHADE ], + [ 1, Moves.HAZE ], + [ 1, Moves.PROTECT ], + [ 1, Moves.SCARY_FACE ], + [ 1, Moves.ASTONISH ], + [ 12, Moves.DISABLE ], + [ 16, Moves.BRUTAL_SWING ], + [ 20, Moves.CRAFTY_SHIELD ], + [ 24, Moves.HEX ], + [ 28, Moves.MEAN_LOOK ], + [ 32, Moves.SLAM ], + [ 38, Moves.CURSE ], + [ 44, Moves.SHADOW_BALL ], + [ 50, Moves.EARTHQUAKE ], + [ 56, Moves.GUARD_SPLIT ], + [ 56, Moves.POWER_SPLIT ], + [ 62, Moves.DESTINY_BOND ], + ], + [Species.MILCERY]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.AROMATIC_MIST ], + [ 5, Moves.SWEET_KISS ], + [ 10, Moves.SWEET_SCENT ], + [ 15, Moves.DRAINING_KISS ], + [ 20, Moves.AROMATHERAPY ], + [ 25, Moves.ATTRACT ], + [ 30, Moves.ACID_ARMOR ], + [ 35, Moves.DAZZLING_GLEAM ], + [ 40, Moves.RECOVER ], + [ 45, Moves.MISTY_TERRAIN ], + [ 50, Moves.ENTRAINMENT ], + ], + [Species.ALCREMIE]: [ + [ 0, Moves.DECORATE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.AROMATIC_MIST ], + [ 15, Moves.DRAINING_KISS ], + [ 20, Moves.AROMATHERAPY ], + [ 25, Moves.ATTRACT ], + [ 30, Moves.ACID_ARMOR ], + [ 35, Moves.DAZZLING_GLEAM ], + [ 40, Moves.RECOVER ], + [ 45, Moves.MISTY_TERRAIN ], + [ 50, Moves.ENTRAINMENT ], + ], + [Species.FALINKS]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.PROTECT ], + [ 5, Moves.ROCK_SMASH ], + [ 10, Moves.FOCUS_ENERGY ], + [ 15, Moves.HEADBUTT ], + [ 20, Moves.BULK_UP ], + [ 25, Moves.ENDURE ], + [ 30, Moves.REVERSAL ], + [ 35, Moves.FIRST_IMPRESSION ], + [ 40, Moves.NO_RETREAT ], + [ 45, Moves.IRON_DEFENSE ], + [ 50, Moves.CLOSE_COMBAT ], + [ 55, Moves.MEGAHORN ], + [ 60, Moves.COUNTER ], + ], + [Species.PINCURCHIN]: [ + [ 1, Moves.PECK ], + [ 1, Moves.THUNDER_SHOCK ], + [ 5, Moves.WATER_GUN ], + [ 10, Moves.CHARGE ], + [ 15, Moves.FURY_ATTACK ], + [ 20, Moves.SPARK ], + [ 25, Moves.BUBBLE_BEAM ], + [ 30, Moves.RECOVER ], + [ 35, Moves.CURSE ], + [ 40, Moves.ELECTRIC_TERRAIN ], + [ 45, Moves.POISON_JAB ], + [ 50, Moves.ZING_ZAP ], + [ 55, Moves.ACUPRESSURE ], + [ 60, Moves.DISCHARGE ], + ], + [Species.SNOM]: [ + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.STRUGGLE_BUG ], + ], + [Species.FROSMOTH]: [ + [ 0, Moves.ICY_WIND ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.ATTRACT ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.STRUGGLE_BUG ], + [ 4, Moves.STUN_SPORE ], + [ 8, Moves.INFESTATION ], + [ 12, Moves.MIST ], + [ 16, Moves.DEFOG ], + [ 21, Moves.FEATHER_DANCE ], + [ 24, Moves.AURORA_BEAM ], + [ 28, Moves.SNOWSCAPE ], + [ 32, Moves.BUG_BUZZ ], + [ 36, Moves.AURORA_VEIL ], + [ 40, Moves.BLIZZARD ], + [ 44, Moves.TAILWIND ], + [ 48, Moves.WIDE_GUARD ], + [ 52, Moves.QUIVER_DANCE ], + ], + [Species.STONJOURNER]: [ + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.BLOCK ], + [ 6, Moves.ROCK_POLISH ], + [ 12, Moves.ROCK_TOMB ], + [ 18, Moves.GRAVITY ], + [ 24, Moves.STOMP ], + [ 30, Moves.STEALTH_ROCK ], + [ 36, Moves.ROCK_SLIDE ], + [ 42, Moves.BODY_SLAM ], + [ 48, Moves.WIDE_GUARD ], + [ 54, Moves.HEAVY_SLAM ], + [ 60, Moves.STONE_EDGE ], + [ 66, Moves.MEGA_KICK ], + ], + [Species.EISCUE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.POWDER_SNOW ], + [ 6, Moves.MIST ], + [ 12, Moves.WEATHER_BALL ], + [ 18, Moves.ICY_WIND ], + [ 24, Moves.HEADBUTT ], + [ 30, Moves.AMNESIA ], + [ 36, Moves.FREEZE_DRY ], + [ 42, Moves.SNOWSCAPE ], + [ 48, Moves.AURORA_VEIL ], + [ 54, Moves.SURF ], + [ 60, Moves.BLIZZARD ], + ], + [Species.INDEEDEE]: [ + [ 1, Moves.STORED_POWER ], + [ 1, Moves.PLAY_NICE ], + [ 5, Moves.ENCORE ], + [ 10, Moves.DISARMING_VOICE ], + [ 15, Moves.PSYBEAM ], + [ 20, Moves.HELPING_HAND ], + [ 25, Moves.AFTER_YOU ], + [ 30, Moves.HEALING_WISH ], + [ 35, Moves.PSYCHIC ], + [ 40, Moves.CALM_MIND ], + [ 45, Moves.POWER_SPLIT ], + [ 50, Moves.PSYCHIC_TERRAIN ], + [ 55, Moves.LAST_RESORT ], + ], + [Species.MORPEKO]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.THUNDER_SHOCK ], + [ 5, Moves.LEER ], + [ 10, Moves.POWER_TRIP ], + [ 15, Moves.QUICK_ATTACK ], + [ 20, Moves.FLATTER ], + [ 25, Moves.BITE ], + [ 30, Moves.SPARK ], + [ 35, Moves.TORMENT ], + [ 40, Moves.AGILITY ], + [ 45, Moves.BULLET_SEED ], + [ 50, Moves.CRUNCH ], + [ 55, Moves.AURA_WHEEL ], + [ 60, Moves.THRASH ], + ], + [Species.CUFANT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 5, Moves.ROLLOUT ], + [ 10, Moves.ROCK_SMASH ], + [ 15, Moves.BULLDOZE ], + [ 20, Moves.STOMP ], + [ 25, Moves.IRON_DEFENSE ], + [ 30, Moves.DIG ], + [ 35, Moves.STRENGTH ], + [ 40, Moves.IRON_HEAD ], + [ 45, Moves.PLAY_ROUGH ], + [ 50, Moves.HIGH_HORSEPOWER ], + [ 55, Moves.SUPERPOWER ], + ], + [Species.COPPERAJAH]: [ + [ 0, Moves.HEAVY_SLAM ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.ROCK_SMASH ], + [ 15, Moves.BULLDOZE ], + [ 20, Moves.STOMP ], + [ 25, Moves.IRON_DEFENSE ], + [ 30, Moves.DIG ], + [ 37, Moves.STRENGTH ], + [ 44, Moves.IRON_HEAD ], + [ 51, Moves.PLAY_ROUGH ], + [ 58, Moves.HIGH_HORSEPOWER ], + [ 65, Moves.SUPERPOWER ], + ], + [Species.DRACOZOLT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.THUNDER_SHOCK ], + [ 7, Moves.CHARGE ], + [ 14, Moves.AERIAL_ACE ], + [ 21, Moves.ANCIENT_POWER ], + [ 28, Moves.PLUCK ], + [ 35, Moves.DRAGON_TAIL ], + [ 42, Moves.STOMP ], + [ 49, Moves.SLAM ], + [ 56, Moves.DISCHARGE ], + [ 63, Moves.BOLT_BEAK ], + [ 70, Moves.DRAGON_PULSE ], + [ 77, Moves.DRAGON_RUSH ], + ], + [Species.ARCTOZOLT]: [ + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.POWDER_SNOW ], + [ 7, Moves.CHARGE ], + [ 14, Moves.ECHOED_VOICE ], + [ 21, Moves.ANCIENT_POWER ], + [ 28, Moves.PLUCK ], + [ 35, Moves.AVALANCHE ], + [ 42, Moves.FREEZE_DRY ], + [ 49, Moves.SLAM ], + [ 56, Moves.DISCHARGE ], + [ 63, Moves.BOLT_BEAK ], + [ 70, Moves.ICICLE_CRASH ], + [ 77, Moves.BLIZZARD ], + ], + [Species.DRACOVISH]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 7, Moves.PROTECT ], + [ 14, Moves.BRUTAL_SWING ], + [ 21, Moves.ANCIENT_POWER ], + [ 28, Moves.BITE ], + [ 35, Moves.DRAGON_BREATH ], + [ 42, Moves.STOMP ], + [ 49, Moves.SUPER_FANG ], + [ 56, Moves.CRUNCH ], + [ 63, Moves.FISHIOUS_REND ], + [ 70, Moves.DRAGON_PULSE ], + [ 77, Moves.DRAGON_RUSH ], + ], + [Species.ARCTOVISH]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.POWDER_SNOW ], + [ 7, Moves.PROTECT ], + [ 14, Moves.ICY_WIND ], + [ 21, Moves.ANCIENT_POWER ], + [ 28, Moves.BITE ], + [ 35, Moves.AURORA_VEIL ], + [ 42, Moves.FREEZE_DRY ], + [ 49, Moves.SUPER_FANG ], + [ 56, Moves.CRUNCH ], + [ 63, Moves.FISHIOUS_REND ], + [ 70, Moves.ICICLE_CRASH ], + [ 77, Moves.BLIZZARD ], + ], + [Species.DURALUDON]: [ + [ 1, Moves.LEER ], + [ 1, Moves.METAL_CLAW ], + [ 6, Moves.ROCK_SMASH ], + [ 12, Moves.HONE_CLAWS ], + [ 18, Moves.METAL_SOUND ], + [ 24, Moves.BREAKING_SWIPE ], + [ 30, Moves.DRAGON_TAIL ], + [ 36, Moves.IRON_DEFENSE ], + [ 42, Moves.LASER_FOCUS ], + [ 48, Moves.DRAGON_CLAW ], + [ 54, Moves.FLASH_CANNON ], + [ 60, Moves.METAL_BURST ], + [ 66, Moves.HYPER_BEAM ], + ], + [Species.DREEPY]: [ + [ 1, Moves.BITE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.INFESTATION ], + ], + [Species.DRAKLOAK]: [ + [ 0, Moves.DRAGON_PULSE ], + [ 1, Moves.BITE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.INFESTATION ], + [ 6, Moves.LOCK_ON ], + [ 12, Moves.ASSURANCE ], + [ 18, Moves.HEX ], + [ 24, Moves.AGILITY ], + [ 30, Moves.DOUBLE_HIT ], + [ 36, Moves.U_TURN ], + [ 42, Moves.DRAGON_DANCE ], + [ 48, Moves.PHANTOM_FORCE ], + [ 54, Moves.TAKE_DOWN ], + [ 61, Moves.DRAGON_RUSH ], + [ 66, Moves.DOUBLE_EDGE ], + [ 72, Moves.LAST_RESORT ], + ], + [Species.DRAGAPULT]: [ + [ 0, Moves.DRAGON_DARTS ], + [ 1, Moves.BITE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.INFESTATION ], + [ 6, Moves.LOCK_ON ], + [ 12, Moves.ASSURANCE ], + [ 18, Moves.HEX ], + [ 24, Moves.AGILITY ], + [ 30, Moves.DOUBLE_HIT ], + [ 36, Moves.U_TURN ], + [ 42, Moves.DRAGON_DANCE ], + [ 48, Moves.PHANTOM_FORCE ], + [ 54, Moves.TAKE_DOWN ], + [ 63, Moves.DRAGON_RUSH ], + [ 70, Moves.DOUBLE_EDGE ], + [ 78, Moves.LAST_RESORT ], + ], + [Species.ZACIAN]: [ + [ 1, Moves.BITE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.HOWL ], + [ 1, Moves.QUICK_GUARD ], + [ 1, Moves.SACRED_SWORD ], + [ 11, Moves.SLASH ], + [ 22, Moves.SWORDS_DANCE ], + [ 33, Moves.IRON_HEAD ], + [ 44, Moves.NOBLE_ROAR ], + [ 55, Moves.CRUNCH ], + [ 66, Moves.MOONBLAST ], + [ 77, Moves.CLOSE_COMBAT ], + [ 88, Moves.GIGA_IMPACT ], + ], + [Species.ZAMAZENTA]: [ + [ 1, Moves.BITE ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.HOWL ], + [ 1, Moves.WIDE_GUARD ], + [ 11, Moves.SLASH ], + [ 22, Moves.IRON_DEFENSE ], + [ 33, Moves.IRON_HEAD ], + [ 44, Moves.METAL_BURST ], + [ 55, Moves.CRUNCH ], + [ 66, Moves.MOONBLAST ], + [ 77, Moves.CLOSE_COMBAT ], + [ 88, Moves.GIGA_IMPACT ], ], [Species.ETERNATUS]: [ - [ 1, Moves.POISON_TAIL ], - [ 1, Moves.CONFUSE_RAY ], - [ 1, Moves.DRAGON_TAIL ], [ 1, Moves.AGILITY ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.POISON_TAIL ], + [ 1, Moves.DRAGON_TAIL ], [ 8, Moves.TOXIC ], [ 16, Moves.VENOSHOCK ], [ 24, Moves.DRAGON_DANCE ], @@ -10974,66 +25572,3665 @@ export const pokemonSpeciesLevelMoves: PokemonSpeciesLevelMoves = { [ 64, Moves.COSMIC_POWER ], [ 72, Moves.RECOVER ], [ 80, Moves.HYPER_BEAM ], - [ 88, Moves.OUTRAGE ] + [ 88, Moves.OUTRAGE ], ], - [Species.ANNIHILAPE]: [ + [Species.KUBFU]: [ + [ 1, Moves.LEER ], + [ 1, Moves.ROCK_SMASH ], + [ 4, Moves.ENDURE ], + [ 8, Moves.FOCUS_ENERGY ], + [ 12, Moves.AERIAL_ACE ], + [ 16, Moves.SCARY_FACE ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.BRICK_BREAK ], + [ 28, Moves.DETECT ], + [ 32, Moves.BULK_UP ], + [ 36, Moves.IRON_HEAD ], + [ 40, Moves.DYNAMIC_PUNCH ], + [ 44, Moves.COUNTER ], + [ 48, Moves.CLOSE_COMBAT ], + [ 52, Moves.FOCUS_PUNCH ], + ], + [Species.URSHIFU]: [ + [ 0, Moves.WICKED_BLOW ], [ 1, Moves.LEER ], [ 1, Moves.FOCUS_ENERGY ], - [ 1, Moves.LOW_KICK ], - [ 1, Moves.SCRATCH ], - [ 1, Moves.FLING ], - [ 9, Moves.FURY_SWIPES ], - [ 13, Moves.KARATE_CHOP ], - [ 17, Moves.SEISMIC_TOSS ], - [ 19, Moves.SWAGGER ], - [ 21, Moves.SCREECH ], - [ 25, Moves.ASSURANCE ], - [ 28, Moves.RAGE ], - [ 35, Moves.RAGE_FIST ], - [ 41, Moves.CROSS_CHOP ], - [ 47, Moves.THRASH ], - [ 53, Moves.PUNISHMENT ], - [ 59, Moves.CLOSE_COMBAT ], - [ 63, Moves.FINAL_GAMBIT ], - [ 68, Moves.OUTRAGE ] + [ 1, Moves.ENDURE ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.SUCKER_PUNCH ], + [ 12, Moves.AERIAL_ACE ], + [ 16, Moves.SCARY_FACE ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.BRICK_BREAK ], + [ 28, Moves.DETECT ], + [ 32, Moves.BULK_UP ], + [ 36, Moves.IRON_HEAD ], + [ 40, Moves.DYNAMIC_PUNCH ], + [ 44, Moves.COUNTER ], + [ 48, Moves.CLOSE_COMBAT ], + [ 52, Moves.FOCUS_PUNCH ], ], + [Species.ZARUDE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.BIND ], + [ 6, Moves.LEER ], + [ 12, Moves.VINE_WHIP ], + [ 18, Moves.GROWTH ], + [ 24, Moves.FURY_SWIPES ], + [ 30, Moves.SCARY_FACE ], + [ 36, Moves.GRASS_KNOT ], + [ 42, Moves.BITE ], + [ 48, Moves.U_TURN ], + [ 54, Moves.SWAGGER ], + [ 60, Moves.ENERGY_BALL ], + [ 66, Moves.SYNTHESIS ], + [ 72, Moves.HAMMER_ARM ], + [ 78, Moves.THRASH ], + [ 84, Moves.POWER_WHIP ], + [ 90, Moves.JUNGLE_HEALING ], + ], + [Species.REGIELEKI]: [ + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.RAPID_SPIN ], + [ 6, Moves.ELECTROWEB ], + [ 12, Moves.ANCIENT_POWER ], + [ 18, Moves.SHOCK_WAVE ], + [ 24, Moves.THUNDER_WAVE ], + [ 30, Moves.EXTREME_SPEED ], + [ 36, Moves.THUNDER_CAGE ], + [ 42, Moves.THUNDERBOLT ], + [ 48, Moves.MAGNET_RISE ], + [ 54, Moves.THRASH ], + [ 60, Moves.LOCK_ON ], + [ 66, Moves.ZAP_CANNON ], + [ 72, Moves.HYPER_BEAM ], + [ 78, Moves.EXPLOSION ], + ], + [Species.REGIDRAGO]: [ + [ 1, Moves.TWISTER ], + [ 6, Moves.BITE ], + [ 12, Moves.ANCIENT_POWER ], + [ 18, Moves.DRAGON_BREATH ], + [ 30, Moves.CRUNCH ], + [ 36, Moves.DRAGON_CLAW ], + [ 42, Moves.HAMMER_ARM ], + [ 48, Moves.DRAGON_DANCE ], + [ 54, Moves.THRASH ], + [ 60, Moves.FOCUS_ENERGY ], + [ 66, Moves.DRAGON_ENERGY ], + [ 72, Moves.HYPER_BEAM ], + [ 78, Moves.EXPLOSION ], + ], + [Species.GLASTRIER]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 6, Moves.DOUBLE_KICK ], + [ 12, Moves.AVALANCHE ], + [ 18, Moves.STOMP ], + [ 24, Moves.TORMENT ], + [ 30, Moves.MIST ], + [ 36, Moves.ICICLE_CRASH ], + [ 42, Moves.TAKE_DOWN ], + [ 48, Moves.IRON_DEFENSE ], + [ 54, Moves.THRASH ], + [ 60, Moves.TAUNT ], + [ 66, Moves.DOUBLE_EDGE ], + [ 72, Moves.SWORDS_DANCE ], + ], + [Species.SPECTRIER]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 6, Moves.DOUBLE_KICK ], + [ 12, Moves.HEX ], + [ 18, Moves.STOMP ], + [ 24, Moves.CONFUSE_RAY ], + [ 30, Moves.HAZE ], + [ 36, Moves.SHADOW_BALL ], + [ 42, Moves.TAKE_DOWN ], + [ 48, Moves.AGILITY ], + [ 54, Moves.THRASH ], + [ 60, Moves.DISABLE ], + [ 66, Moves.DOUBLE_EDGE ], + [ 72, Moves.NASTY_PLOT ], + ], + [Species.CALYREX]: [ + [ 1, Moves.POUND ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.GROWTH ], + [ 1, Moves.CONFUSION ], + [ 8, Moves.LIFE_DEW ], + [ 16, Moves.GIGA_DRAIN ], + [ 24, Moves.PSYSHOCK ], + [ 32, Moves.HELPING_HAND ], + [ 40, Moves.GRASSY_TERRAIN ], + [ 40, Moves.PSYCHIC_TERRAIN ], + [ 48, Moves.ENERGY_BALL ], + [ 56, Moves.PSYCHIC ], + [ 64, Moves.LEECH_SEED ], + [ 72, Moves.HEAL_PULSE ], + [ 80, Moves.SOLAR_BEAM ], + [ 88, Moves.FUTURE_SIGHT ], + ], + [Species.WYRDEER]: [ + [ 0, Moves.PSYSHIELD_BASH ], + [ 1, Moves.TACKLE ], + [ 3, Moves.LEER ], + [ 7, Moves.ASTONISH ], + [ 10, Moves.HYPNOSIS ], + [ 13, Moves.STOMP ], + [ 16, Moves.SAND_ATTACK ], + [ 21, Moves.TAKE_DOWN ], + [ 23, Moves.CONFUSE_RAY ], + [ 27, Moves.CALM_MIND ], + [ 32, Moves.ROLE_PLAY ], + [ 37, Moves.ZEN_HEADBUTT ], + [ 49, Moves.IMPRISON ], + [ 55, Moves.DOUBLE_EDGE ], + [ 62, Moves.MEGAHORN ], + ], + [Species.KLEAVOR]: [ + [ 0, Moves.STONE_AXE ], + [ 1, Moves.LEER ], + [ 1, Moves.QUICK_ATTACK ], + [ 4, Moves.FURY_CUTTER ], + [ 8, Moves.FALSE_SWIPE ], + [ 12, Moves.SMACK_DOWN ], + [ 16, Moves.DOUBLE_TEAM ], + [ 20, Moves.DOUBLE_HIT ], + [ 24, Moves.SLASH ], + [ 28, Moves.FOCUS_ENERGY ], + [ 32, Moves.AGILITY ], + [ 36, Moves.ROCK_SLIDE ], + [ 40, Moves.X_SCISSOR ], + [ 44, Moves.SWORDS_DANCE ], + ], + [Species.URSALUNA]: [ + [ 0, Moves.HEADLONG_RUSH ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.LICK ], + [ 1, Moves.FAKE_TEARS ], + [ 1, Moves.COVET ], + [ 8, Moves.FURY_SWIPES ], + [ 13, Moves.PAYBACK ], + [ 17, Moves.SWEET_SCENT ], + [ 22, Moves.SLASH ], + [ 25, Moves.PLAY_NICE ], + [ 29, Moves.PLAY_ROUGH ], + [ 35, Moves.SCARY_FACE ], + [ 41, Moves.REST ], + [ 41, Moves.SNORE ], + [ 48, Moves.HIGH_HORSEPOWER ], + [ 56, Moves.THRASH ], + [ 64, Moves.HAMMER_ARM ], + ], + [Species.BASCULEGION]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SHADOW_BALL ], + [ 1, Moves.PHANTOM_FORCE ], + [ 4, Moves.TACKLE ], + [ 8, Moves.FLAIL ], + [ 12, Moves.AQUA_JET ], + [ 16, Moves.BITE ], + [ 20, Moves.SCARY_FACE ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.SOAK ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.TAKE_DOWN ], + [ 40, Moves.UPROAR ], + [ 44, Moves.WAVE_CRASH ], + [ 48, Moves.THRASH ], + [ 52, Moves.DOUBLE_EDGE ], + [ 56, Moves.HEAD_SMASH ], + ], + [Species.SNEASLER]: [ + [ 0, Moves.DIRE_CLAW ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.FLING ], + [ 6, Moves.TAUNT ], + [ 12, Moves.QUICK_ATTACK ], + [ 18, Moves.METAL_CLAW ], + [ 24, Moves.POISON_JAB ], + [ 30, Moves.BRICK_BREAK ], + [ 36, Moves.HONE_CLAWS ], + [ 42, Moves.SLASH ], + [ 48, Moves.AGILITY ], + [ 54, Moves.SCREECH ], + [ 60, Moves.CLOSE_COMBAT ], + ], + [Species.OVERQWIL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.POISON_STING ], + [ 4, Moves.HARDEN ], + [ 8, Moves.BITE ], + [ 12, Moves.FELL_STINGER ], + [ 16, Moves.MINIMIZE ], + [ 20, Moves.SPIKES ], + [ 24, Moves.BRINE ], + [ 28, Moves.BARB_BARRAGE ], + [ 32, Moves.PIN_MISSILE ], + [ 36, Moves.TOXIC_SPIKES ], + [ 40, Moves.STOCKPILE ], + [ 40, Moves.SPIT_UP ], + [ 44, Moves.TOXIC ], + [ 48, Moves.CRUNCH ], + [ 52, Moves.ACUPRESSURE ], + [ 56, Moves.DESTINY_BOND ], + ], + [Species.ENAMORUS]: [ + [ 1, Moves.ASTONISH ], + [ 1, Moves.FAIRY_WIND ], + [ 5, Moves.TORMENT ], + [ 10, Moves.FLATTER ], + [ 15, Moves.TWISTER ], + [ 20, Moves.DRAINING_KISS ], + [ 25, Moves.IRON_DEFENSE ], + [ 30, Moves.IMPRISON ], + [ 35, Moves.MYSTICAL_FIRE ], + [ 40, Moves.DAZZLING_GLEAM ], + [ 45, Moves.EXTRASENSORY ], + [ 50, Moves.UPROAR ], + [ 55, Moves.SUPERPOWER ], + [ 60, Moves.HEALING_WISH ], + [ 65, Moves.MOONBLAST ], + [ 70, Moves.OUTRAGE ], + [ 75, Moves.SPRINGTIDE_STORM ], + ], + [Species.SPRIGATITO]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.LEAFAGE ], + [ 7, Moves.BITE ], + [ 10, Moves.HONE_CLAWS ], + [ 13, Moves.MAGICAL_LEAF ], + [ 15, Moves.QUICK_ATTACK ], + [ 17, Moves.SEED_BOMB ], + [ 21, Moves.U_TURN ], + [ 25, Moves.WORRY_SEED ], + [ 28, Moves.SLASH ], + [ 32, Moves.ENERGY_BALL ], + [ 36, Moves.PLAY_ROUGH ], + ], + [Species.FLORAGATO]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.LEAFAGE ], + [ 7, Moves.BITE ], + [ 10, Moves.HONE_CLAWS ], + [ 13, Moves.MAGICAL_LEAF ], + [ 15, Moves.QUICK_ATTACK ], + [ 20, Moves.SEED_BOMB ], + [ 24, Moves.U_TURN ], + [ 28, Moves.WORRY_SEED ], + [ 33, Moves.SLASH ], + [ 38, Moves.ENERGY_BALL ], + [ 42, Moves.PLAY_ROUGH ], + [ 46, Moves.LEAF_STORM ], + ], + [Species.MEOWSCARADA]: [ + [ 0, Moves.FLOWER_TRICK ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.LEAFAGE ], + [ 7, Moves.BITE ], + [ 10, Moves.HONE_CLAWS ], + [ 13, Moves.MAGICAL_LEAF ], + [ 15, Moves.QUICK_ATTACK ], + [ 20, Moves.SEED_BOMB ], + [ 24, Moves.U_TURN ], + [ 29, Moves.WORRY_SEED ], + [ 33, Moves.SLASH ], + [ 38, Moves.NIGHT_SLASH ], + [ 42, Moves.ENERGY_BALL ], + [ 47, Moves.PLAY_ROUGH ], + [ 52, Moves.KNOCK_OFF ], + [ 58, Moves.GRASSY_TERRAIN ], + [ 64, Moves.LEAF_STORM ], + ], + [Species.FUECOCO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 7, Moves.ROUND ], + [ 12, Moves.BITE ], + [ 15, Moves.INCINERATE ], + [ 17, Moves.YAWN ], + [ 21, Moves.SNARL ], + [ 25, Moves.ROAR ], + [ 28, Moves.FLAMETHROWER ], + [ 32, Moves.HYPER_VOICE ], + [ 36, Moves.FIRE_BLAST ], + ], + [Species.CROCALOR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 7, Moves.LICK ], + [ 10, Moves.ROUND ], + [ 12, Moves.BITE ], + [ 15, Moves.YAWN ], + [ 17, Moves.INCINERATE ], + [ 24, Moves.SNARL ], + [ 28, Moves.ROAR ], + [ 32, Moves.FLAMETHROWER ], + [ 38, Moves.HYPER_VOICE ], + [ 42, Moves.WILL_O_WISP ], + [ 47, Moves.FIRE_BLAST ], + ], + [Species.SKELEDIRGE]: [ + [ 0, Moves.TORCH_SONG ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 7, Moves.LICK ], + [ 10, Moves.ROUND ], + [ 12, Moves.SCARY_FACE ], + [ 15, Moves.BITE ], + [ 17, Moves.INCINERATE ], + [ 24, Moves.SNARL ], + [ 28, Moves.ROAR ], + [ 32, Moves.FLAMETHROWER ], + [ 38, Moves.SHADOW_BALL ], + [ 42, Moves.HYPER_VOICE ], + [ 47, Moves.WILL_O_WISP ], + [ 47, Moves.HEX ], + [ 58, Moves.FIRE_BLAST ], + [ 64, Moves.OVERHEAT ], + ], + [Species.QUAXLY]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 7, Moves.WORK_UP ], + [ 10, Moves.WING_ATTACK ], + [ 13, Moves.AQUA_JET ], + [ 17, Moves.DOUBLE_HIT ], + [ 21, Moves.AQUA_CUTTER ], + [ 24, Moves.AIR_SLASH ], + [ 28, Moves.FOCUS_ENERGY ], + [ 31, Moves.ACROBATICS ], + [ 35, Moves.LIQUIDATION ], + ], + [Species.QUAXWELL]: [ + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DOUBLE_HIT ], + [ 7, Moves.WORK_UP ], + [ 10, Moves.WING_ATTACK ], + [ 13, Moves.AQUA_JET ], + [ 17, Moves.WATER_PULSE ], + [ 19, Moves.LOW_SWEEP ], + [ 23, Moves.AQUA_CUTTER ], + [ 27, Moves.AIR_SLASH ], + [ 32, Moves.FOCUS_ENERGY ], + [ 38, Moves.ACROBATICS ], + [ 43, Moves.LIQUIDATION ], + [ 48, Moves.FEATHER_DANCE ], + ], + [Species.QUAQUAVAL]: [ + [ 0, Moves.AQUA_STEP ], + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.DOUBLE_HIT ], + [ 7, Moves.WORK_UP ], + [ 10, Moves.WING_ATTACK ], + [ 13, Moves.AQUA_JET ], + [ 17, Moves.WATER_PULSE ], + [ 17, Moves.LOW_SWEEP ], + [ 21, Moves.AQUA_CUTTER ], + [ 27, Moves.AIR_SLASH ], + [ 32, Moves.FOCUS_ENERGY ], + [ 38, Moves.MEGA_KICK ], + [ 43, Moves.ACROBATICS ], + [ 47, Moves.LIQUIDATION ], + [ 52, Moves.FEATHER_DANCE ], + [ 58, Moves.CLOSE_COMBAT ], + [ 64, Moves.WAVE_CRASH ], + ], + [Species.LECHONK]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.DISARMING_VOICE ], + [ 8, Moves.ECHOED_VOICE ], + [ 12, Moves.MUD_SHOT ], + [ 15, Moves.COVET ], + [ 17, Moves.DIG ], + [ 21, Moves.HEADBUTT ], + [ 24, Moves.YAWN ], + [ 27, Moves.TAKE_DOWN ], + [ 30, Moves.WORK_UP ], + [ 32, Moves.UPROAR ], + [ 35, Moves.DOUBLE_EDGE ], + ], + [Species.OINKOLOGNE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.DISARMING_VOICE ], + [ 8, Moves.ECHOED_VOICE ], + [ 12, Moves.MUD_SHOT ], + [ 15, Moves.COVET ], + [ 17, Moves.DIG ], + [ 23, Moves.HEADBUTT ], + [ 26, Moves.TAKE_DOWN ], + [ 27, Moves.YAWN ], + [ 34, Moves.WORK_UP ], + [ 38, Moves.UPROAR ], + [ 42, Moves.DOUBLE_EDGE ], + [ 48, Moves.EARTH_POWER ], + [ 54, Moves.BELCH ], + ], + [Species.TAROUNTULA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.STRING_SHOT ], + [ 5, Moves.STRUGGLE_BUG ], + [ 8, Moves.ASSURANCE ], + [ 11, Moves.FEINT ], + [ 14, Moves.BUG_BITE ], + [ 18, Moves.BLOCK ], + [ 22, Moves.COUNTER ], + [ 25, Moves.HEADBUTT ], + [ 29, Moves.STICKY_WEB ], + [ 33, Moves.GASTRO_ACID ], + [ 36, Moves.CIRCLE_THROW ], + [ 40, Moves.THROAT_CHOP ], + [ 44, Moves.SKITTER_SMACK ], + ], + [Species.SPIDOPS]: [ + [ 0, Moves.SILK_TRAP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.STRING_SHOT ], + [ 5, Moves.STRUGGLE_BUG ], + [ 8, Moves.ASSURANCE ], + [ 11, Moves.FEINT ], + [ 14, Moves.BUG_BITE ], + [ 19, Moves.BLOCK ], + [ 24, Moves.COUNTER ], + [ 28, Moves.HEADBUTT ], + [ 33, Moves.STICKY_WEB ], + [ 37, Moves.GASTRO_ACID ], + [ 41, Moves.CIRCLE_THROW ], + [ 45, Moves.THROAT_CHOP ], + [ 49, Moves.SKITTER_SMACK ], + ], + [Species.NYMBLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 4, Moves.STRUGGLE_BUG ], + [ 6, Moves.ASTONISH ], + [ 9, Moves.ASSURANCE ], + [ 11, Moves.DOUBLE_KICK ], + [ 14, Moves.SCREECH ], + [ 18, Moves.ENDURE ], + [ 22, Moves.BUG_BITE ], + [ 26, Moves.FEINT ], + [ 30, Moves.AGILITY ], + [ 38, Moves.SUCKER_PUNCH ], + [ 41, Moves.FIRST_IMPRESSION ], + ], + [Species.LOKIX]: [ + [ 0, Moves.LUNGE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.LOW_KICK ], + [ 1, Moves.DETECT ], + [ 4, Moves.STRUGGLE_BUG ], + [ 6, Moves.ASTONISH ], + [ 9, Moves.ASSURANCE ], + [ 11, Moves.DOUBLE_KICK ], + [ 14, Moves.SCREECH ], + [ 18, Moves.ENDURE ], + [ 22, Moves.BUG_BITE ], + [ 28, Moves.FEINT ], + [ 32, Moves.AGILITY ], + [ 36, Moves.THROAT_CHOP ], + [ 40, Moves.SUCKER_PUNCH ], + [ 44, Moves.FIRST_IMPRESSION ], + [ 48, Moves.BOUNCE ], + [ 53, Moves.AXE_KICK ], + ], + [Species.PAWMI]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 3, Moves.THUNDER_SHOCK ], + [ 6, Moves.QUICK_ATTACK ], + [ 8, Moves.CHARGE ], + [ 12, Moves.NUZZLE ], + [ 15, Moves.DIG ], + [ 19, Moves.BITE ], + [ 23, Moves.SPARK ], + [ 27, Moves.THUNDER_WAVE ], + [ 31, Moves.ENTRAINMENT ], + [ 35, Moves.SLAM ], + [ 38, Moves.DISCHARGE ], + [ 40, Moves.AGILITY ], + [ 44, Moves.WILD_CHARGE ], + ], + [Species.PAWMO]: [ + [ 0, Moves.ARM_THRUST ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 3, Moves.THUNDER_SHOCK ], + [ 6, Moves.QUICK_ATTACK ], + [ 8, Moves.CHARGE ], + [ 12, Moves.NUZZLE ], + [ 15, Moves.DIG ], + [ 19, Moves.BITE ], + [ 23, Moves.SPARK ], + [ 27, Moves.THUNDER_WAVE ], + [ 32, Moves.SLAM ], + [ 38, Moves.ENTRAINMENT ], + [ 42, Moves.DISCHARGE ], + [ 46, Moves.AGILITY ], + [ 52, Moves.WILD_CHARGE ], + ], + [Species.PAWMOT]: [ + [ 0, Moves.REVIVAL_BLESSING ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.WILD_CHARGE ], + [ 3, Moves.THUNDER_SHOCK ], + [ 6, Moves.QUICK_ATTACK ], + [ 8, Moves.CHARGE ], + [ 12, Moves.NUZZLE ], + [ 15, Moves.DIG ], + [ 19, Moves.BITE ], + [ 23, Moves.SPARK ], + [ 25, Moves.ARM_THRUST ], + [ 29, Moves.THUNDER_WAVE ], + [ 33, Moves.SLAM ], + [ 39, Moves.ENTRAINMENT ], + [ 44, Moves.CLOSE_COMBAT ], + [ 49, Moves.DISCHARGE ], + [ 54, Moves.AGILITY ], + [ 60, Moves.DOUBLE_SHOCK ], + ], + [Species.TANDEMAUS]: [ + [ 1, Moves.POUND ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 5, Moves.ECHOED_VOICE ], + [ 8, Moves.HELPING_HAND ], + [ 11, Moves.SUPER_FANG ], + [ 14, Moves.DOUBLE_HIT ], + [ 18, Moves.BULLET_SEED ], + [ 22, Moves.ENCORE ], + [ 26, Moves.PLAY_ROUGH ], + [ 30, Moves.HYPER_VOICE ], + [ 33, Moves.CHARM ], + [ 37, Moves.BEAT_UP ], + [ 41, Moves.COPYCAT ], + [ 46, Moves.POPULATION_BOMB ], + ], + [Species.MAUSHOLD]: [ + [ 1, Moves.POUND ], + [ 1, Moves.FOLLOW_ME ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 1, Moves.TIDY_UP ], + [ 5, Moves.ECHOED_VOICE ], + [ 8, Moves.HELPING_HAND ], + [ 11, Moves.SUPER_FANG ], + [ 14, Moves.DOUBLE_HIT ], + [ 18, Moves.BULLET_SEED ], + [ 22, Moves.ENCORE ], + [ 29, Moves.PLAY_ROUGH ], + [ 33, Moves.HYPER_VOICE ], + [ 37, Moves.CHARM ], + [ 41, Moves.BEAT_UP ], + [ 46, Moves.COPYCAT ], + [ 53, Moves.POPULATION_BOMB ], + ], + [Species.FIDOUGH]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 3, Moves.LICK ], + [ 6, Moves.TAIL_WHIP ], + [ 8, Moves.COVET ], + [ 11, Moves.BITE ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 18, Moves.PLAY_ROUGH ], + [ 22, Moves.WORK_UP ], + [ 26, Moves.BATON_PASS ], + [ 30, Moves.ROAR ], + [ 33, Moves.DOUBLE_EDGE ], + [ 36, Moves.CHARM ], + [ 40, Moves.CRUNCH ], + [ 45, Moves.LAST_RESORT ], + ], + [Species.DACHSBUN]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 3, Moves.LICK ], + [ 6, Moves.TAIL_WHIP ], + [ 8, Moves.COVET ], + [ 11, Moves.BITE ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 18, Moves.PLAY_ROUGH ], + [ 22, Moves.WORK_UP ], + [ 29, Moves.BATON_PASS ], + [ 33, Moves.ROAR ], + [ 38, Moves.DOUBLE_EDGE ], + [ 42, Moves.CHARM ], + [ 47, Moves.CRUNCH ], + [ 53, Moves.LAST_RESORT ], + ], + [Species.SMOLIV]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SWEET_SCENT ], + [ 5, Moves.ABSORB ], + [ 7, Moves.GROWTH ], + [ 10, Moves.RAZOR_LEAF ], + [ 13, Moves.HELPING_HAND ], + [ 16, Moves.FLAIL ], + [ 20, Moves.MEGA_DRAIN ], + [ 23, Moves.GRASSY_TERRAIN ], + [ 27, Moves.SEED_BOMB ], + [ 30, Moves.ENERGY_BALL ], + [ 34, Moves.LEECH_SEED ], + [ 38, Moves.TERRAIN_PULSE ], + ], + [Species.DOLLIV]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SWEET_SCENT ], + [ 5, Moves.ABSORB ], + [ 7, Moves.GROWTH ], + [ 10, Moves.RAZOR_LEAF ], + [ 13, Moves.HELPING_HAND ], + [ 16, Moves.FLAIL ], + [ 20, Moves.MEGA_DRAIN ], + [ 23, Moves.GRASSY_TERRAIN ], + [ 29, Moves.SEED_BOMB ], + [ 34, Moves.ENERGY_BALL ], + [ 37, Moves.LEECH_SEED ], + [ 42, Moves.TERRAIN_PULSE ], + ], + [Species.ARBOLIVA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SAFEGUARD ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.MIRROR_COAT ], + [ 5, Moves.ABSORB ], + [ 7, Moves.GROWTH ], + [ 10, Moves.RAZOR_LEAF ], + [ 13, Moves.HELPING_HAND ], + [ 16, Moves.FLAIL ], + [ 20, Moves.MEGA_DRAIN ], + [ 23, Moves.GRASSY_TERRAIN ], + [ 29, Moves.SEED_BOMB ], + [ 34, Moves.ENERGY_BALL ], + [ 39, Moves.LEECH_SEED ], + [ 46, Moves.TERRAIN_PULSE ], + [ 52, Moves.PETAL_BLIZZARD ], + [ 58, Moves.PETAL_DANCE ], + ], + [Species.SQUAWKABILLY]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 1, Moves.MIMIC ], + [ 6, Moves.QUICK_ATTACK ], + [ 10, Moves.TORMENT ], + [ 13, Moves.AERIAL_ACE ], + [ 17, Moves.FURY_ATTACK ], + [ 20, Moves.TAUNT ], + [ 24, Moves.UPROAR ], + [ 27, Moves.COPYCAT ], + [ 30, Moves.FLY ], + [ 34, Moves.FACADE ], + [ 38, Moves.SWAGGER ], + [ 42, Moves.BRAVE_BIRD ], + [ 47, Moves.ROOST ], + [ 52, Moves.REVERSAL ], + ], + [Species.NACLI]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 5, Moves.ROCK_THROW ], + [ 7, Moves.MUD_SHOT ], + [ 10, Moves.SMACK_DOWN ], + [ 13, Moves.ROCK_POLISH ], + [ 16, Moves.HEADBUTT ], + [ 20, Moves.IRON_DEFENSE ], + [ 25, Moves.RECOVER ], + [ 30, Moves.ROCK_SLIDE ], + [ 33, Moves.STEALTH_ROCK ], + [ 35, Moves.HEAVY_SLAM ], + [ 40, Moves.EARTHQUAKE ], + [ 45, Moves.STONE_EDGE ], + ], + [Species.NACLSTACK]: [ + [ 0, Moves.SALT_CURE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 5, Moves.ROCK_THROW ], + [ 7, Moves.MUD_SHOT ], + [ 10, Moves.SMACK_DOWN ], + [ 13, Moves.ROCK_POLISH ], + [ 16, Moves.HEADBUTT ], + [ 20, Moves.IRON_DEFENSE ], + [ 30, Moves.RECOVER ], + [ 34, Moves.ROCK_SLIDE ], + [ 38, Moves.STEALTH_ROCK ], + [ 41, Moves.HEAVY_SLAM ], + [ 45, Moves.EARTHQUAKE ], + [ 51, Moves.STONE_EDGE ], + ], + [Species.GARGANACL]: [ + [ 0, Moves.HAMMER_ARM ], + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.BLOCK ], + [ 1, Moves.ROCK_BLAST ], + [ 1, Moves.WIDE_GUARD ], + [ 5, Moves.ROCK_THROW ], + [ 7, Moves.MUD_SHOT ], + [ 10, Moves.ROCK_TOMB ], + [ 13, Moves.ROCK_POLISH ], + [ 16, Moves.HEADBUTT ], + [ 24, Moves.SALT_CURE ], + [ 30, Moves.RECOVER ], + [ 34, Moves.ROCK_SLIDE ], + [ 40, Moves.STEALTH_ROCK ], + [ 44, Moves.HEAVY_SLAM ], + [ 49, Moves.EARTHQUAKE ], + [ 54, Moves.STONE_EDGE ], + [ 60, Moves.EXPLOSION ], + ], + [Species.CHARCADET]: [ + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.ASTONISH ], + [ 8, Moves.CLEAR_SMOG ], + [ 12, Moves.FIRE_SPIN ], + [ 16, Moves.WILL_O_WISP ], + [ 20, Moves.NIGHT_SHADE ], + [ 24, Moves.FLAME_CHARGE ], + [ 28, Moves.INCINERATE ], + [ 32, Moves.LAVA_PLUME ], + ], + [Species.ARMAROUGE]: [ + [ 0, Moves.PSYSHOCK ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.WIDE_GUARD ], + [ 1, Moves.MYSTICAL_FIRE ], + [ 8, Moves.CLEAR_SMOG ], + [ 12, Moves.FIRE_SPIN ], + [ 16, Moves.WILL_O_WISP ], + [ 20, Moves.NIGHT_SHADE ], + [ 24, Moves.FLAME_CHARGE ], + [ 28, Moves.INCINERATE ], + [ 32, Moves.LAVA_PLUME ], + [ 37, Moves.CALM_MIND ], + [ 42, Moves.ALLY_SWITCH ], + [ 48, Moves.FLAMETHROWER ], + [ 56, Moves.EXPANDING_FORCE ], + [ 62, Moves.ARMOR_CANNON ], + ], + [Species.CERULEDGE]: [ + [ 0, Moves.SHADOW_CLAW ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.ASTONISH ], + [ 8, Moves.CLEAR_SMOG ], + [ 12, Moves.FIRE_SPIN ], + [ 16, Moves.WILL_O_WISP ], + [ 20, Moves.NIGHT_SHADE ], + [ 24, Moves.FLAME_CHARGE ], + [ 28, Moves.INCINERATE ], + [ 32, Moves.LAVA_PLUME ], + [ 37, Moves.SWORDS_DANCE ], + [ 42, Moves.ALLY_SWITCH ], + [ 48, Moves.BITTER_BLADE ], + [ 56, Moves.PSYCHO_CUT ], + [ 62, Moves.FLARE_BLITZ ], + ], + [Species.TADBULB]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.MUD_SLAP ], + [ 7, Moves.THUNDER_SHOCK ], + [ 11, Moves.WATER_GUN ], + [ 17, Moves.CHARGE ], + [ 21, Moves.SPARK ], + [ 24, Moves.MUD_SHOT ], + [ 25, Moves.FLAIL ], + [ 32, Moves.DISCHARGE ], + [ 36, Moves.WEATHER_BALL ], + [ 40, Moves.ELECTRIC_TERRAIN ], + [ 45, Moves.SUCKER_PUNCH ], + [ 50, Moves.ZAP_CANNON ], + ], + [Species.BELLIBOLT]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.SLACK_OFF ], + [ 7, Moves.THUNDER_SHOCK ], + [ 11, Moves.WATER_GUN ], + [ 17, Moves.CHARGE ], + [ 21, Moves.SPARK ], + [ 24, Moves.MUD_SHOT ], + [ 25, Moves.FLAIL ], + [ 32, Moves.DISCHARGE ], + [ 36, Moves.WEATHER_BALL ], + [ 40, Moves.ELECTRIC_TERRAIN ], + [ 45, Moves.SUCKER_PUNCH ], + [ 50, Moves.ZAP_CANNON ], + ], + [Species.WATTREL]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 4, Moves.THUNDER_SHOCK ], + [ 7, Moves.QUICK_ATTACK ], + [ 11, Moves.PLUCK ], + [ 15, Moves.SPARK ], + [ 19, Moves.UPROAR ], + [ 23, Moves.ROOST ], + [ 27, Moves.DUAL_WINGBEAT ], + [ 32, Moves.AGILITY ], + [ 37, Moves.VOLT_SWITCH ], + [ 43, Moves.DISCHARGE ], + ], + [Species.KILOWATTREL]: [ + [ 0, Moves.ELECTRO_BALL ], + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 4, Moves.THUNDER_SHOCK ], + [ 7, Moves.QUICK_ATTACK ], + [ 11, Moves.PLUCK ], + [ 15, Moves.SPARK ], + [ 19, Moves.UPROAR ], + [ 24, Moves.ROOST ], + [ 30, Moves.DUAL_WINGBEAT ], + [ 36, Moves.AGILITY ], + [ 43, Moves.VOLT_SWITCH ], + [ 48, Moves.DISCHARGE ], + [ 55, Moves.HURRICANE ], + ], + [Species.MASCHIFF]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.SCARY_FACE ], + [ 4, Moves.LICK ], + [ 7, Moves.SNARL ], + [ 10, Moves.HONE_CLAWS ], + [ 14, Moves.BITE ], + [ 18, Moves.ROAR ], + [ 22, Moves.HEADBUTT ], + [ 26, Moves.PAYBACK ], + [ 31, Moves.CRUNCH ], + [ 35, Moves.SWAGGER ], + [ 39, Moves.REVERSAL ], + [ 43, Moves.JAW_LOCK ], + [ 49, Moves.DOUBLE_EDGE ], + ], + [Species.MABOSSTIFF]: [ + [ 0, Moves.COMEUPPANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.SCARY_FACE ], + [ 4, Moves.LICK ], + [ 7, Moves.SNARL ], + [ 10, Moves.HONE_CLAWS ], + [ 14, Moves.BITE ], + [ 18, Moves.ROAR ], + [ 22, Moves.HEADBUTT ], + [ 26, Moves.PAYBACK ], + [ 34, Moves.CRUNCH ], + [ 39, Moves.SWAGGER ], + [ 43, Moves.REVERSAL ], + [ 48, Moves.JAW_LOCK ], + [ 55, Moves.DOUBLE_EDGE ], + [ 60, Moves.OUTRAGE ], + ], + [Species.SHROODLE]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 5, Moves.ACID_SPRAY ], + [ 8, Moves.BITE ], + [ 8, Moves.FURY_SWIPES ], + [ 11, Moves.SWITCHEROO ], + [ 14, Moves.POISON_FANG ], + [ 18, Moves.FLATTER ], + [ 21, Moves.SLASH ], + [ 25, Moves.U_TURN ], + [ 29, Moves.POISON_JAB ], + [ 33, Moves.TAUNT ], + [ 36, Moves.SUBSTITUTE ], + [ 40, Moves.KNOCK_OFF ], + [ 45, Moves.GUNK_SHOT ], + ], + [Species.GRAFAIAI]: [ + [ 0, Moves.DOODLE ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 5, Moves.ACID_SPRAY ], + [ 8, Moves.FURY_SWIPES ], + [ 11, Moves.SWITCHEROO ], + [ 14, Moves.POISON_FANG ], + [ 18, Moves.FLATTER ], + [ 21, Moves.SLASH ], + [ 25, Moves.U_TURN ], + [ 33, Moves.POISON_JAB ], + [ 37, Moves.TAUNT ], + [ 40, Moves.SUBSTITUTE ], + [ 45, Moves.KNOCK_OFF ], + [ 51, Moves.GUNK_SHOT ], + ], + [Species.BRAMBLIN]: [ + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.ABSORB ], + [ 9, Moves.RAPID_SPIN ], + [ 13, Moves.BULLET_SEED ], + [ 17, Moves.INFESTATION ], + [ 21, Moves.HEX ], + [ 25, Moves.MEGA_DRAIN ], + [ 29, Moves.DISABLE ], + [ 35, Moves.PHANTOM_FORCE ], + [ 40, Moves.GIGA_DRAIN ], + [ 45, Moves.CURSE ], + [ 50, Moves.PAIN_SPLIT ], + [ 55, Moves.POWER_WHIP ], + ], + [Species.BRAMBLEGHAST]: [ + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.ASTONISH ], + [ 5, Moves.ABSORB ], + [ 9, Moves.RAPID_SPIN ], + [ 13, Moves.BULLET_SEED ], + [ 17, Moves.INFESTATION ], + [ 21, Moves.HEX ], + [ 25, Moves.MEGA_DRAIN ], + [ 29, Moves.DISABLE ], + [ 35, Moves.PHANTOM_FORCE ], + [ 40, Moves.GIGA_DRAIN ], + [ 45, Moves.CURSE ], + [ 50, Moves.PAIN_SPLIT ], + [ 55, Moves.POWER_WHIP ], + ], + [Species.TOEDSCOOL]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.MUD_SLAP ], + [ 4, Moves.ABSORB ], + [ 8, Moves.POISON_POWDER ], + [ 8, Moves.STUN_SPORE ], + [ 12, Moves.SUPERSONIC ], + [ 15, Moves.TACKLE ], + [ 16, Moves.MEGA_DRAIN ], + [ 20, Moves.SCREECH ], + [ 24, Moves.MUD_SHOT ], + [ 28, Moves.HEX ], + [ 32, Moves.SEED_BOMB ], + [ 36, Moves.SPORE ], + [ 40, Moves.GROWTH ], + [ 44, Moves.GIGA_DRAIN ], + [ 48, Moves.EARTH_POWER ], + [ 52, Moves.POWER_WHIP ], + ], + [Species.TOEDSCRUEL]: [ + [ 1, Moves.WRAP ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.REFLECT_TYPE ], + [ 4, Moves.ABSORB ], + [ 8, Moves.POISON_POWDER ], + [ 8, Moves.STUN_SPORE ], + [ 12, Moves.SUPERSONIC ], + [ 15, Moves.TACKLE ], + [ 16, Moves.MEGA_DRAIN ], + [ 20, Moves.SCREECH ], + [ 24, Moves.MUD_SHOT ], + [ 28, Moves.HEX ], + [ 34, Moves.SEED_BOMB ], + [ 40, Moves.SPORE ], + [ 44, Moves.GROWTH ], + [ 48, Moves.GIGA_DRAIN ], + [ 54, Moves.EARTH_POWER ], + [ 58, Moves.POWER_WHIP ], + ], + [Species.KLAWF]: [ + [ 1, Moves.ROCK_THROW ], + [ 6, Moves.HARDEN ], + [ 9, Moves.ROCK_SMASH ], + [ 13, Moves.ROCK_TOMB ], + [ 17, Moves.METAL_CLAW ], + [ 21, Moves.PROTECT ], + [ 24, Moves.ROCK_BLAST ], + [ 29, Moves.X_SCISSOR ], + [ 33, Moves.SWORDS_DANCE ], + [ 37, Moves.FLAIL ], + [ 42, Moves.ROCK_SLIDE ], + [ 47, Moves.HIGH_HORSEPOWER ], + [ 51, Moves.IRON_DEFENSE ], + [ 56, Moves.GUILLOTINE ], + ], + [Species.CAPSAKID]: [ + [ 1, Moves.LEER ], + [ 1, Moves.LEAFAGE ], + [ 4, Moves.BITE ], + [ 10, Moves.GROWTH ], + [ 13, Moves.RAZOR_LEAF ], + [ 17, Moves.SUNNY_DAY ], + [ 21, Moves.BULLET_SEED ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.ZEN_HEADBUTT ], + [ 38, Moves.CRUNCH ], + [ 44, Moves.SEED_BOMB ], + [ 48, Moves.SOLAR_BEAM ], + ], + [Species.SCOVILLAIN]: [ + [ 0, Moves.FLAMETHROWER ], + [ 0, Moves.SPICY_EXTRACT ], + [ 1, Moves.LEER ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.LEAFAGE ], + [ 4, Moves.BITE ], + [ 10, Moves.GROWTH ], + [ 13, Moves.RAZOR_LEAF ], + [ 17, Moves.SUNNY_DAY ], + [ 21, Moves.BULLET_SEED ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.ZEN_HEADBUTT ], + [ 33, Moves.WORRY_SEED ], + [ 38, Moves.CRUNCH ], + [ 44, Moves.SEED_BOMB ], + [ 48, Moves.SOLAR_BEAM ], + [ 48, Moves.OVERHEAT ], + ], + [Species.RELLOR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 4, Moves.SAND_ATTACK ], + [ 7, Moves.STRUGGLE_BUG ], + [ 11, Moves.ROLLOUT ], + [ 15, Moves.MUD_SHOT ], + [ 20, Moves.BUG_BITE ], + [ 24, Moves.TAKE_DOWN ], + [ 29, Moves.DIG ], + [ 35, Moves.LUNGE ], + ], + [Species.RABSCA]: [ + [ 0, Moves.REVIVAL_BLESSING ], + [ 1, Moves.TACKLE ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.DEFENSE_CURL ], + [ 4, Moves.SAND_ATTACK ], + [ 7, Moves.STRUGGLE_BUG ], + [ 11, Moves.ROLLOUT ], + [ 15, Moves.PSYBEAM ], + [ 20, Moves.BUG_BITE ], + [ 24, Moves.TAKE_DOWN ], + [ 29, Moves.EXTRASENSORY ], + [ 35, Moves.LUNGE ], + [ 40, Moves.POWER_SWAP ], + [ 40, Moves.GUARD_SWAP ], + [ 40, Moves.SPEED_SWAP ], + [ 45, Moves.BUG_BUZZ ], + [ 50, Moves.PSYCHIC ], + ], + [Species.FLITTLE]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 5, Moves.CONFUSION ], + [ 8, Moves.BABY_DOLL_EYES ], + [ 11, Moves.DISARMING_VOICE ], + [ 15, Moves.QUICK_ATTACK ], + [ 19, Moves.PSYBEAM ], + [ 24, Moves.PLUCK ], + [ 29, Moves.AGILITY ], + [ 34, Moves.UPROAR ], + ], + [Species.ESPATHRA]: [ + [ 0, Moves.LUMINA_CRASH ], + [ 1, Moves.GROWL ], + [ 1, Moves.PECK ], + [ 1, Moves.DRILL_PECK ], + [ 1, Moves.FEATHER_DANCE ], + [ 5, Moves.CONFUSION ], + [ 8, Moves.BABY_DOLL_EYES ], + [ 11, Moves.DISARMING_VOICE ], + [ 15, Moves.QUICK_ATTACK ], + [ 19, Moves.PSYBEAM ], + [ 24, Moves.PLUCK ], + [ 29, Moves.AGILITY ], + [ 34, Moves.UPROAR ], + [ 43, Moves.DAZZLING_GLEAM ], + [ 49, Moves.PSYCHIC ], + [ 54, Moves.LAST_RESORT ], + ], + [Species.TINKATINK]: [ + [ 1, Moves.ASTONISH ], + [ 1, Moves.FAIRY_WIND ], + [ 5, Moves.BABY_DOLL_EYES ], + [ 8, Moves.METAL_CLAW ], + [ 11, Moves.COVET ], + [ 14, Moves.ROCK_SMASH ], + [ 17, Moves.DRAINING_KISS ], + [ 21, Moves.SWEET_KISS ], + [ 24, Moves.BRUTAL_SWING ], + [ 27, Moves.SLAM ], + [ 31, Moves.FLASH_CANNON ], + [ 35, Moves.PLAY_ROUGH ], + [ 39, Moves.FAKE_OUT ], + [ 43, Moves.FLATTER ], + [ 47, Moves.SKITTER_SMACK ], + [ 52, Moves.KNOCK_OFF ], + ], + [Species.TINKATUFF]: [ + [ 1, Moves.ASTONISH ], + [ 1, Moves.FAIRY_WIND ], + [ 5, Moves.BABY_DOLL_EYES ], + [ 8, Moves.METAL_CLAW ], + [ 11, Moves.COVET ], + [ 14, Moves.ROCK_SMASH ], + [ 17, Moves.DRAINING_KISS ], + [ 21, Moves.SWEET_KISS ], + [ 24, Moves.BRUTAL_SWING ], + [ 27, Moves.SLAM ], + [ 31, Moves.FLASH_CANNON ], + [ 35, Moves.PLAY_ROUGH ], + [ 39, Moves.FAKE_OUT ], + [ 43, Moves.FLATTER ], + [ 47, Moves.SKITTER_SMACK ], + [ 52, Moves.KNOCK_OFF ], + ], + [Species.TINKATON]: [ + [ 0, Moves.GIGATON_HAMMER ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.FAIRY_WIND ], + [ 5, Moves.BABY_DOLL_EYES ], + [ 8, Moves.METAL_CLAW ], + [ 11, Moves.COVET ], + [ 14, Moves.ROCK_SMASH ], + [ 17, Moves.DRAINING_KISS ], + [ 21, Moves.SWEET_KISS ], + [ 24, Moves.BRUTAL_SWING ], + [ 27, Moves.SLAM ], + [ 31, Moves.FLASH_CANNON ], + [ 35, Moves.PLAY_ROUGH ], + [ 39, Moves.FAKE_OUT ], + [ 43, Moves.FLATTER ], + [ 47, Moves.SKITTER_SMACK ], + [ 52, Moves.KNOCK_OFF ], + ], + [Species.WIGLETT]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.WATER_GUN ], + [ 4, Moves.MUD_SLAP ], + [ 8, Moves.WRAP ], + [ 12, Moves.AQUA_JET ], + [ 20, Moves.SLAM ], + [ 20, Moves.WATER_PULSE ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.DIG ], + [ 32, Moves.SUCKER_PUNCH ], + [ 36, Moves.THROAT_CHOP ], + [ 40, Moves.LIQUIDATION ], + ], + [Species.WUGTRIO]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.WRAP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.MUD_SLAP ], + [ 12, Moves.AQUA_JET ], + [ 16, Moves.SLAM ], + [ 20, Moves.WATER_PULSE ], + [ 24, Moves.HEADBUTT ], + [ 30, Moves.TRIPLE_DIVE ], + [ 36, Moves.DIG ], + [ 42, Moves.SUCKER_PUNCH ], + [ 48, Moves.THROAT_CHOP ], + [ 54, Moves.LIQUIDATION ], + ], + [Species.BOMBIRDIER]: [ + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.MEMENTO ], + [ 1, Moves.HONE_CLAWS ], + [ 7, Moves.THIEF ], + [ 11, Moves.ROCK_THROW ], + [ 16, Moves.WHIRLWIND ], + [ 20, Moves.PLUCK ], + [ 24, Moves.TORMENT ], + [ 29, Moves.ROCK_TOMB ], + [ 36, Moves.PAYBACK ], + [ 42, Moves.DUAL_WINGBEAT ], + [ 47, Moves.ROCK_SLIDE ], + [ 53, Moves.KNOCK_OFF ], + [ 60, Moves.PARTING_SHOT ], + ], + [Species.FINIZEN]: [ + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.WATER_GUN ], + [ 7, Moves.ASTONISH ], + [ 10, Moves.FOCUS_ENERGY ], + [ 13, Moves.AQUA_JET ], + [ 17, Moves.DOUBLE_HIT ], + [ 21, Moves.DIVE ], + [ 25, Moves.CHARM ], + [ 29, Moves.ACROBATICS ], + [ 34, Moves.ENCORE ], + [ 39, Moves.AQUA_TAIL ], + [ 44, Moves.MIST ], + [ 50, Moves.HYDRO_PUMP ], + ], + [Species.PALAFIN]: [ + [ 0, Moves.FLIP_TURN ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.JET_PUNCH ], + [ 7, Moves.ASTONISH ], + [ 10, Moves.FOCUS_ENERGY ], + [ 13, Moves.AQUA_JET ], + [ 17, Moves.DOUBLE_HIT ], + [ 21, Moves.DIVE ], + [ 25, Moves.CHARM ], + [ 29, Moves.ACROBATICS ], + [ 34, Moves.ENCORE ], + [ 39, Moves.AQUA_TAIL ], + [ 44, Moves.MIST ], + [ 50, Moves.HYDRO_PUMP ], + [ 55, Moves.FOCUS_PUNCH ], + [ 61, Moves.WAVE_CRASH ], + ], + [Species.VAROOM]: [ + [ 1, Moves.LICK ], + [ 1, Moves.POISON_GAS ], + [ 4, Moves.SMOG ], + [ 7, Moves.TAUNT ], + [ 10, Moves.ASSURANCE ], + [ 13, Moves.SLUDGE ], + [ 17, Moves.GYRO_BALL ], + [ 21, Moves.HEADBUTT ], + [ 25, Moves.SCREECH ], + [ 28, Moves.IRON_HEAD ], + [ 32, Moves.SWAGGER ], + [ 36, Moves.POISON_JAB ], + [ 41, Moves.UPROAR ], + [ 46, Moves.SPIN_OUT ], + [ 50, Moves.GUNK_SHOT ], + ], + [Species.REVAVROOM]: [ + [ 0, Moves.SHIFT_GEAR ], + [ 1, Moves.LICK ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.MAGNET_RISE ], + [ 4, Moves.SMOG ], + [ 7, Moves.TAUNT ], + [ 10, Moves.ASSURANCE ], + [ 13, Moves.SLUDGE ], + [ 17, Moves.GYRO_BALL ], + [ 21, Moves.HEADBUTT ], + [ 25, Moves.SCREECH ], + [ 28, Moves.IRON_HEAD ], + [ 32, Moves.SWAGGER ], + [ 36, Moves.POISON_JAB ], + [ 46, Moves.UPROAR ], + [ 52, Moves.SPIN_OUT ], + [ 58, Moves.GUNK_SHOT ], + ], + [Species.CYCLIZAR]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 7, Moves.RAPID_SPIN ], + [ 11, Moves.TAUNT ], + [ 14, Moves.BREAKING_SWIPE ], + [ 18, Moves.QUICK_ATTACK ], + [ 23, Moves.BITE ], + [ 27, Moves.U_TURN ], + [ 31, Moves.SHED_TAIL ], + [ 36, Moves.DRAGON_CLAW ], + [ 40, Moves.SHIFT_GEAR ], + [ 45, Moves.DRAGON_PULSE ], + [ 51, Moves.DOUBLE_EDGE ], + [ 57, Moves.DRAGON_RUSH ], + ], + [Species.ORTHWORM]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WRAP ], + [ 1, Moves.HARDEN ], + [ 7, Moves.MUD_SLAP ], + [ 12, Moves.SMACK_DOWN ], + [ 16, Moves.BULLDOZE ], + [ 21, Moves.IRON_HEAD ], + [ 26, Moves.TAKE_DOWN ], + [ 30, Moves.DIG ], + [ 34, Moves.SANDSTORM ], + [ 38, Moves.IRON_DEFENSE ], + [ 43, Moves.IRON_TAIL ], + [ 47, Moves.EARTHQUAKE ], + [ 52, Moves.SHED_TAIL ], + ], + [Species.GLIMMET]: [ + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.HARDEN ], + [ 1, Moves.SMACK_DOWN ], + [ 7, Moves.ACID_SPRAY ], + [ 11, Moves.ANCIENT_POWER ], + [ 15, Moves.ROCK_POLISH ], + [ 18, Moves.STEALTH_ROCK ], + [ 22, Moves.VENOSHOCK ], + [ 26, Moves.SANDSTORM ], + [ 29, Moves.SELF_DESTRUCT ], + [ 33, Moves.ROCK_SLIDE ], + [ 37, Moves.POWER_GEM ], + [ 41, Moves.ACID_ARMOR ], + [ 46, Moves.SLUDGE_WAVE ], + ], + [Species.GLIMMORA]: [ + [ 0, Moves.MORTAL_SPIN ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.HARDEN ], + [ 1, Moves.TOXIC_SPIKES ], + [ 1, Moves.SMACK_DOWN ], + [ 1, Moves.SPIKY_SHIELD ], + [ 7, Moves.ACID_SPRAY ], + [ 11, Moves.ANCIENT_POWER ], + [ 15, Moves.ROCK_POLISH ], + [ 18, Moves.STEALTH_ROCK ], + [ 22, Moves.VENOSHOCK ], + [ 26, Moves.SANDSTORM ], + [ 29, Moves.SELF_DESTRUCT ], + [ 33, Moves.ROCK_SLIDE ], + [ 39, Moves.POWER_GEM ], + [ 44, Moves.ACID_ARMOR ], + [ 50, Moves.SLUDGE_WAVE ], + ], + [Species.GREAVARD]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 3, Moves.LICK ], + [ 6, Moves.TAIL_WHIP ], + [ 6, Moves.BITE ], + [ 9, Moves.ROAR ], + [ 12, Moves.HEADBUTT ], + [ 16, Moves.DIG ], + [ 24, Moves.REST ], + [ 28, Moves.CRUNCH ], + [ 32, Moves.PLAY_ROUGH ], + [ 37, Moves.HELPING_HAND ], + [ 41, Moves.PHANTOM_FORCE ], + [ 46, Moves.CHARM ], + [ 52, Moves.DOUBLE_EDGE ], + ], + [Species.HOUNDSTONE]: [ + [ 0, Moves.LAST_RESPECTS ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 3, Moves.LICK ], + [ 6, Moves.TAIL_WHIP ], + [ 6, Moves.BITE ], + [ 9, Moves.ROAR ], + [ 12, Moves.HEADBUTT ], + [ 16, Moves.DIG ], + [ 24, Moves.REST ], + [ 28, Moves.CRUNCH ], + [ 36, Moves.PLAY_ROUGH ], + [ 41, Moves.HELPING_HAND ], + [ 46, Moves.PHANTOM_FORCE ], + [ 51, Moves.CHARM ], + [ 58, Moves.DOUBLE_EDGE ], + ], + [Species.FLAMIGO]: [ + [ 1, Moves.PECK ], + [ 1, Moves.COPYCAT ], + [ 5, Moves.DOUBLE_KICK ], + [ 9, Moves.DETECT ], + [ 12, Moves.WING_ATTACK ], + [ 15, Moves.FOCUS_ENERGY ], + [ 18, Moves.LOW_KICK ], + [ 21, Moves.FEINT ], + [ 27, Moves.PAYBACK ], + [ 31, Moves.ROOST ], + [ 35, Moves.AIR_SLASH ], + [ 39, Moves.MEGA_KICK ], + [ 44, Moves.WIDE_GUARD ], + [ 48, Moves.THROAT_CHOP ], + [ 54, Moves.BRAVE_BIRD ], + ], + [Species.CETODDLE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.POWDER_SNOW ], + [ 6, Moves.GROWL ], + [ 9, Moves.ECHOED_VOICE ], + [ 12, Moves.ICE_SHARD ], + [ 15, Moves.REST ], + [ 19, Moves.TAKE_DOWN ], + [ 25, Moves.FLAIL ], + [ 27, Moves.AVALANCHE ], + [ 31, Moves.BOUNCE ], + [ 36, Moves.BODY_SLAM ], + [ 40, Moves.AMNESIA ], + [ 44, Moves.ICE_SPINNER ], + [ 49, Moves.DOUBLE_EDGE ], + [ 53, Moves.BLIZZARD ], + ], + [Species.CETITAN]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.POWDER_SNOW ], + [ 6, Moves.GROWL ], + [ 9, Moves.ECHOED_VOICE ], + [ 12, Moves.ICE_SHARD ], + [ 15, Moves.REST ], + [ 19, Moves.TAKE_DOWN ], + [ 25, Moves.FLAIL ], + [ 27, Moves.AVALANCHE ], + [ 31, Moves.BOUNCE ], + [ 36, Moves.BODY_SLAM ], + [ 40, Moves.AMNESIA ], + [ 44, Moves.ICE_SPINNER ], + [ 49, Moves.DOUBLE_EDGE ], + [ 53, Moves.BLIZZARD ], + ], + [Species.VELUZA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.AQUA_JET ], + [ 7, Moves.PLUCK ], + [ 11, Moves.WATER_PULSE ], + [ 15, Moves.FOCUS_ENERGY ], + [ 20, Moves.SLASH ], + [ 25, Moves.AQUA_CUTTER ], + [ 30, Moves.FILLET_AWAY ], + [ 35, Moves.NIGHT_SLASH ], + [ 40, Moves.PSYCHO_CUT ], + [ 45, Moves.LIQUIDATION ], + [ 50, Moves.CRUNCH ], + [ 55, Moves.FINAL_GAMBIT ], + ], + [Species.DONDOZO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.WATER_GUN ], + [ 5, Moves.TICKLE ], + [ 10, Moves.FLAIL ], + [ 15, Moves.REST ], + [ 15, Moves.SLEEP_TALK ], + [ 20, Moves.DIVE ], + [ 25, Moves.NOBLE_ROAR ], + [ 30, Moves.SOAK ], + [ 35, Moves.BODY_SLAM ], + [ 40, Moves.AQUA_TAIL ], + [ 45, Moves.RAIN_DANCE ], + [ 50, Moves.ORDER_UP ], + [ 55, Moves.HEAVY_SLAM ], + [ 60, Moves.DOUBLE_EDGE ], + [ 65, Moves.WAVE_CRASH ], + ], + [Species.TATSUGIRI]: [ + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SPLASH ], + [ 6, Moves.HARDEN ], + [ 12, Moves.HELPING_HAND ], + [ 17, Moves.WATER_PULSE ], + [ 23, Moves.SOAK ], + [ 28, Moves.TAUNT ], + [ 34, Moves.MEMENTO ], + [ 39, Moves.MUDDY_WATER ], + [ 43, Moves.NASTY_PLOT ], + [ 47, Moves.MIRROR_COAT ], + [ 52, Moves.DRAGON_PULSE ], + ], + [Species.ANNIHILAPE]: [ + [ 0, Moves.SHADOW_PUNCH ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.COUNTER ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.FLING ], + [ 5, Moves.FURY_SWIPES ], + [ 8, Moves.LOW_KICK ], + [ 12, Moves.SEISMIC_TOSS ], + [ 17, Moves.SWAGGER ], + [ 22, Moves.CROSS_CHOP ], + [ 26, Moves.ASSURANCE ], + [ 30, Moves.THRASH ], + [ 35, Moves.RAGE_FIST ], + [ 39, Moves.CLOSE_COMBAT ], + [ 44, Moves.SCREECH ], + [ 48, Moves.STOMPING_TANTRUM ], + [ 53, Moves.OUTRAGE ], + [ 57, Moves.FINAL_GAMBIT ], + ], + [Species.CLODSIRE]: [ + [ 0, Moves.AMNESIA ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.POISON_STING ], + [ 4, Moves.TOXIC_SPIKES ], + [ 8, Moves.MUD_SHOT ], + [ 12, Moves.POISON_TAIL ], + [ 16, Moves.SLAM ], + [ 21, Moves.YAWN ], + [ 24, Moves.POISON_JAB ], + [ 30, Moves.SLUDGE_WAVE ], + [ 36, Moves.MEGAHORN ], + [ 40, Moves.TOXIC ], + [ 48, Moves.EARTHQUAKE ], + ], + [Species.FARIGIRAF]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.POWER_SWAP ], + [ 1, Moves.GUARD_SWAP ], + [ 5, Moves.CONFUSION ], + [ 10, Moves.ASSURANCE ], + [ 14, Moves.STOMP ], + [ 19, Moves.PSYBEAM ], + [ 23, Moves.AGILITY ], + [ 28, Moves.DOUBLE_HIT ], + [ 32, Moves.TWIN_BEAM ], + [ 37, Moves.CRUNCH ], + [ 41, Moves.BATON_PASS ], + [ 46, Moves.NASTY_PLOT ], + [ 50, Moves.PSYCHIC ], + ], + [Species.DUDUNSPARCE]: [ + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.FLAIL ], + [ 4, Moves.MUD_SLAP ], + [ 8, Moves.ROLLOUT ], + [ 12, Moves.GLARE ], + [ 16, Moves.SCREECH ], + [ 20, Moves.ANCIENT_POWER ], + [ 24, Moves.DRILL_RUN ], + [ 28, Moves.YAWN ], + [ 32, Moves.HYPER_DRILL ], + [ 36, Moves.ROOST ], + [ 40, Moves.DRAGON_RUSH ], + [ 44, Moves.COIL ], + [ 48, Moves.DOUBLE_EDGE ], + [ 52, Moves.ENDEAVOR ], + [ 56, Moves.HURRICANE ], + [ 62, Moves.BOOMBURST ], + ], + [Species.KINGAMBIT]: [ + [ 0, Moves.KOWTOW_CLEAVE ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.METAL_BURST ], + [ 15, Moves.TORMENT ], + [ 20, Moves.SCARY_FACE ], + [ 25, Moves.ASSURANCE ], + [ 30, Moves.METAL_SOUND ], + [ 35, Moves.SLASH ], + [ 40, Moves.NIGHT_SLASH ], + [ 45, Moves.IRON_DEFENSE ], + [ 50, Moves.RETALIATE ], + [ 57, Moves.IRON_HEAD ], + [ 64, Moves.SWORDS_DANCE ], + [ 71, Moves.GUILLOTINE ], + ], + [Species.GREAT_TUSK]: [ + [ 1, Moves.HORN_ATTACK ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.SUNNY_DAY ], + [ 7, Moves.BULLDOZE ], + [ 14, Moves.TAUNT ], + [ 21, Moves.RAPID_SPIN ], + [ 28, Moves.BRICK_BREAK ], + [ 35, Moves.STOMPING_TANTRUM ], + [ 42, Moves.KNOCK_OFF ], + [ 49, Moves.EARTHQUAKE ], + [ 56, Moves.GIGA_IMPACT ], + [ 63, Moves.CLOSE_COMBAT ], + [ 70, Moves.ENDEAVOR ], + [ 77, Moves.MEGAHORN ], + [ 84, Moves.HEAD_SMASH ], + [ 91, Moves.HEADLONG_RUSH ], + ], + [Species.SCREAM_TAIL]: [ + [ 1, Moves.POUND ], + [ 1, Moves.SING ], + [ 1, Moves.DISABLE ], + [ 7, Moves.HOWL ], + [ 14, Moves.NOBLE_ROAR ], + [ 21, Moves.BITE ], + [ 28, Moves.BODY_SLAM ], + [ 35, Moves.REST ], + [ 42, Moves.PLAY_ROUGH ], + [ 49, Moves.HYPER_VOICE ], + [ 56, Moves.PSYCHIC_FANGS ], + [ 63, Moves.CRUNCH ], + [ 70, Moves.WISH ], + [ 77, Moves.GYRO_BALL ], + [ 84, Moves.PERISH_SONG ], + [ 91, Moves.BOOMBURST ], + ], + [Species.BRUTE_BONNET]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.GROWTH ], + [ 1, Moves.ASTONISH ], + [ 7, Moves.STUN_SPORE ], + [ 14, Moves.MEGA_DRAIN ], + [ 21, Moves.SYNTHESIS ], + [ 28, Moves.CLEAR_SMOG ], + [ 35, Moves.PAYBACK ], + [ 42, Moves.THRASH ], + [ 49, Moves.GIGA_DRAIN ], + [ 56, Moves.SUCKER_PUNCH ], + [ 63, Moves.SPORE ], + [ 70, Moves.INGRAIN ], + [ 77, Moves.RAGE_POWDER ], + [ 91, Moves.SOLAR_BEAM ], + ], + [Species.FLUTTER_MANE]: [ + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.SPITE ], + [ 1, Moves.ASTONISH ], + [ 7, Moves.PSYBEAM ], + [ 14, Moves.MEAN_LOOK ], + [ 21, Moves.MEMENTO ], + [ 28, Moves.WISH ], + [ 35, Moves.DAZZLING_GLEAM ], + [ 42, Moves.SHADOW_BALL ], + [ 49, Moves.MYSTICAL_FIRE ], + [ 56, Moves.POWER_GEM ], + [ 63, Moves.PSYSHOCK ], + [ 70, Moves.PHANTOM_FORCE ], + [ 77, Moves.PAIN_SPLIT ], + [ 84, Moves.MOONBLAST ], + [ 91, Moves.PERISH_SONG ], + ], + [Species.SLITHER_WING]: [ + [ 1, Moves.GUST ], + [ 1, Moves.EMBER ], + [ 1, Moves.BUG_BITE ], + [ 7, Moves.POISON_POWDER ], + [ 7, Moves.STUN_SPORE ], + [ 14, Moves.FLAME_CHARGE ], + [ 21, Moves.STOMP ], + [ 28, Moves.LOW_SWEEP ], + [ 35, Moves.MORNING_SUN ], + [ 42, Moves.LUNGE ], + [ 49, Moves.SUPERPOWER ], + [ 56, Moves.BULK_UP ], + [ 63, Moves.DUAL_WINGBEAT ], + [ 70, Moves.FIRST_IMPRESSION ], + [ 77, Moves.WHIRLWIND ], + [ 84, Moves.LEECH_LIFE ], + [ 91, Moves.THRASH ], + ], + [Species.SANDY_SHOCKS]: [ + [ 1, Moves.SUPERSONIC ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.ELECTRIC_TERRAIN ], + [ 7, Moves.SPARK ], + [ 14, Moves.BULLDOZE ], + [ 21, Moves.CHARGE_BEAM ], + [ 28, Moves.TRI_ATTACK ], + [ 35, Moves.SCREECH ], + [ 42, Moves.HEAVY_SLAM ], + [ 49, Moves.METAL_SOUND ], + [ 56, Moves.DISCHARGE ], + [ 63, Moves.EARTH_POWER ], + [ 70, Moves.MIRROR_COAT ], + [ 77, Moves.GRAVITY ], + [ 84, Moves.ZAP_CANNON ], + [ 91, Moves.MAGNETIC_FLUX ], + ], + [Species.IRON_TREADS]: [ + [ 1, Moves.HORN_ATTACK ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.ROLLOUT ], + [ 1, Moves.ELECTRIC_TERRAIN ], + [ 7, Moves.BULLDOZE ], + [ 21, Moves.RAPID_SPIN ], + [ 28, Moves.IRON_HEAD ], + [ 35, Moves.STOMPING_TANTRUM ], + [ 42, Moves.KNOCK_OFF ], + [ 49, Moves.EARTHQUAKE ], + [ 56, Moves.HEAVY_SLAM ], + [ 63, Moves.WILD_CHARGE ], + [ 70, Moves.ENDEAVOR ], + [ 77, Moves.MEGAHORN ], + [ 84, Moves.GIGA_IMPACT ], + [ 91, Moves.STEEL_ROLLER ], + ], + [Species.IRON_BUNDLE]: [ + [ 1, Moves.PRESENT ], + [ 7, Moves.POWDER_SNOW ], + [ 14, Moves.WHIRLPOOL ], + [ 21, Moves.TAKE_DOWN ], + [ 28, Moves.DRILL_PECK ], + [ 35, Moves.HELPING_HAND ], + [ 42, Moves.FREEZE_DRY ], + [ 49, Moves.FLIP_TURN ], + [ 56, Moves.ICE_BEAM ], + [ 63, Moves.AGILITY ], + [ 70, Moves.SNOWSCAPE ], + [ 77, Moves.HYDRO_PUMP ], + [ 84, Moves.AURORA_VEIL ], + [ 91, Moves.BLIZZARD ], + ], + [Species.IRON_HANDS]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.ARM_THRUST ], + [ 7, Moves.FAKE_OUT ], + [ 14, Moves.WHIRLWIND ], + [ 21, Moves.THUNDER_PUNCH ], + [ 28, Moves.SLAM ], + [ 35, Moves.FORCE_PALM ], + [ 42, Moves.SEISMIC_TOSS ], + [ 49, Moves.CHARGE ], + [ 56, Moves.WILD_CHARGE ], + [ 63, Moves.CLOSE_COMBAT ], + [ 70, Moves.DETECT ], + [ 77, Moves.HEAVY_SLAM ], + [ 84, Moves.BELLY_DRUM ], + [ 91, Moves.FOCUS_PUNCH ], + ], + [Species.IRON_JUGULIS]: [ + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.TRI_ATTACK ], + [ 1, Moves.AIR_CUTTER ], + [ 1, Moves.WORK_UP ], + [ 1, Moves.ELECTRIC_TERRAIN ], + [ 7, Moves.ROAR ], + [ 14, Moves.ASSURANCE ], + [ 21, Moves.DRAGON_BREATH ], + [ 28, Moves.SNARL ], + [ 35, Moves.CRUNCH ], + [ 42, Moves.HYPER_VOICE ], + [ 56, Moves.AIR_SLASH ], + [ 63, Moves.KNOCK_OFF ], + [ 70, Moves.DARK_PULSE ], + [ 77, Moves.OUTRAGE ], + [ 84, Moves.DRAGON_PULSE ], + [ 91, Moves.HYPER_BEAM ], + ], + [Species.IRON_MOTH]: [ + [ 1, Moves.GUST ], + [ 1, Moves.WHIRLWIND ], + [ 1, Moves.EMBER ], + [ 1, Moves.ACID_SPRAY ], + [ 7, Moves.STRUGGLE_BUG ], + [ 14, Moves.FIRE_SPIN ], + [ 21, Moves.TAKE_DOWN ], + [ 28, Moves.LUNGE ], + [ 35, Moves.SCREECH ], + [ 42, Moves.DISCHARGE ], + [ 49, Moves.SLUDGE_WAVE ], + [ 56, Moves.FIERY_DANCE ], + [ 63, Moves.METAL_SOUND ], + [ 70, Moves.MORNING_SUN ], + [ 77, Moves.HURRICANE ], + [ 84, Moves.BUG_BUZZ ], + [ 91, Moves.OVERHEAT ], + ], + [Species.IRON_THORNS]: [ + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.IRON_DEFENSE ], + [ 1, Moves.THUNDER_FANG ], + [ 1, Moves.ICE_FANG ], + [ 1, Moves.FIRE_FANG ], + [ 7, Moves.SCREECH ], + [ 21, Moves.ROCK_TOMB ], + [ 28, Moves.BITE ], + [ 35, Moves.CHARGE ], + [ 42, Moves.ROCK_SLIDE ], + [ 49, Moves.SANDSTORM ], + [ 56, Moves.WILD_CHARGE ], + [ 63, Moves.PIN_MISSILE ], + [ 70, Moves.EARTHQUAKE ], + [ 77, Moves.STEALTH_ROCK ], + [ 84, Moves.STONE_EDGE ], + [ 91, Moves.GIGA_IMPACT ], + ], + [Species.FRIGIBAX]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.DRAGON_TAIL ], + [ 6, Moves.ICY_WIND ], + [ 12, Moves.DRAGON_BREATH ], + [ 18, Moves.FOCUS_ENERGY ], + [ 24, Moves.BITE ], + [ 29, Moves.ICE_FANG ], + [ 32, Moves.DRAGON_CLAW ], + [ 36, Moves.TAKE_DOWN ], + [ 40, Moves.ICE_BEAM ], + [ 44, Moves.CRUNCH ], + [ 48, Moves.ICICLE_CRASH ], + ], + [Species.ARCTIBAX]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.DRAGON_TAIL ], + [ 6, Moves.ICY_WIND ], + [ 12, Moves.DRAGON_BREATH ], + [ 18, Moves.FOCUS_ENERGY ], + [ 24, Moves.BITE ], + [ 29, Moves.ICE_FANG ], + [ 40, Moves.TAKE_DOWN ], + [ 45, Moves.ICE_BEAM ], + [ 50, Moves.CRUNCH ], + [ 55, Moves.ICICLE_CRASH ], + ], + [Species.BAXCALIBUR]: [ + [ 0, Moves.GLAIVE_RUSH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.ICE_SHARD ], + [ 1, Moves.DRAGON_TAIL ], + [ 1, Moves.BREAKING_SWIPE ], + [ 1, Moves.SNOWSCAPE ], + [ 6, Moves.ICY_WIND ], + [ 12, Moves.DRAGON_BREATH ], + [ 18, Moves.FOCUS_ENERGY ], + [ 24, Moves.BITE ], + [ 29, Moves.ICE_FANG ], + [ 35, Moves.DRAGON_CLAW ], + [ 42, Moves.TAKE_DOWN ], + [ 48, Moves.ICE_BEAM ], + [ 55, Moves.CRUNCH ], + [ 62, Moves.ICICLE_CRASH ], + ], + [Species.GIMMIGHOUL]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ASTONISH ], + ], + [Species.GHOLDENGO]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.ASTONISH ], + [ 7, Moves.NIGHT_SHADE ], + [ 14, Moves.CONFUSE_RAY ], + [ 21, Moves.SUBSTITUTE ], + [ 28, Moves.METAL_SOUND ], + [ 35, Moves.SHADOW_BALL ], + [ 42, Moves.RECOVER ], + [ 49, Moves.POWER_GEM ], + [ 56, Moves.MAKE_IT_RAIN ], + [ 63, Moves.NASTY_PLOT ], + [ 70, Moves.MEMENTO ], + ], + [Species.WO_CHIEN]: [ + [ 1, Moves.ABSORB ], + [ 1, Moves.SPITE ], + [ 1, Moves.MEAN_LOOK ], + [ 5, Moves.TICKLE ], + [ 10, Moves.PAYBACK ], + [ 15, Moves.POISON_POWDER ], + [ 15, Moves.STUN_SPORE ], + [ 20, Moves.MEGA_DRAIN ], + [ 25, Moves.LEECH_SEED ], + [ 30, Moves.GROWTH ], + [ 35, Moves.INGRAIN ], + [ 40, Moves.DARK_PULSE ], + [ 45, Moves.GIGA_DRAIN ], + [ 50, Moves.RUINATION ], + [ 55, Moves.FOUL_PLAY ], + [ 60, Moves.POWER_WHIP ], + [ 65, Moves.GRASSY_TERRAIN ], + [ 70, Moves.KNOCK_OFF ], + [ 75, Moves.LEAF_STORM ], + ], + [Species.CHIEN_PAO]: [ + [ 1, Moves.SPITE ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.MEAN_LOOK ], + [ 5, Moves.ICY_WIND ], + [ 10, Moves.PAYBACK ], + [ 15, Moves.MIST ], + [ 15, Moves.HAZE ], + [ 20, Moves.ICE_SHARD ], + [ 25, Moves.SWORDS_DANCE ], + [ 30, Moves.SNOWSCAPE ], + [ 35, Moves.NIGHT_SLASH ], + [ 40, Moves.DARK_PULSE ], + [ 45, Moves.ICICLE_CRASH ], + [ 50, Moves.RUINATION ], + [ 55, Moves.SUCKER_PUNCH ], + [ 60, Moves.SACRED_SWORD ], + [ 65, Moves.RECOVER ], + [ 70, Moves.THROAT_CHOP ], + [ 75, Moves.SHEER_COLD ], + ], + [Species.TING_LU]: [ + [ 1, Moves.SPITE ], + [ 1, Moves.MEAN_LOOK ], + [ 1, Moves.SAND_TOMB ], + [ 5, Moves.SPIKES ], + [ 10, Moves.PAYBACK ], + [ 15, Moves.STOMP ], + [ 20, Moves.BULLDOZE ], + [ 25, Moves.WHIRLWIND ], + [ 30, Moves.TAUNT ], + [ 35, Moves.THRASH ], + [ 40, Moves.DARK_PULSE ], + [ 45, Moves.STOMPING_TANTRUM ], + [ 50, Moves.RUINATION ], + [ 55, Moves.THROAT_CHOP ], + [ 60, Moves.ROCK_SLIDE ], + [ 65, Moves.MEMENTO ], + [ 70, Moves.EARTHQUAKE ], + [ 75, Moves.FISSURE ], + ], + [Species.CHI_YU]: [ + [ 1, Moves.EMBER ], + [ 1, Moves.SPITE ], + [ 1, Moves.MEAN_LOOK ], + [ 5, Moves.FLAME_WHEEL ], + [ 10, Moves.PAYBACK ], + [ 15, Moves.WILL_O_WISP ], + [ 20, Moves.FLAME_CHARGE ], + [ 25, Moves.INCINERATE ], + [ 30, Moves.CONFUSE_RAY ], + [ 35, Moves.NASTY_PLOT ], + [ 40, Moves.DARK_PULSE ], + [ 45, Moves.LAVA_PLUME ], + [ 50, Moves.RUINATION ], + [ 55, Moves.BOUNCE ], + [ 60, Moves.SWAGGER ], + [ 65, Moves.INFERNO ], + [ 70, Moves.MEMENTO ], + [ 75, Moves.OVERHEAT ], + ], + [Species.ROARING_MOON]: [ + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.DRAGON_BREATH ], + [ 7, Moves.INCINERATE ], + [ 14, Moves.HEADBUTT ], + [ 21, Moves.SCARY_FACE ], + [ 28, Moves.DRAGON_CLAW ], + [ 35, Moves.ZEN_HEADBUTT ], + [ 42, Moves.FLAMETHROWER ], + [ 49, Moves.NIGHT_SLASH ], + [ 56, Moves.DRAGON_DANCE ], + [ 63, Moves.DRAGON_RUSH ], + [ 70, Moves.FLY ], + [ 77, Moves.THROAT_CHOP ], + [ 84, Moves.ROOST ], + [ 91, Moves.DOUBLE_EDGE ], + ], + [Species.IRON_VALIANT]: [ + [ 1, Moves.DISABLE ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.FURY_CUTTER ], + [ 1, Moves.SHADOW_SNEAK ], + [ 7, Moves.HYPNOSIS ], + [ 14, Moves.FEINT ], + [ 21, Moves.FUTURE_SIGHT ], + [ 28, Moves.DAZZLING_GLEAM ], + [ 35, Moves.PSYCHO_CUT ], + [ 42, Moves.NIGHT_SLASH ], + [ 49, Moves.LEAF_BLADE ], + [ 56, Moves.MOONBLAST ], + [ 63, Moves.CLOSE_COMBAT ], + [ 70, Moves.KNOCK_OFF ], + [ 77, Moves.DESTINY_BOND ], + [ 84, Moves.WIDE_GUARD ], + [ 84, Moves.QUICK_GUARD ], + [ 91, Moves.SPIRIT_BREAK ], + ], + [Species.KORAIDON]: [ + [ 1, Moves.SUNNY_DAY ], + [ 1, Moves.BREAKING_SWIPE ], + [ 7, Moves.ROCK_SMASH ], + [ 14, Moves.ANCIENT_POWER ], + [ 21, Moves.DRAIN_PUNCH ], + [ 28, Moves.BRICK_BREAK ], + [ 35, Moves.AGILITY ], + [ 42, Moves.DRAGON_CLAW ], + [ 49, Moves.FLAMETHROWER ], + [ 56, Moves.COLLISION_COURSE ], + [ 63, Moves.SCREECH ], + [ 70, Moves.COUNTER ], + [ 77, Moves.OUTRAGE ], + [ 84, Moves.CLOSE_COMBAT ], + [ 91, Moves.FLARE_BLITZ ], + [ 98, Moves.GIGA_IMPACT ], + ], + [Species.MIRAIDON]: [ + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.ELECTRIC_TERRAIN ], + [ 7, Moves.SHOCK_WAVE ], + [ 14, Moves.CHARGE ], + [ 21, Moves.PARABOLIC_CHARGE ], + [ 28, Moves.DISCHARGE ], + [ 35, Moves.AGILITY ], + [ 42, Moves.DRAGON_PULSE ], + [ 56, Moves.ELECTRO_DRIFT ], + [ 63, Moves.METAL_SOUND ], + [ 70, Moves.MIRROR_COAT ], + [ 77, Moves.OUTRAGE ], + [ 84, Moves.THUNDER ], + [ 91, Moves.OVERHEAT ], + [ 98, Moves.HYPER_BEAM ], + ], + [Species.WALKING_WAKE]: [ + [ 0, Moves.LEER ], + [ 0, Moves.ROAR ], + [ 0, Moves.TWISTER ], + [ 0, Moves.AQUA_JET ], + [ 7, Moves.BITE ], + [ 14, Moves.WATER_PULSE ], + [ 21, Moves.NOBLE_ROAR ], + [ 28, Moves.DRAGON_BREATH ], + [ 35, Moves.BREAKING_SWIPE ], + [ 42, Moves.DRAGON_RUSH ], + [ 56, Moves.HYDRO_STEAM ], + [ 63, Moves.DRAGON_PULSE ], + [ 70, Moves.OUTRAGE ], + [ 77, Moves.FLAMETHROWER ], + [ 84, Moves.HYDRO_PUMP ], + ], + [Species.IRON_LEAVES]: [ + [ 0, Moves.LEER ], + [ 0, Moves.QUICK_ATTACK ], + [ 0, Moves.HELPING_HAND ], + [ 0, Moves.WORK_UP ], + [ 7, Moves.MAGICAL_LEAF ], + [ 14, Moves.RETALIATE ], + [ 21, Moves.QUICK_GUARD ], + [ 28, Moves.NIGHT_SLASH ], + [ 35, Moves.SWORDS_DANCE ], + [ 42, Moves.SACRED_SWORD ], + [ 49, Moves.LEAF_BLADE ], + [ 56, Moves.PSYBLADE ], + [ 63, Moves.CLOSE_COMBAT ], + [ 70, Moves.IMPRISON ], + [ 77, Moves.MEGAHORN ], + [ 84, Moves.ALLY_SWITCH ], + [ 91, Moves.SOLAR_BLADE ], + ], + [Species.DIPPLIN]: [ + [ 0, Moves.DOUBLE_HIT ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.SWEET_SCENT ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.DRAGON_TAIL ], + [ 8, Moves.GROWTH ], + [ 12, Moves.DRAGON_BREATH ], + [ 16, Moves.PROTECT ], + [ 20, Moves.BULLET_SEED ], + [ 28, Moves.SYRUP_BOMB ], + [ 32, Moves.DRAGON_PULSE ], + [ 36, Moves.RECOVER ], + [ 40, Moves.ENERGY_BALL ], + [ 44, Moves.SUBSTITUTE ], + ], + [Species.POLTCHAGEIST]: [ + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.ASTONISH ], + [ 6, Moves.ABSORB ], + [ 12, Moves.LIFE_DEW ], + [ 18, Moves.FOUL_PLAY ], + [ 24, Moves.MEGA_DRAIN ], + [ 30, Moves.HEX ], + [ 36, Moves.RAGE_POWDER ], + [ 42, Moves.GIGA_DRAIN ], + [ 48, Moves.SHADOW_BALL ], + [ 54, Moves.MEMENTO ], + [ 60, Moves.LEAF_STORM ], + ], + [Species.SINISTCHA]: [ + [ 0, Moves.MATCHA_GOTCHA ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.ASTONISH ], + [ 6, Moves.ABSORB ], + [ 12, Moves.LIFE_DEW ], + [ 18, Moves.FOUL_PLAY ], + [ 24, Moves.MEGA_DRAIN ], + [ 30, Moves.HEX ], + [ 36, Moves.RAGE_POWDER ], + [ 42, Moves.STRENGTH_SAP ], + [ 48, Moves.SHADOW_BALL ], + [ 54, Moves.MEMENTO ], + [ 60, Moves.LEAF_STORM ], + ], + [Species.OKIDOGI]: [ + [ 1, Moves.BITE ], + [ 1, Moves.LOW_KICK ], + [ 1, Moves.BULK_UP ], + [ 8, Moves.HOWL ], + [ 16, Moves.POISON_FANG ], + [ 24, Moves.FORCE_PALM ], + [ 32, Moves.COUNTER ], + [ 40, Moves.POISON_JAB ], + [ 48, Moves.BRUTAL_SWING ], + [ 56, Moves.CRUNCH ], + [ 64, Moves.SUPERPOWER ], + [ 72, Moves.GIGA_IMPACT ], + ], + [Species.MUNKIDORI]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.FLATTER ], + [ 8, Moves.HELPING_HAND ], + [ 16, Moves.PSYBEAM ], + [ 24, Moves.CLEAR_SMOG ], + [ 32, Moves.POISON_JAB ], + [ 40, Moves.PSYCHIC ], + [ 48, Moves.SLUDGE_WAVE ], + [ 56, Moves.NASTY_PLOT ], + [ 64, Moves.FUTURE_SIGHT ], + [ 72, Moves.PARTING_SHOT ], + ], + [Species.FEZANDIPITI]: [ + [ 1, Moves.DOUBLE_KICK ], + [ 1, Moves.PECK ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.DISARMING_VOICE ], + [ 8, Moves.QUICK_ATTACK ], + [ 16, Moves.ATTRACT ], + [ 24, Moves.WING_ATTACK ], + [ 32, Moves.CROSS_POISON ], + [ 40, Moves.TAIL_SLAP ], + [ 48, Moves.BEAT_UP ], + [ 56, Moves.SWAGGER ], + [ 56, Moves.FLATTER ], + [ 64, Moves.ROOST ], + [ 72, Moves.MOONBLAST ], + ], + [Species.OGERPON]: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FOLLOW_ME ], + [ 6, Moves.FOCUS_ENERGY ], + [ 12, Moves.GROWTH ], + [ 18, Moves.SLAM ], + [ 24, Moves.LOW_SWEEP ], + [ 30, Moves.IVY_CUDGEL ], + [ 36, Moves.THROAT_CHOP ], + [ 42, Moves.SYNTHESIS ], + [ 48, Moves.SPIKY_SHIELD ], + [ 54, Moves.POWER_WHIP ], + [ 60, Moves.SUPERPOWER ], + [ 66, Moves.WOOD_HAMMER ], + ], + [Species.ALOLA_RATTATA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 4, Moves.QUICK_ATTACK ], + [ 7, Moves.FOCUS_ENERGY ], + [ 10, Moves.BITE ], + [ 13, Moves.PURSUIT ], + [ 16, Moves.HYPER_FANG ], + [ 19, Moves.ASSURANCE ], + [ 22, Moves.CRUNCH ], + [ 25, Moves.SUCKER_PUNCH ], + [ 28, Moves.SUPER_FANG ], + [ 31, Moves.DOUBLE_EDGE ], + [ 34, Moves.ENDEAVOR ], + ], + [Species.ALOLA_RATICATE]: [ + [ 0, Moves.SCARY_FACE ], + [ 1, Moves.SWORDS_DANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.FOCUS_ENERGY ], + [ 10, Moves.BITE ], + [ 13, Moves.PURSUIT ], + [ 16, Moves.HYPER_FANG ], + [ 19, Moves.ASSURANCE ], + [ 24, Moves.CRUNCH ], + [ 29, Moves.SUCKER_PUNCH ], + [ 34, Moves.SUPER_FANG ], + [ 39, Moves.DOUBLE_EDGE ], + [ 44, Moves.ENDEAVOR ], + ], + [Species.ALOLA_RAICHU]: [ + [ 0, Moves.PSYCHIC ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.THUNDER_WAVE ], + [ 1, Moves.THUNDER ], + [ 1, Moves.AGILITY ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.LIGHT_SCREEN ], + [ 1, Moves.SWEET_KISS ], + [ 1, Moves.CHARM ], + [ 1, Moves.SPARK ], + [ 1, Moves.IRON_TAIL ], + [ 1, Moves.FEINT ], + [ 1, Moves.NASTY_PLOT ], + [ 1, Moves.DISCHARGE ], + [ 1, Moves.ELECTRO_BALL ], + [ 1, Moves.PLAY_NICE ], + [ 1, Moves.NUZZLE ], + [ 5, Moves.THUNDERBOLT ], + ], + [Species.ALOLA_SANDSHREW]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.DEFENSE_CURL ], + [ 3, Moves.MIST ], + [ 6, Moves.POWDER_SNOW ], + [ 9, Moves.ROLLOUT ], + [ 12, Moves.FURY_CUTTER ], + [ 15, Moves.RAPID_SPIN ], + [ 18, Moves.METAL_CLAW ], + [ 21, Moves.SWIFT ], + [ 24, Moves.FURY_SWIPES ], + [ 27, Moves.IRON_DEFENSE ], + [ 30, Moves.SLASH ], + [ 33, Moves.IRON_HEAD ], + [ 36, Moves.GYRO_BALL ], + [ 39, Moves.SWORDS_DANCE ], + [ 42, Moves.SNOWSCAPE ], + [ 45, Moves.BLIZZARD ], + ], + [Species.ALOLA_SANDSLASH]: [ + [ 0, Moves.ICICLE_SPEAR ], + [ 1, Moves.SWORDS_DANCE ], + [ 1, Moves.SLASH ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.ICICLE_CRASH ], + ], + [Species.ALOLA_VULPIX]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.POWDER_SNOW ], + [ 4, Moves.DISABLE ], + [ 8, Moves.ICE_SHARD ], + [ 12, Moves.SPITE ], + [ 16, Moves.ICY_WIND ], + [ 20, Moves.CONFUSE_RAY ], + [ 24, Moves.AURORA_BEAM ], + [ 28, Moves.EXTRASENSORY ], + [ 32, Moves.ICE_BEAM ], + [ 36, Moves.IMPRISON ], + [ 40, Moves.MIST ], + [ 44, Moves.AURORA_VEIL ], + [ 48, Moves.FREEZE_DRY ], + [ 52, Moves.BLIZZARD ], + ], + [Species.ALOLA_NINETALES]: [ + [ 0, Moves.DAZZLING_GLEAM ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.BLIZZARD ], + [ 1, Moves.ICY_WIND ], + [ 1, Moves.IMPRISON ], + ], + [Species.ALOLA_DIGLETT]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.METAL_CLAW ], + [ 4, Moves.GROWL ], + [ 8, Moves.ASTONISH ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.BULLDOZE ], + [ 20, Moves.SUCKER_PUNCH ], + [ 24, Moves.IRON_HEAD ], + [ 28, Moves.SANDSTORM ], + [ 32, Moves.DIG ], + [ 36, Moves.EARTH_POWER ], + [ 40, Moves.EARTHQUAKE ], + [ 44, Moves.FISSURE ], + ], + [Species.ALOLA_DUGTRIO]: [ + [ 0, Moves.SAND_TOMB ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.GROWL ], + [ 1, Moves.TRI_ATTACK ], + [ 1, Moves.METAL_CLAW ], + [ 1, Moves.ASTONISH ], + [ 1, Moves.NIGHT_SLASH ], + [ 12, Moves.MUD_SLAP ], + [ 16, Moves.BULLDOZE ], + [ 20, Moves.SUCKER_PUNCH ], + [ 24, Moves.IRON_HEAD ], + [ 30, Moves.SANDSTORM ], + [ 36, Moves.DIG ], + [ 42, Moves.EARTH_POWER ], + [ 48, Moves.EARTHQUAKE ], + [ 54, Moves.FISSURE ], + ], + [Species.ALOLA_MEOWTH]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 4, Moves.FEINT ], + [ 8, Moves.SCRATCH ], + [ 12, Moves.PAY_DAY ], + [ 16, Moves.BITE ], + [ 20, Moves.TAUNT ], + [ 24, Moves.ASSURANCE ], + [ 29, Moves.FURY_SWIPES ], + [ 32, Moves.SCREECH ], + [ 36, Moves.NIGHT_SLASH ], + [ 40, Moves.NASTY_PLOT ], + [ 44, Moves.PLAY_ROUGH ], + ], + [Species.ALOLA_PERSIAN]: [ + [ 0, Moves.POWER_GEM ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.FEINT ], + [ 1, Moves.SWITCHEROO ], + [ 1, Moves.QUASH ], + [ 12, Moves.PAY_DAY ], + [ 16, Moves.BITE ], + [ 20, Moves.TAUNT ], + [ 24, Moves.ASSURANCE ], + [ 31, Moves.FURY_SWIPES ], + [ 36, Moves.SCREECH ], + [ 42, Moves.NIGHT_SLASH ], + [ 48, Moves.NASTY_PLOT ], + [ 54, Moves.PLAY_ROUGH ], + ], + [Species.ALOLA_GEODUDE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 4, Moves.CHARGE ], + [ 6, Moves.ROCK_POLISH ], + [ 10, Moves.ROLLOUT ], + [ 12, Moves.SPARK ], + [ 16, Moves.ROCK_THROW ], + [ 18, Moves.SMACK_DOWN ], + [ 22, Moves.THUNDER_PUNCH ], + [ 24, Moves.SELF_DESTRUCT ], + [ 28, Moves.STEALTH_ROCK ], + [ 30, Moves.ROCK_BLAST ], + [ 34, Moves.DISCHARGE ], + [ 36, Moves.EXPLOSION ], + [ 40, Moves.DOUBLE_EDGE ], + [ 42, Moves.STONE_EDGE ], + ], + [Species.ALOLA_GRAVELER]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.CHARGE ], + [ 1, Moves.ROCK_POLISH ], + [ 10, Moves.ROLLOUT ], + [ 12, Moves.SPARK ], + [ 16, Moves.ROCK_THROW ], + [ 18, Moves.SMACK_DOWN ], + [ 22, Moves.THUNDER_PUNCH ], + [ 24, Moves.SELF_DESTRUCT ], + [ 30, Moves.STEALTH_ROCK ], + [ 34, Moves.ROCK_BLAST ], + [ 40, Moves.DISCHARGE ], + [ 44, Moves.EXPLOSION ], + [ 50, Moves.DOUBLE_EDGE ], + [ 54, Moves.STONE_EDGE ], + ], + [Species.ALOLA_GOLEM]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.DEFENSE_CURL ], + [ 1, Moves.CHARGE ], + [ 1, Moves.ROCK_POLISH ], + [ 1, Moves.HEAVY_SLAM ], + [ 12, Moves.SPARK ], + [ 16, Moves.ROCK_THROW ], + [ 18, Moves.SMACK_DOWN ], + [ 22, Moves.THUNDER_PUNCH ], + [ 24, Moves.SELF_DESTRUCT ], + [ 30, Moves.STEALTH_ROCK ], + [ 34, Moves.ROCK_BLAST ], + [ 40, Moves.DISCHARGE ], + [ 44, Moves.EXPLOSION ], + [ 50, Moves.DOUBLE_EDGE ], + [ 54, Moves.STONE_EDGE ], + ], + [Species.ALOLA_GRIMER]: [ + [ 1, Moves.POUND ], + [ 1, Moves.POISON_GAS ], + [ 4, Moves.HARDEN ], + [ 7, Moves.BITE ], + [ 12, Moves.DISABLE ], + [ 15, Moves.ACID_SPRAY ], + [ 18, Moves.POISON_FANG ], + [ 21, Moves.MINIMIZE ], + [ 26, Moves.TOXIC ], + [ 29, Moves.KNOCK_OFF ], + [ 32, Moves.CRUNCH ], + [ 37, Moves.SCREECH ], + [ 40, Moves.GUNK_SHOT ], + [ 43, Moves.ACID_ARMOR ], + [ 46, Moves.BELCH ], + [ 48, Moves.MEMENTO ], + ], + [Species.ALOLA_MUK]: [ + [ 1, Moves.POUND ], + [ 1, Moves.BITE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.POISON_GAS ], + [ 12, Moves.DISABLE ], + [ 15, Moves.ACID_SPRAY ], + [ 18, Moves.POISON_FANG ], + [ 21, Moves.MINIMIZE ], + [ 26, Moves.TOXIC ], + [ 29, Moves.KNOCK_OFF ], + [ 32, Moves.CRUNCH ], + [ 37, Moves.SCREECH ], + [ 40, Moves.GUNK_SHOT ], + [ 46, Moves.ACID_ARMOR ], + [ 52, Moves.BELCH ], + [ 57, Moves.MEMENTO ], + ], + [Species.ALOLA_EXEGGUTOR]: [ + [ 0, Moves.DRAGON_HAMMER ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.SOLAR_BEAM ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.HYPNOSIS ], + [ 1, Moves.REFLECT ], + [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.SYNTHESIS ], + [ 1, Moves.UPROAR ], + [ 1, Moves.EXTRASENSORY ], + [ 1, Moves.BULLET_SEED ], + [ 1, Moves.WORRY_SEED ], + [ 1, Moves.SEED_BOMB ], + [ 1, Moves.LEAF_STORM ], + [ 1, Moves.WOOD_HAMMER ], + [ 1, Moves.PSYSHOCK ], + ], + [Species.ALOLA_MAROWAK]: [ + [ 0, Moves.SHADOW_BONE ], + [ 1, Moves.HEADBUTT ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.FIRE_SPIN ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.FALSE_SWIPE ], + [ 1, Moves.RETALIATE ], + [ 12, Moves.FLAME_WHEEL ], + [ 16, Moves.HEX ], + [ 20, Moves.FLING ], + [ 24, Moves.STOMPING_TANTRUM ], + [ 31, Moves.BONE_RUSH ], + [ 36, Moves.WILL_O_WISP ], + [ 42, Moves.ENDEAVOR ], + [ 48, Moves.BONEMERANG ], + [ 54, Moves.THRASH ], + [ 60, Moves.FLARE_BLITZ ], + ], + [Species.GALAR_MEOWTH]: [ + [ 1, Moves.GROWL ], + [ 1, Moves.FAKE_OUT ], + [ 4, Moves.HONE_CLAWS ], + [ 8, Moves.SCRATCH ], + [ 12, Moves.PAY_DAY ], + [ 16, Moves.METAL_CLAW ], + [ 20, Moves.TAUNT ], + [ 24, Moves.SWAGGER ], + [ 29, Moves.FURY_SWIPES ], + [ 32, Moves.SCREECH ], + [ 36, Moves.SLASH ], + [ 40, Moves.METAL_SOUND ], + [ 44, Moves.THRASH ], + ], + [Species.GALAR_PONYTA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 5, Moves.TAIL_WHIP ], + [ 10, Moves.CONFUSION ], + [ 15, Moves.FAIRY_WIND ], + [ 20, Moves.AGILITY ], + [ 25, Moves.PSYBEAM ], + [ 30, Moves.STOMP ], + [ 35, Moves.HEAL_PULSE ], + [ 41, Moves.TAKE_DOWN ], + [ 45, Moves.DAZZLING_GLEAM ], + [ 50, Moves.PSYCHIC ], + [ 55, Moves.HEALING_WISH ], + ], + [Species.GALAR_RAPIDASH]: [ + [ 0, Moves.PSYCHO_CUT ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.GROWL ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.MEGAHORN ], + [ 15, Moves.FAIRY_WIND ], + [ 20, Moves.AGILITY ], + [ 25, Moves.PSYBEAM ], + [ 30, Moves.STOMP ], + [ 35, Moves.HEAL_PULSE ], + [ 43, Moves.TAKE_DOWN ], + [ 49, Moves.DAZZLING_GLEAM ], + [ 56, Moves.PSYCHIC ], + [ 63, Moves.HEALING_WISH ], + ], + [Species.GALAR_SLOWPOKE]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.CURSE ], + [ 3, Moves.GROWL ], + [ 6, Moves.ACID ], + [ 9, Moves.YAWN ], + [ 12, Moves.CONFUSION ], + [ 15, Moves.DISABLE ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.HEADBUTT ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 27, Moves.AMNESIA ], + [ 30, Moves.SURF ], + [ 33, Moves.SLACK_OFF ], + [ 36, Moves.PSYCHIC ], + [ 39, Moves.PSYCH_UP ], + [ 42, Moves.RAIN_DANCE ], + [ 45, Moves.HEAL_PULSE ], + ], + [Species.GALAR_SLOWBRO]: [ + [ 0, Moves.SHELL_SIDE_ARM ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.ACID ], + [ 1, Moves.WITHDRAW ], + [ 1, Moves.CURSE ], + [ 9, Moves.YAWN ], + [ 12, Moves.CONFUSION ], + [ 15, Moves.DISABLE ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.HEADBUTT ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 27, Moves.AMNESIA ], + [ 30, Moves.SURF ], + [ 33, Moves.SLACK_OFF ], + [ 36, Moves.PSYCHIC ], + [ 39, Moves.PSYCH_UP ], + [ 42, Moves.RAIN_DANCE ], + [ 45, Moves.HEAL_PULSE ], + ], + [Species.GALAR_FARFETCHD]: [ + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.PECK ], + [ 5, Moves.LEER ], + [ 10, Moves.FURY_CUTTER ], + [ 15, Moves.ROCK_SMASH ], + [ 20, Moves.BRUTAL_SWING ], + [ 25, Moves.DETECT ], + [ 30, Moves.KNOCK_OFF ], + [ 35, Moves.DEFOG ], + [ 40, Moves.BRICK_BREAK ], + [ 45, Moves.SWORDS_DANCE ], + [ 50, Moves.SLAM ], + [ 55, Moves.LEAF_BLADE ], + [ 60, Moves.FINAL_GAMBIT ], + [ 65, Moves.BRAVE_BIRD ], + ], + [Species.GALAR_WEEZING]: [ + [ 0, Moves.DOUBLE_HIT ], + [ 1, Moves.TACKLE ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.HAZE ], + [ 1, Moves.SMOG ], + [ 1, Moves.POISON_GAS ], + [ 1, Moves.HEAT_WAVE ], + [ 1, Moves.DEFOG ], + [ 1, Moves.AROMATIC_MIST ], + [ 1, Moves.STRANGE_STEAM ], + [ 12, Moves.CLEAR_SMOG ], + [ 16, Moves.ASSURANCE ], + [ 20, Moves.SLUDGE ], + [ 24, Moves.FAIRY_WIND ], + [ 28, Moves.SELF_DESTRUCT ], + [ 32, Moves.SLUDGE_BOMB ], + [ 38, Moves.TOXIC ], + [ 44, Moves.BELCH ], + [ 50, Moves.EXPLOSION ], + [ 56, Moves.MEMENTO ], + [ 62, Moves.DESTINY_BOND ], + [ 68, Moves.MISTY_TERRAIN ], + ], + [Species.GALAR_MR_MIME]: [ + [ 1, Moves.POUND ], + [ 1, Moves.MIMIC ], + [ 1, Moves.LIGHT_SCREEN ], + [ 1, Moves.REFLECT ], + [ 1, Moves.PROTECT ], + [ 1, Moves.SAFEGUARD ], + [ 1, Moves.BATON_PASS ], + [ 1, Moves.ENCORE ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.ROLE_PLAY ], + [ 1, Moves.RECYCLE ], + [ 1, Moves.COPYCAT ], + [ 1, Moves.ICE_SHARD ], + [ 1, Moves.MISTY_TERRAIN ], + [ 1, Moves.DAZZLING_GLEAM ], + [ 12, Moves.CONFUSION ], + [ 16, Moves.ALLY_SWITCH ], + [ 20, Moves.ICY_WIND ], + [ 24, Moves.DOUBLE_KICK ], + [ 28, Moves.PSYBEAM ], + [ 32, Moves.HYPNOSIS ], + [ 36, Moves.MIRROR_COAT ], + [ 40, Moves.SUCKER_PUNCH ], + [ 44, Moves.FREEZE_DRY ], + [ 48, Moves.PSYCHIC ], + [ 52, Moves.TEETER_DANCE ], + ], + [Species.GALAR_ARTICUNO]: [ + [ 1, Moves.GUST ], + [ 5, Moves.CONFUSION ], + [ 10, Moves.REFLECT ], + [ 15, Moves.HYPNOSIS ], + [ 20, Moves.AGILITY ], + [ 25, Moves.ANCIENT_POWER ], + [ 30, Moves.TAILWIND ], + [ 35, Moves.PSYCHO_CUT ], + [ 40, Moves.RECOVER ], + [ 45, Moves.FREEZING_GLARE ], + [ 50, Moves.DREAM_EATER ], + [ 55, Moves.HURRICANE ], + [ 60, Moves.DOUBLE_TEAM ], + [ 65, Moves.FUTURE_SIGHT ], + [ 70, Moves.TRICK_ROOM ], + ], + [Species.GALAR_ZAPDOS]: [ + [ 1, Moves.PECK ], + [ 1, Moves.FOCUS_ENERGY ], + [ 5, Moves.ROCK_SMASH ], + [ 10, Moves.LIGHT_SCREEN ], + [ 15, Moves.PLUCK ], + [ 20, Moves.AGILITY ], + [ 25, Moves.ANCIENT_POWER ], + [ 30, Moves.BRICK_BREAK ], + [ 35, Moves.DRILL_PECK ], + [ 40, Moves.QUICK_GUARD ], + [ 45, Moves.THUNDEROUS_KICK ], + [ 50, Moves.BULK_UP ], + [ 55, Moves.COUNTER ], + [ 60, Moves.DETECT ], + [ 65, Moves.CLOSE_COMBAT ], + [ 70, Moves.REVERSAL ], + ], + [Species.GALAR_MOLTRES]: [ + [ 1, Moves.GUST ], + [ 1, Moves.LEER ], + [ 5, Moves.PAYBACK ], + [ 10, Moves.SAFEGUARD ], + [ 15, Moves.WING_ATTACK ], + [ 20, Moves.AGILITY ], + [ 25, Moves.ANCIENT_POWER ], + [ 30, Moves.SUCKER_PUNCH ], + [ 35, Moves.AIR_SLASH ], + [ 40, Moves.AFTER_YOU ], + [ 45, Moves.FIERY_WRATH ], + [ 50, Moves.NASTY_PLOT ], + [ 55, Moves.HURRICANE ], + [ 60, Moves.ENDURE ], + [ 65, Moves.MEMENTO ], + [ 70, Moves.SKY_ATTACK ], + ], + [Species.GALAR_SLOWKING]: [ + [ 0, Moves.EERIE_SPELL ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.ACID ], + [ 1, Moves.CURSE ], + [ 1, Moves.SWAGGER ], + [ 1, Moves.POWER_GEM ], + [ 1, Moves.NASTY_PLOT ], + [ 9, Moves.YAWN ], + [ 12, Moves.CONFUSION ], + [ 15, Moves.DISABLE ], + [ 18, Moves.WATER_PULSE ], + [ 21, Moves.HEADBUTT ], + [ 24, Moves.ZEN_HEADBUTT ], + [ 27, Moves.AMNESIA ], + [ 30, Moves.SURF ], + [ 33, Moves.SLACK_OFF ], + [ 36, Moves.PSYCHIC ], + [ 39, Moves.PSYCH_UP ], + [ 42, Moves.RAIN_DANCE ], + [ 45, Moves.HEAL_PULSE ], + ], + [Species.GALAR_CORSOLA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 5, Moves.ASTONISH ], + [ 10, Moves.DISABLE ], + [ 15, Moves.SPITE ], + [ 20, Moves.ANCIENT_POWER ], + [ 25, Moves.HEX ], + [ 30, Moves.CURSE ], + [ 35, Moves.STRENGTH_SAP ], + [ 40, Moves.POWER_GEM ], + [ 45, Moves.NIGHT_SHADE ], + [ 50, Moves.GRUDGE ], + [ 55, Moves.MIRROR_COAT ], + ], + [Species.GALAR_ZIGZAGOON]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 3, Moves.SAND_ATTACK ], + [ 6, Moves.LICK ], + [ 9, Moves.SNARL ], + [ 12, Moves.HEADBUTT ], + [ 15, Moves.BABY_DOLL_EYES ], + [ 18, Moves.PIN_MISSILE ], + [ 21, Moves.REST ], + [ 24, Moves.TAKE_DOWN ], + [ 27, Moves.SCARY_FACE ], + [ 30, Moves.COUNTER ], + [ 33, Moves.TAUNT ], + [ 36, Moves.DOUBLE_EDGE ], + ], + [Species.GALAR_LINOONE]: [ + [ 0, Moves.NIGHT_SLASH ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.PIN_MISSILE ], + [ 1, Moves.LEER ], + [ 1, Moves.LICK ], + [ 1, Moves.SWITCHEROO ], + [ 1, Moves.BABY_DOLL_EYES ], + [ 9, Moves.SNARL ], + [ 12, Moves.HEADBUTT ], + [ 15, Moves.HONE_CLAWS ], + [ 18, Moves.FURY_SWIPES ], + [ 23, Moves.REST ], + [ 28, Moves.TAKE_DOWN ], + [ 33, Moves.SCARY_FACE ], + [ 38, Moves.COUNTER ], + [ 43, Moves.TAUNT ], + [ 48, Moves.DOUBLE_EDGE ], + ], + [Species.GALAR_DARUMAKA]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.POWDER_SNOW ], + [ 4, Moves.TAUNT ], + [ 8, Moves.BITE ], + [ 12, Moves.AVALANCHE ], + [ 16, Moves.WORK_UP ], + [ 20, Moves.ICE_FANG ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.ICE_PUNCH ], + [ 32, Moves.UPROAR ], + [ 36, Moves.BELLY_DRUM ], + [ 40, Moves.BLIZZARD ], + [ 44, Moves.THRASH ], + [ 48, Moves.SUPERPOWER ], + ], + [Species.GALAR_DARMANITAN]: [ + [ 0, Moves.ICICLE_CRASH ], + [ 1, Moves.TACKLE ], + [ 1, Moves.BITE ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.TAUNT ], + [ 12, Moves.AVALANCHE ], + [ 16, Moves.WORK_UP ], + [ 20, Moves.ICE_FANG ], + [ 24, Moves.HEADBUTT ], + [ 28, Moves.ICE_PUNCH ], + [ 32, Moves.UPROAR ], + [ 38, Moves.BELLY_DRUM ], + [ 44, Moves.BLIZZARD ], + [ 50, Moves.THRASH ], + [ 56, Moves.SUPERPOWER ], + ], + [Species.GALAR_YAMASK]: [ + [ 1, Moves.PROTECT ], + [ 1, Moves.ASTONISH ], + [ 4, Moves.HAZE ], + [ 8, Moves.NIGHT_SHADE ], + [ 12, Moves.DISABLE ], + [ 16, Moves.BRUTAL_SWING ], + [ 20, Moves.CRAFTY_SHIELD ], + [ 24, Moves.HEX ], + [ 28, Moves.MEAN_LOOK ], + [ 32, Moves.SLAM ], + [ 36, Moves.CURSE ], + [ 40, Moves.SHADOW_BALL ], + [ 44, Moves.EARTHQUAKE ], + [ 48, Moves.GUARD_SPLIT ], + [ 48, Moves.POWER_SPLIT ], + [ 52, Moves.DESTINY_BOND ], + ], + [Species.GALAR_STUNFISK]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.MUD_SLAP ], + [ 1, Moves.METAL_CLAW ], + [ 5, Moves.ENDURE ], + [ 10, Moves.MUD_SHOT ], + [ 15, Moves.REVENGE ], + [ 20, Moves.METAL_SOUND ], + [ 25, Moves.SUCKER_PUNCH ], + [ 30, Moves.IRON_DEFENSE ], + [ 35, Moves.BOUNCE ], + [ 40, Moves.MUDDY_WATER ], + [ 45, Moves.SNAP_TRAP ], + [ 50, Moves.FLAIL ], + [ 55, Moves.FISSURE ], + ], + [Species.HISUI_GROWLITHE]: [ + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 4, Moves.HOWL ], + [ 8, Moves.BITE ], + [ 12, Moves.FLAME_WHEEL ], + [ 16, Moves.HELPING_HAND ], + [ 24, Moves.FIRE_FANG ], + [ 28, Moves.RETALIATE ], + [ 32, Moves.CRUNCH ], + [ 36, Moves.TAKE_DOWN ], + [ 40, Moves.FLAMETHROWER ], + [ 44, Moves.ROAR ], + [ 48, Moves.ROCK_SLIDE ], + [ 52, Moves.REVERSAL ], + [ 56, Moves.FLARE_BLITZ ], + ], + [Species.HISUI_ARCANINE]: [ + [ 0, Moves.EXTREME_SPEED ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.LEER ], + [ 1, Moves.BITE ], + [ 1, Moves.ROAR ], + [ 1, Moves.EMBER ], + [ 1, Moves.ROCK_THROW ], + [ 1, Moves.AGILITY ], + [ 1, Moves.ROCK_SLIDE ], + [ 1, Moves.FLAME_WHEEL ], + [ 1, Moves.REVERSAL ], + [ 1, Moves.CRUNCH ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.HOWL ], + [ 1, Moves.FLARE_BLITZ ], + [ 1, Moves.FIRE_FANG ], + [ 1, Moves.RETALIATE ], + [ 5, Moves.FLAMETHROWER ], + [ 64, Moves.RAGING_FURY ], + ], + [Species.HISUI_VOLTORB]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.CHARGE ], + [ 4, Moves.THUNDER_SHOCK ], + [ 6, Moves.STUN_SPORE ], + [ 9, Moves.BULLET_SEED ], + [ 11, Moves.ROLLOUT ], + [ 13, Moves.SCREECH ], + [ 16, Moves.CHARGE_BEAM ], + [ 20, Moves.SWIFT ], + [ 22, Moves.ELECTRO_BALL ], + [ 26, Moves.SELF_DESTRUCT ], + [ 29, Moves.ENERGY_BALL ], + [ 34, Moves.SEED_BOMB ], + [ 34, Moves.DISCHARGE ], + [ 41, Moves.EXPLOSION ], + [ 46, Moves.GYRO_BALL ], + [ 50, Moves.GRASSY_TERRAIN ], + ], + [Species.HISUI_ELECTRODE]: [ + [ 0, Moves.CHLOROBLAST ], + [ 1, Moves.TACKLE ], + [ 1, Moves.CHARGE ], + [ 4, Moves.THUNDER_SHOCK ], + [ 6, Moves.STUN_SPORE ], + [ 9, Moves.BULLET_SEED ], + [ 11, Moves.ROLLOUT ], + [ 13, Moves.SCREECH ], + [ 16, Moves.CHARGE_BEAM ], + [ 20, Moves.SWIFT ], + [ 22, Moves.ELECTRO_BALL ], + [ 26, Moves.SELF_DESTRUCT ], + [ 29, Moves.ENERGY_BALL ], + [ 34, Moves.SEED_BOMB ], + [ 34, Moves.DISCHARGE ], + [ 41, Moves.EXPLOSION ], + [ 46, Moves.GYRO_BALL ], + [ 50, Moves.GRASSY_TERRAIN ], + ], + [Species.HISUI_TYPHLOSION]: [ + [ 0, Moves.INFERNAL_PARADE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.LEER ], + [ 1, Moves.EMBER ], + [ 1, Moves.SMOKESCREEN ], + [ 1, Moves.ERUPTION ], + [ 1, Moves.GYRO_BALL ], + [ 13, Moves.QUICK_ATTACK ], + [ 20, Moves.FLAME_WHEEL ], + [ 24, Moves.DEFENSE_CURL ], + [ 31, Moves.SWIFT ], + [ 35, Moves.FLAME_CHARGE ], + [ 43, Moves.LAVA_PLUME ], + [ 48, Moves.FLAMETHROWER ], + [ 56, Moves.INFERNO ], + [ 61, Moves.ROLLOUT ], + [ 74, Moves.OVERHEAT ], + ], + [Species.HISUI_QWILFISH]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.POISON_STING ], + [ 4, Moves.HARDEN ], + [ 8, Moves.BITE ], + [ 12, Moves.FELL_STINGER ], + [ 16, Moves.MINIMIZE ], + [ 20, Moves.SPIKES ], + [ 24, Moves.BRINE ], + [ 28, Moves.BARB_BARRAGE ], + [ 32, Moves.PIN_MISSILE ], + [ 36, Moves.TOXIC_SPIKES ], + [ 40, Moves.STOCKPILE ], + [ 40, Moves.SPIT_UP ], + [ 44, Moves.TOXIC ], + [ 48, Moves.CRUNCH ], + [ 52, Moves.ACUPRESSURE ], + [ 56, Moves.DESTINY_BOND ], + ], + [Species.HISUI_SNEASEL]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.ROCK_SMASH ], + [ 6, Moves.TAUNT ], + [ 12, Moves.QUICK_ATTACK ], + [ 18, Moves.METAL_CLAW ], + [ 24, Moves.POISON_JAB ], + [ 30, Moves.BRICK_BREAK ], + [ 36, Moves.HONE_CLAWS ], + [ 42, Moves.SLASH ], + [ 48, Moves.AGILITY ], + [ 54, Moves.SCREECH ], + [ 60, Moves.CLOSE_COMBAT ], + ], + [Species.HISUI_SAMUROTT]: [ + [ 0, Moves.CEASELESS_EDGE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.SLASH ], + [ 1, Moves.MEGAHORN ], + [ 1, Moves.SUCKER_PUNCH ], + [ 13, Moves.FOCUS_ENERGY ], + [ 18, Moves.RAZOR_SHELL ], + [ 21, Moves.FURY_CUTTER ], + [ 25, Moves.WATER_PULSE ], + [ 29, Moves.AERIAL_ACE ], + [ 34, Moves.AQUA_JET ], + [ 39, Moves.ENCORE ], + [ 46, Moves.AQUA_TAIL ], + [ 51, Moves.RETALIATE ], + [ 58, Moves.SWORDS_DANCE ], + [ 63, Moves.HYDRO_PUMP ], + ], + [Species.HISUI_LILLIGANT]: [ + [ 0, Moves.VICTORY_DANCE ], + [ 1, Moves.MEGA_KICK ], + [ 1, Moves.ABSORB ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.LEECH_SEED ], + [ 1, Moves.GROWTH ], + [ 1, Moves.STUN_SPORE ], + [ 1, Moves.SLEEP_POWDER ], + [ 1, Moves.GIGA_DRAIN ], + [ 1, Moves.SYNTHESIS ], + [ 1, Moves.SUNNY_DAY ], + [ 1, Moves.HELPING_HAND ], + [ 1, Moves.TEETER_DANCE ], + [ 1, Moves.MAGICAL_LEAF ], + [ 1, Moves.LEAF_BLADE ], + [ 1, Moves.ENERGY_BALL ], + [ 1, Moves.DEFOG ], + [ 1, Moves.LEAF_STORM ], + [ 1, Moves.ENTRAINMENT ], + [ 1, Moves.AFTER_YOU ], + [ 1, Moves.PETAL_BLIZZARD ], + [ 1, Moves.SOLAR_BLADE ], + [ 5, Moves.AXE_KICK ], + ], + [Species.HISUI_ZORUA]: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 4, Moves.TORMENT ], + [ 8, Moves.HONE_CLAWS ], + [ 12, Moves.SHADOW_SNEAK ], + [ 16, Moves.CURSE ], + [ 20, Moves.TAUNT ], + [ 24, Moves.KNOCK_OFF ], + [ 28, Moves.SPITE ], + [ 32, Moves.AGILITY ], + [ 36, Moves.SHADOW_BALL ], + [ 40, Moves.BITTER_MALICE ], + [ 44, Moves.NASTY_PLOT ], + [ 48, Moves.FOUL_PLAY ], + ], + [Species.HISUI_ZOROARK]: [ + [ 0, Moves.SHADOW_CLAW ], + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.TORMENT ], + [ 1, Moves.U_TURN ], + [ 1, Moves.HONE_CLAWS ], + [ 12, Moves.SHADOW_SNEAK ], + [ 16, Moves.CURSE ], + [ 20, Moves.TAUNT ], + [ 24, Moves.KNOCK_OFF ], + [ 28, Moves.SPITE ], + [ 34, Moves.AGILITY ], + [ 40, Moves.SHADOW_BALL ], + [ 46, Moves.BITTER_MALICE ], + [ 52, Moves.NASTY_PLOT ], + [ 58, Moves.FOUL_PLAY ], + ], + [Species.HISUI_BRAVIARY]: [ + [ 0, Moves.ESPER_WING ], + [ 1, Moves.WING_ATTACK ], + [ 1, Moves.LEER ], + [ 1, Moves.PECK ], + [ 1, Moves.SKY_ATTACK ], + [ 1, Moves.SUPERPOWER ], + [ 1, Moves.HONE_CLAWS ], + [ 18, Moves.TAILWIND ], + [ 24, Moves.SCARY_FACE ], + [ 30, Moves.AERIAL_ACE ], + [ 36, Moves.SLASH ], + [ 42, Moves.WHIRLWIND ], + [ 48, Moves.CRUSH_CLAW ], + [ 57, Moves.AIR_SLASH ], + [ 64, Moves.DEFOG ], + [ 72, Moves.THRASH ], + [ 80, Moves.HURRICANE ], + ], + [Species.HISUI_SLIGGOO]: [ + [ 0, Moves.SHELTER ], + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.ABSORB ], + [ 1, Moves.ACID_ARMOR ], + [ 1, Moves.DRAGON_BREATH ], + [ 15, Moves.PROTECT ], + [ 20, Moves.FLAIL ], + [ 25, Moves.WATER_PULSE ], + [ 30, Moves.RAIN_DANCE ], + [ 35, Moves.DRAGON_PULSE ], + [ 43, Moves.CURSE ], + [ 49, Moves.IRON_HEAD ], + [ 56, Moves.MUDDY_WATER ], + ], + [Species.HISUI_GOODRA]: [ + [ 0, Moves.IRON_TAIL ], + [ 1, Moves.TACKLE ], + [ 1, Moves.WATER_GUN ], + [ 1, Moves.ABSORB ], + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.FEINT ], + [ 1, Moves.ACID_SPRAY ], + [ 1, Moves.TEARFUL_LOOK ], + [ 1, Moves.SHELTER ], + [ 15, Moves.PROTECT ], + [ 20, Moves.FLAIL ], + [ 25, Moves.WATER_PULSE ], + [ 30, Moves.RAIN_DANCE ], + [ 35, Moves.DRAGON_PULSE ], + [ 43, Moves.CURSE ], + [ 49, Moves.BODY_SLAM ], + [ 49, Moves.IRON_HEAD ], + [ 58, Moves.MUDDY_WATER ], + [ 67, Moves.HEAVY_SLAM ], + ], + [Species.HISUI_AVALUGG]: [ + [ 0, Moves.ROCK_SLIDE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.HARDEN ], + [ 1, Moves.POWDER_SNOW ], + [ 1, Moves.RAPID_SPIN ], + [ 1, Moves.WIDE_GUARD ], + [ 9, Moves.CURSE ], + [ 12, Moves.ICY_WIND ], + [ 15, Moves.PROTECT ], + [ 18, Moves.AVALANCHE ], + [ 21, Moves.BITE ], + [ 24, Moves.ICE_FANG ], + [ 27, Moves.IRON_DEFENSE ], + [ 30, Moves.RECOVER ], + [ 33, Moves.CRUNCH ], + [ 36, Moves.TAKE_DOWN ], + [ 41, Moves.BLIZZARD ], + [ 46, Moves.DOUBLE_EDGE ], + [ 51, Moves.STONE_EDGE ], + [ 61, Moves.MOUNTAIN_GALE ], + ], + [Species.HISUI_DECIDUEYE]: [ + [ 0, Moves.TRIPLE_ARROWS ], + [ 1, Moves.TACKLE ], + [ 1, Moves.GROWL ], + [ 1, Moves.U_TURN ], + [ 1, Moves.LEAF_STORM ], + [ 1, Moves.LEAFAGE ], + [ 9, Moves.PECK ], + [ 12, Moves.SHADOW_SNEAK ], + [ 15, Moves.RAZOR_LEAF ], + [ 20, Moves.SYNTHESIS ], + [ 25, Moves.PLUCK ], + [ 30, Moves.BULK_UP ], + [ 37, Moves.SUCKER_PUNCH ], + [ 44, Moves.LEAF_BLADE ], + [ 51, Moves.FEATHER_DANCE ], + [ 58, Moves.BRAVE_BIRD ], + ], + [Species.PALDEA_TAUROS]: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.WORK_UP ], + [ 10, Moves.DOUBLE_KICK ], + [ 15, Moves.ASSURANCE ], + [ 20, Moves.HEADBUTT ], + [ 25, Moves.SCARY_FACE ], + [ 30, Moves.ZEN_HEADBUTT ], + [ 35, Moves.RAGING_BULL ], + [ 40, Moves.REST ], + [ 45, Moves.SWAGGER ], + [ 50, Moves.THRASH ], + [ 55, Moves.DOUBLE_EDGE ], + [ 60, Moves.CLOSE_COMBAT ], + ], + [Species.PALDEA_WOOPER]: [ + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.MUD_SHOT ], + [ 4, Moves.TACKLE ], + [ 8, Moves.POISON_TAIL ], + [ 12, Moves.TOXIC_SPIKES ], + [ 16, Moves.SLAM ], + [ 21, Moves.YAWN ], + [ 24, Moves.POISON_JAB ], + [ 28, Moves.SLUDGE_WAVE ], + [ 32, Moves.AMNESIA ], + [ 36, Moves.TOXIC ], + [ 40, Moves.EARTHQUAKE ], + ] }; export const pokemonFormLevelMoves: PokemonSpeciesFormLevelMoves = { - [Species.KYUREM]: { + [Species.DEOXYS]: { 1: [ - [ 1, Moves.DRAGON_RAGE ], - [ 1, Moves.ICY_WIND ], - [ 8, Moves.IMPRISON ], - [ 15, Moves.ANCIENT_POWER ], - [ 22, Moves.ICE_BEAM ], - [ 29, Moves.DRAGON_BREATH ], - [ 36, Moves.SLASH ], - [ 43, Moves.SCARY_FACE ], - [ 50, Moves.ICE_BURN ], - [ 57, Moves.DRAGON_PULSE ], - [ 64, Moves.IMPRISON ], - [ 71, Moves.ENDEAVOR ], - [ 78, Moves.BLIZZARD ], - [ 85, Moves.OUTRAGE ], - [ 92, Moves.HYPER_VOICE ] + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 7, Moves.NIGHT_SHADE ], + [ 13, Moves.TELEPORT ], + [ 19, Moves.TAUNT ], + [ 25, Moves.PURSUIT ], + [ 31, Moves.PSYCHIC ], + [ 37, Moves.SUPERPOWER ], + [ 43, Moves.PSYCHO_SHIFT ], + [ 49, Moves.ZEN_HEADBUTT ], + [ 55, Moves.COSMIC_POWER ], + [ 61, Moves.ZAP_CANNON ], + [ 67, Moves.PSYCHO_BOOST ], + [ 73, Moves.HYPER_BEAM ], ], 2: [ - [ 1, Moves.DRAGON_RAGE ], - [ 1, Moves.ICY_WIND ], - [ 8, Moves.IMPRISON ], - [ 15, Moves.ANCIENT_POWER ], - [ 22, Moves.ICE_BEAM ], - [ 29, Moves.DRAGON_BREATH ], - [ 36, Moves.SLASH ], - [ 43, Moves.SCARY_FACE ], - [ 50, Moves.FREEZE_SHOCK ], - [ 57, Moves.DRAGON_PULSE ], + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 7, Moves.NIGHT_SHADE ], + [ 13, Moves.TELEPORT ], + [ 19, Moves.KNOCK_OFF ], + [ 25, Moves.SPIKES ], + [ 31, Moves.PSYCHIC ], + [ 37, Moves.SNATCH ], + [ 43, Moves.PSYCHO_SHIFT ], + [ 49, Moves.ZEN_HEADBUTT ], + [ 55, Moves.AMNESIA ], + [ 55, Moves.IRON_DEFENSE ], + [ 61, Moves.RECOVER ], + [ 67, Moves.PSYCHO_BOOST ], + [ 73, Moves.COUNTER ], + [ 73, Moves.MIRROR_COAT ], + ], + 3: [ + [ 1, Moves.WRAP ], + [ 1, Moves.LEER ], + [ 7, Moves.NIGHT_SHADE ], + [ 13, Moves.DOUBLE_TEAM ], + [ 19, Moves.KNOCK_OFF ], + [ 25, Moves.PURSUIT ], + [ 31, Moves.PSYCHIC ], + [ 37, Moves.SWIFT ], + [ 43, Moves.PSYCHO_SHIFT ], + [ 49, Moves.ZEN_HEADBUTT ], + [ 55, Moves.AGILITY ], + [ 61, Moves.RECOVER ], + [ 67, Moves.PSYCHO_BOOST ], + [ 73, Moves.EXTREME_SPEED ], + ], + }, + [Species.WORMADAM]: { + 1: [ + [ 0, Moves.QUIVER_DANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.PROTECT ], + [ 1, Moves.SUCKER_PUNCH ], + [ 1, Moves.BUG_BITE ], + [ 20, Moves.HIDDEN_POWER ], + [ 23, Moves.CONFUSION ], + [ 26, Moves.ROCK_BLAST ], + [ 29, Moves.HARDEN ], + [ 32, Moves.PSYBEAM ], + [ 35, Moves.CAPTIVATE ], + [ 38, Moves.FLAIL ], + [ 41, Moves.ATTRACT ], + [ 44, Moves.PSYCHIC ], + [ 47, Moves.FISSURE ], + [ 50, Moves.BUG_BUZZ ], + ], + 2: [ + [ 0, Moves.QUIVER_DANCE ], + [ 1, Moves.TACKLE ], + [ 1, Moves.PROTECT ], + [ 1, Moves.METAL_BURST ], + [ 1, Moves.SUCKER_PUNCH ], + [ 1, Moves.BUG_BITE ], + [ 20, Moves.HIDDEN_POWER ], + [ 23, Moves.CONFUSION ], + [ 26, Moves.MIRROR_SHOT ], + [ 29, Moves.METAL_SOUND ], + [ 32, Moves.PSYBEAM ], + [ 35, Moves.CAPTIVATE ], + [ 38, Moves.FLAIL ], + [ 41, Moves.ATTRACT ], + [ 44, Moves.PSYCHIC ], + [ 47, Moves.IRON_HEAD ], + [ 50, Moves.BUG_BUZZ ], + ], + }, + [Species.KYUREM]: { + 1: [ + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.NOBLE_ROAR ], + [ 1, Moves.FREEZE_DRY ], + [ 8, Moves.SLASH ], + [ 16, Moves.ENDEAVOR ], + [ 24, Moves.DRAGON_PULSE ], + [ 32, Moves.ICE_BEAM ], + [ 40, Moves.HYPER_VOICE ], + [ 48, Moves.FUSION_BOLT ], + [ 56, Moves.BLIZZARD ], [ 64, Moves.IMPRISON ], - [ 71, Moves.ENDEAVOR ], - [ 78, Moves.BLIZZARD ], - [ 85, Moves.OUTRAGE ], - [ 92, Moves.HYPER_VOICE ] + [ 72, Moves.OUTRAGE ], + [ 80, Moves.FREEZE_SHOCK ], + [ 88, Moves.SHEER_COLD ], + ], + 2: [ + [ 1, Moves.DRAGON_BREATH ], + [ 1, Moves.ANCIENT_POWER ], + [ 1, Moves.NOBLE_ROAR ], + [ 1, Moves.FREEZE_DRY ], + [ 8, Moves.SLASH ], + [ 16, Moves.ENDEAVOR ], + [ 24, Moves.DRAGON_PULSE ], + [ 32, Moves.ICE_BEAM ], + [ 40, Moves.HYPER_VOICE ], + [ 48, Moves.FUSION_FLARE ], + [ 56, Moves.BLIZZARD ], + [ 64, Moves.IMPRISON ], + [ 72, Moves.OUTRAGE ], + [ 80, Moves.ICE_BURN ], + [ 88, Moves.SHEER_COLD ], + ], + }, + [Species.MEOWSTIC]: { + 1: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.FAKE_OUT ], + [ 1, Moves.MAGICAL_LEAF ], + [ 1, Moves.DISARMING_VOICE ], + [ 9, Moves.CONFUSION ], + [ 12, Moves.STORED_POWER ], + [ 15, Moves.CHARGE_BEAM ], + [ 18, Moves.COVET ], + [ 21, Moves.PSYBEAM ], + [ 24, Moves.SUCKER_PUNCH ], + [ 29, Moves.ROLE_PLAY ], + [ 34, Moves.LIGHT_SCREEN ], + [ 34, Moves.REFLECT ], + [ 39, Moves.PSYSHOCK ], + [ 44, Moves.EXTRASENSORY ], + [ 49, Moves.SHADOW_BALL ], + [ 54, Moves.PSYCHIC ], + [ 59, Moves.FUTURE_SIGHT ], + ], + }, + [Species.FLOETTE]: { + 5: [ + [ 1, Moves.VINE_WHIP ], + [ 1, Moves.TACKLE ], + [ 1, Moves.FAIRY_WIND ], + [ 10, Moves.LUCKY_CHANT ], + [ 15, Moves.RAZOR_LEAF ], + [ 20, Moves.WISH ], + [ 25, Moves.MAGICAL_LEAF ], + [ 27, Moves.GRASSY_TERRAIN ], + [ 33, Moves.PETAL_BLIZZARD ], + [ 38, Moves.AROMATHERAPY ], + [ 43, Moves.MISTY_TERRAIN ], + [ 46, Moves.MOONBLAST ], + [ 50, Moves.LIGHT_OF_RUIN ], + [ 51, Moves.PETAL_DANCE ], + [ 58, Moves.SOLAR_BEAM ], + ], + }, + [Species.HOOPA]: { + 1: [ + [ 1, Moves.CONFUSION ], + [ 1, Moves.DESTINY_BOND ], + [ 1, Moves.ALLY_SWITCH ], + [ 6, Moves.ASTONISH ], + [ 10, Moves.TRICK ], + [ 15, Moves.LIGHT_SCREEN ], + [ 19, Moves.PSYBEAM ], + [ 25, Moves.SKILL_SWAP ], + [ 29, Moves.GUARD_SPLIT ], + [ 29, Moves.POWER_SPLIT ], + [ 46, Moves.KNOCK_OFF ], + [ 50, Moves.TRICK_ROOM ], + [ 50, Moves.WONDER_ROOM ], + [ 55, Moves.DARK_PULSE ], + [ 75, Moves.PSYCHIC ], + [ 85, Moves.HYPERSPACE_FURY ], + ], + }, + [Species.GRENINJA]: { + 1: [ + [ 0, Moves.WATER_SHURIKEN ], + [ 1, Moves.POUND ], + [ 1, Moves.GROWL ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.HAZE ], + [ 1, Moves.BUBBLE ], + [ 1, Moves.ROLE_PLAY ], + [ 1, Moves.NIGHT_SLASH ], + [ 1, Moves.MAT_BLOCK ], + [ 10, Moves.LICK ], + [ 14, Moves.WATER_PULSE ], + [ 19, Moves.SMOKESCREEN ], + [ 23, Moves.SHADOW_SNEAK ], + [ 28, Moves.SPIKES ], + [ 33, Moves.FEINT_ATTACK ], + [ 42, Moves.SUBSTITUTE ], + [ 49, Moves.EXTRASENSORY ], + [ 56, Moves.DOUBLE_TEAM ], + [ 68, Moves.HYDRO_PUMP ], + ], + }, + [Species.LYCANROC]: { + 1: [ + [ 0, Moves.COUNTER ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.REVERSAL ], + [ 1, Moves.ENDURE ], + [ 1, Moves.TAUNT ], + [ 12, Moves.ROCK_THROW ], + [ 16, Moves.HOWL ], + [ 20, Moves.BITE ], + [ 24, Moves.ROCK_TOMB ], + [ 30, Moves.ROAR ], + [ 36, Moves.ROCK_SLIDE ], + [ 42, Moves.CRUNCH ], + [ 48, Moves.SCARY_FACE ], + [ 54, Moves.STEALTH_ROCK ], + [ 60, Moves.STONE_EDGE ], + ], + 2: [ + [ 0, Moves.CRUSH_CLAW ], + [ 1, Moves.SAND_ATTACK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.LEER ], + [ 1, Moves.COUNTER ], + [ 1, Moves.QUICK_ATTACK ], + [ 1, Moves.DOUBLE_TEAM ], + [ 1, Moves.REVERSAL ], + [ 1, Moves.ENDURE ], + [ 1, Moves.TAUNT ], + [ 1, Moves.SUCKER_PUNCH ], + [ 1, Moves.QUICK_GUARD ], + [ 1, Moves.ACCELEROCK ], + [ 12, Moves.ROCK_THROW ], + [ 16, Moves.HOWL ], + [ 20, Moves.BITE ], + [ 24, Moves.ROCK_TOMB ], + [ 30, Moves.ROAR ], + [ 36, Moves.ROCK_SLIDE ], + [ 42, Moves.CRUNCH ], + [ 48, Moves.SCARY_FACE ], + [ 54, Moves.STEALTH_ROCK ], + [ 60, Moves.STONE_EDGE ], + ], + }, + [Species.TOXTRICITY]: { + 1: [ + [ 0, Moves.SPARK ], + [ 1, Moves.LEER ], + [ 1, Moves.GROWL ], + [ 1, Moves.ACID ], + [ 1, Moves.THUNDER_SHOCK ], + [ 1, Moves.FLAIL ], + [ 1, Moves.ACID_SPRAY ], + [ 1, Moves.BELCH ], + [ 1, Moves.NOBLE_ROAR ], + [ 1, Moves.NUZZLE ], + [ 1, Moves.TEARFUL_LOOK ], + [ 4, Moves.CHARGE ], + [ 8, Moves.SHOCK_WAVE ], + [ 12, Moves.SCARY_FACE ], + [ 16, Moves.TAUNT ], + [ 24, Moves.SCREECH ], + [ 28, Moves.SWAGGER ], + [ 32, Moves.TOXIC ], + [ 36, Moves.DISCHARGE ], + [ 40, Moves.POISON_JAB ], + [ 44, Moves.OVERDRIVE ], + [ 48, Moves.BOOMBURST ], + [ 52, Moves.MAGNETIC_FLUX ], + ], + }, + [Species.INDEEDEE]: { + 1: [ + [ 1, Moves.STORED_POWER ], + [ 1, Moves.PLAY_NICE ], + [ 5, Moves.BATON_PASS ], + [ 10, Moves.DISARMING_VOICE ], + [ 15, Moves.PSYBEAM ], + [ 20, Moves.HELPING_HAND ], + [ 25, Moves.FOLLOW_ME ], + [ 30, Moves.HEALING_WISH ], + [ 35, Moves.PSYCHIC ], + [ 40, Moves.CALM_MIND ], + [ 45, Moves.GUARD_SPLIT ], + [ 50, Moves.PSYCHIC_TERRAIN ], + ], + }, + [Species.ETERNATUS]: { + 1: [ + [ 1, Moves.AGILITY ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.POISON_TAIL ], + [ 1, Moves.DRAGON_TAIL ], + [ 8, Moves.TOXIC ], + [ 16, Moves.VENOSHOCK ], + [ 24, Moves.DRAGON_DANCE ], + [ 32, Moves.CROSS_POISON ], + [ 40, Moves.DRAGON_PULSE ], + [ 48, Moves.FLAMETHROWER ], + [ 56, Moves.DYNAMAX_CANNON ], + [ 64, Moves.COSMIC_POWER ], + [ 72, Moves.RECOVER ], + [ 80, Moves.HYPER_BEAM ], + [ 88, Moves.ETERNABEAM ], + ], + }, + [Species.URSHIFU]: { + 1: [ + [ 0, Moves.SURGING_STRIKES ], + [ 1, Moves.LEER ], + [ 1, Moves.FOCUS_ENERGY ], + [ 1, Moves.ENDURE ], + [ 1, Moves.ROCK_SMASH ], + [ 1, Moves.AQUA_JET ], + [ 12, Moves.AERIAL_ACE ], + [ 16, Moves.SCARY_FACE ], + [ 20, Moves.HEADBUTT ], + [ 24, Moves.BRICK_BREAK ], + [ 28, Moves.DETECT ], + [ 32, Moves.BULK_UP ], + [ 36, Moves.IRON_HEAD ], + [ 40, Moves.DYNAMIC_PUNCH ], + [ 44, Moves.COUNTER ], + [ 48, Moves.CLOSE_COMBAT ], + [ 52, Moves.FOCUS_PUNCH ], + ], + }, + [Species.CALYREX]: { + 1: [ + [ 1, Moves.POUND ], + [ 1, Moves.SWORDS_DANCE ], + [ 1, Moves.STOMP ], + [ 1, Moves.DOUBLE_KICK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.THRASH ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.MIST ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.GROWTH ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.TORMENT ], + [ 1, Moves.TAUNT ], + [ 1, Moves.IRON_DEFENSE ], + [ 1, Moves.AVALANCHE ], + [ 1, Moves.ICICLE_CRASH ], + [ 1, Moves.GLACIAL_LANCE ], + [ 8, Moves.LIFE_DEW ], + [ 16, Moves.GIGA_DRAIN ], + [ 24, Moves.PSYSHOCK ], + [ 32, Moves.HELPING_HAND ], + [ 40, Moves.AROMATHERAPY ], + [ 40, Moves.GRASSY_TERRAIN ], + [ 48, Moves.ENERGY_BALL ], + [ 56, Moves.PSYCHIC ], + [ 64, Moves.LEECH_SEED ], + [ 72, Moves.HEAL_PULSE ], + [ 80, Moves.SOLAR_BEAM ], + [ 88, Moves.FUTURE_SIGHT ], + ], + 2: [ + [ 1, Moves.POUND ], + [ 1, Moves.STOMP ], + [ 1, Moves.DOUBLE_KICK ], + [ 1, Moves.TACKLE ], + [ 1, Moves.TAKE_DOWN ], + [ 1, Moves.THRASH ], + [ 1, Moves.DOUBLE_EDGE ], + [ 1, Moves.TAIL_WHIP ], + [ 1, Moves.DISABLE ], + [ 1, Moves.MEGA_DRAIN ], + [ 1, Moves.GROWTH ], + [ 1, Moves.CONFUSION ], + [ 1, Moves.AGILITY ], + [ 1, Moves.CONFUSE_RAY ], + [ 1, Moves.HAZE ], + [ 1, Moves.SHADOW_BALL ], + [ 1, Moves.NASTY_PLOT ], + [ 1, Moves.HEX ], + [ 1, Moves.ASTRAL_BARRAGE ], + [ 8, Moves.LIFE_DEW ], + [ 16, Moves.GIGA_DRAIN ], + [ 24, Moves.PSYSHOCK ], + [ 32, Moves.HELPING_HAND ], + [ 40, Moves.GRASSY_TERRAIN ], + [ 40, Moves.PSYCHIC_TERRAIN ], + [ 48, Moves.ENERGY_BALL ], + [ 56, Moves.PSYCHIC ], + [ 64, Moves.LEECH_SEED ], + [ 72, Moves.HEAL_PULSE ], + [ 80, Moves.SOLAR_BEAM ], + [ 88, Moves.FUTURE_SIGHT ], + ], + }, + [Species.OINKOLOGNE]: { + 1: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 3, Moves.DISARMING_VOICE ], + [ 6, Moves.ECHOED_VOICE ], + [ 9, Moves.MUD_SHOT ], + [ 12, Moves.COVET ], + [ 15, Moves.DIG ], + [ 17, Moves.HEADBUTT ], + [ 23, Moves.YAWN ], + [ 28, Moves.TAKE_DOWN ], + [ 30, Moves.WORK_UP ], + [ 34, Moves.UPROAR ], + [ 39, Moves.DOUBLE_EDGE ], + [ 45, Moves.EARTH_POWER ], + [ 51, Moves.BELCH ], + ], + }, + [Species.URSALUNA]: { + 1: [ + [ 1, Moves.SCRATCH ], + [ 1, Moves.LEER ], + [ 1, Moves.LICK ], + [ 1, Moves.HEADLONG_RUSH ], + [ 8, Moves.FURY_SWIPES ], + [ 13, Moves.PAYBACK ], + [ 17, Moves.HARDEN ], + [ 22, Moves.SLASH ], + [ 25, Moves.PLAY_NICE ], + [ 35, Moves.SCARY_FACE ], + [ 41, Moves.REST ], + [ 41, Moves.SNORE ], + [ 48, Moves.EARTH_POWER ], + [ 56, Moves.MOONBLAST ], + [ 64, Moves.HAMMER_ARM ], + [ 70, Moves.BLOOD_MOON ], + ], + }, + [Species.PALDEA_TAUROS]: { + 1: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.WORK_UP ], + [ 10, Moves.DOUBLE_KICK ], + [ 15, Moves.FLAME_CHARGE ], + [ 20, Moves.HEADBUTT ], + [ 25, Moves.SCARY_FACE ], + [ 30, Moves.ZEN_HEADBUTT ], + [ 35, Moves.RAGING_BULL ], + [ 40, Moves.REST ], + [ 45, Moves.SWAGGER ], + [ 50, Moves.THRASH ], + [ 55, Moves.FLARE_BLITZ ], + [ 60, Moves.CLOSE_COMBAT ], + ], + 2: [ + [ 1, Moves.TACKLE ], + [ 1, Moves.TAIL_WHIP ], + [ 5, Moves.WORK_UP ], + [ 10, Moves.DOUBLE_KICK ], + [ 15, Moves.AQUA_JET ], + [ 20, Moves.HEADBUTT ], + [ 25, Moves.SCARY_FACE ], + [ 30, Moves.ZEN_HEADBUTT ], + [ 35, Moves.RAGING_BULL ], + [ 40, Moves.REST ], + [ 45, Moves.SWAGGER ], + [ 50, Moves.THRASH ], + [ 55, Moves.WAVE_CRASH ], + [ 60, Moves.CLOSE_COMBAT ], ] } -} \ No newline at end of file +}; \ No newline at end of file diff --git a/src/data/pokemon-species.ts b/src/data/pokemon-species.ts index f9234d7c2..2b8459f3b 100644 --- a/src/data/pokemon-species.ts +++ b/src/data/pokemon-species.ts @@ -8,7 +8,7 @@ import * as Utils from '../utils'; import { LevelMoves, pokemonFormLevelMoves as pokemonSpeciesFormLevelMoves, pokemonSpeciesLevelMoves } from './pokemon-level-moves'; export function getPokemonSpecies(species: Species): PokemonSpecies { - if (species >= Species.XERNEAS) + if (species >= Species.CHESPIN) return allSpecies.find(s => s.speciesId === species); return allSpecies[species - 1]; } @@ -68,17 +68,11 @@ export abstract class PokemonSpeciesForm { public catchRate: integer; public baseFriendship: integer; public baseExp: integer; - public growthRate: GrowthRate; - public eggType1: string; - public eggType2: string; - public malePercent: number; - public eggCycles: integer; public genderDiffs: boolean; constructor(type1: Type, type2: Type, height: number, weight: number, ability1: Abilities, ability2: Abilities, abilityHidden: Abilities, baseTotal: integer, baseHp: integer, baseAtk: integer, baseDef: integer, baseSpatk: integer, baseSpdef: integer, baseSpd: integer, - catchRate: integer, baseFriendship: integer, baseExp: integer, growthRate: GrowthRate, eggType1: string, eggType2: string, malePercent: number, - eggCycles: integer, genderDiffs: boolean) { + catchRate: integer, baseFriendship: integer, baseExp: integer, genderDiffs: boolean) { this.type1 = type1; this.type2 = type2; this.height = height; @@ -91,11 +85,6 @@ export abstract class PokemonSpeciesForm { this.catchRate = catchRate; this.baseFriendship = baseFriendship; this.baseExp = baseExp; - this.growthRate = growthRate; - this.eggType1 = eggType1; - this.eggType2 = eggType2; - this.malePercent = malePercent; - this.eggCycles = eggCycles; this.genderDiffs = genderDiffs; } @@ -259,16 +248,19 @@ export default class PokemonSpecies extends PokemonSpeciesForm { public legendary: boolean; public mythical: boolean; public species: string; + public growthRate: GrowthRate; + public malePercent: number; + public genderDiffs: boolean; public canChangeForm: boolean; public forms: PokemonForm[]; constructor(id: Species, name: string, generation: integer, pseudoLegendary: boolean, legendary: boolean, mythical: boolean, species: string, type1: Type, type2: Type, height: number, weight: number, ability1: Abilities, ability2: Abilities, abilityHidden: Abilities, baseTotal: integer, baseHp: integer, baseAtk: integer, baseDef: integer, baseSpatk: integer, baseSpdef: integer, baseSpd: integer, - catchRate: integer, baseFriendship: integer, baseExp: integer, growthRate: GrowthRate, eggType1: string, eggType2: string, malePercent: number, - eggCycles: integer, genderDiffs: boolean, canChangeForm?: boolean, ...forms: PokemonForm[]) { + catchRate: integer, baseFriendship: integer, baseExp: integer, growthRate: GrowthRate, malePercent: number, + genderDiffs: boolean, canChangeForm?: boolean, ...forms: PokemonForm[]) { super(type1, type2, height, weight, ability1, ability2, abilityHidden, baseTotal, baseHp, baseAtk, baseDef, baseSpatk, baseSpdef, baseSpd, - catchRate, baseFriendship, baseExp, growthRate, eggType1, eggType2, malePercent, eggCycles, genderDiffs); + catchRate, baseFriendship, baseExp, genderDiffs); this.speciesId = id; this.formIndex = 0; this.name = name; @@ -277,6 +269,9 @@ export default class PokemonSpecies extends PokemonSpeciesForm { this.legendary = legendary; this.mythical = mythical; this.species = species; + this.growthRate = growthRate; + this.malePercent = malePercent; + this.genderDiffs = genderDiffs; this.canChangeForm = !!canChangeForm; this.forms = forms; @@ -416,16 +411,15 @@ export default class PokemonSpecies extends PokemonSpeciesForm { } } -class PokemonForm extends PokemonSpeciesForm { +export class PokemonForm extends PokemonSpeciesForm { public formName: string; public formKey: string; constructor(formName: string, formKey: string, type1: Type, type2: Type, height: number, weight: number, ability1: Abilities, ability2: Abilities, abilityHidden: Abilities, baseTotal: integer, baseHp: integer, baseAtk: integer, baseDef: integer, baseSpatk: integer, baseSpdef: integer, baseSpd: integer, - catchRate: integer, baseFriendship: integer, baseExp: integer, growthRate: GrowthRate, eggType1: string, eggType2: string, malePercent: number, - eggCycles: integer, genderDiffs: boolean, canChangeForm?: boolean, ...forms: PokemonForm[]) { + catchRate: integer, baseFriendship: integer, baseExp: integer, genderDiffs?: boolean) { super(type1, type2, height, weight, ability1, ability2, abilityHidden, baseTotal, baseHp, baseAtk, baseDef, baseSpatk, baseSpdef, baseSpd, - catchRate, baseFriendship, baseExp, growthRate, eggType1, eggType2, malePercent, eggCycles, genderDiffs); + catchRate, baseFriendship, baseExp, !!genderDiffs); this.formName = formName; this.formKey = formKey; } @@ -438,794 +432,1655 @@ class PokemonForm extends PokemonSpeciesForm { export const allSpecies: PokemonSpecies[] = []; export function initSpecies() { - allSpecies.push( - new PokemonSpecies(Species.BULBASAUR, "Bulbasaur", 1, false, false, false, "Seed Pokémon", Type.GRASS, Type.POISON, 0.7, 6.9, Abilities.OVERGROW, Abilities.NONE, Abilities.CHLOROPHYLL, 318, 45, 49, 49, 65, 65, 45, 45, 70, 64, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.IVYSAUR, "Ivysaur", 1, false, false, false, "Seed Pokémon", Type.GRASS, Type.POISON, 1, 13, Abilities.OVERGROW, Abilities.NONE, Abilities.CHLOROPHYLL, 405, 60, 62, 63, 80, 80, 60, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.VENUSAUR, "Venusaur", 1, false, false, false, "Seed Pokémon", Type.GRASS, Type.POISON, 2, 100, Abilities.OVERGROW, Abilities.NONE, Abilities.CHLOROPHYLL, 525, 80, 82, 83, 100, 100, 80, 45, 70, 236, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, true), - new PokemonSpecies(Species.CHARMANDER, "Charmander", 1, false, false, false, "Lizard Pokémon", Type.FIRE, null, 0.6, 8.5, Abilities.BLAZE, Abilities.NONE, Abilities.SOLAR_POWER, 309, 39, 52, 43, 60, 50, 65, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Dragon", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.CHARMELEON, "Charmeleon", 1, false, false, false, "Flame Pokémon", Type.FIRE, null, 1.1, 19, Abilities.BLAZE, Abilities.NONE, Abilities.SOLAR_POWER, 405, 58, 64, 58, 80, 65, 80, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Dragon", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.CHARIZARD, "Charizard", 1, false, false, false, "Flame Pokémon", Type.FIRE, Type.FLYING, 1.7, 90.5, Abilities.BLAZE, Abilities.NONE, Abilities.SOLAR_POWER, 534, 78, 84, 78, 109, 85, 100, 45, 70, 240, GrowthRate.MEDIUM_SLOW, "Dragon", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.SQUIRTLE, "Squirtle", 1, false, false, false, "Tiny Turtle Pokémon", Type.WATER, null, 0.5, 9, Abilities.TORRENT, Abilities.NONE, Abilities.RAIN_DISH, 314, 44, 48, 65, 50, 64, 43, 45, 70, 63, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.WARTORTLE, "Wartortle", 1, false, false, false, "Turtle Pokémon", Type.WATER, null, 1, 22.5, Abilities.TORRENT, Abilities.NONE, Abilities.RAIN_DISH, 405, 59, 63, 80, 65, 80, 58, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.BLASTOISE, "Blastoise", 1, false, false, false, "Shellfish Pokémon", Type.WATER, null, 1.6, 85.5, Abilities.TORRENT, Abilities.NONE, Abilities.RAIN_DISH, 530, 79, 83, 100, 85, 105, 78, 45, 70, 239, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.CATERPIE, "Caterpie", 1, false, false, false, "Worm Pokémon", Type.BUG, null, 0.3, 2.9, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.RUN_AWAY, 195, 45, 30, 35, 20, 20, 45, 255, 70, 39, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.METAPOD, "Metapod", 1, false, false, false, "Cocoon Pokémon", Type.BUG, null, 0.7, 9.9, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 205, 50, 20, 55, 25, 25, 30, 120, 70, 72, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.BUTTERFREE, "Butterfree", 1, false, false, false, "Butterfly Pokémon", Type.BUG, Type.FLYING, 1.1, 32, Abilities.COMPOUND_EYES, Abilities.NONE, Abilities.TINTED_LENS, 395, 60, 45, 50, 90, 80, 70, 45, 70, 178, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, true), - new PokemonSpecies(Species.WEEDLE, "Weedle", 1, false, false, false, "Hairy Bug Pokémon", Type.BUG, Type.POISON, 0.3, 3.2, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.RUN_AWAY, 195, 40, 35, 30, 20, 20, 50, 255, 70, 39, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.KAKUNA, "Kakuna", 1, false, false, false, "Cocoon Pokémon", Type.BUG, Type.POISON, 0.6, 10, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 205, 45, 25, 50, 25, 25, 35, 120, 70, 72, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.BEEDRILL, "Beedrill", 1, false, false, false, "Poison Bee Pokémon", Type.BUG, Type.POISON, 1, 29.5, Abilities.SWARM, Abilities.NONE, Abilities.SNIPER, 395, 65, 90, 40, 45, 80, 75, 45, 70, 178, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.PIDGEY, "Pidgey", 1, false, false, false, "Tiny Bird Pokémon", Type.NORMAL, Type.FLYING, 0.3, 1.8, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 251, 40, 45, 40, 35, 35, 56, 255, 70, 50, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.PIDGEOTTO, "Pidgeotto", 1, false, false, false, "Bird Pokémon", Type.NORMAL, Type.FLYING, 1.1, 30, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 349, 63, 60, 55, 50, 50, 71, 120, 70, 122, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.PIDGEOT, "Pidgeot", 1, false, false, false, "Bird Pokémon", Type.NORMAL, Type.FLYING, 1.5, 39.5, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 479, 83, 80, 75, 70, 70, 101, 45, 70, 216, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.RATTATA, "Rattata", 1, false, false, false, "Mouse Pokémon", Type.NORMAL, null, 0.3, 3.5, Abilities.RUN_AWAY, Abilities.GUTS, Abilities.HUSTLE, 253, 30, 56, 35, 25, 35, 72, 255, 70, 51, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, true), - new PokemonSpecies(Species.RATICATE, "Raticate", 1, false, false, false, "Mouse Pokémon", Type.NORMAL, null, 0.7, 18.5, Abilities.RUN_AWAY, Abilities.GUTS, Abilities.HUSTLE, 413, 55, 81, 60, 50, 70, 97, 127, 70, 145, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, true), - new PokemonSpecies(Species.SPEAROW, "Spearow", 1, false, false, false, "Tiny Bird Pokémon", Type.NORMAL, Type.FLYING, 0.3, 2, Abilities.KEEN_EYE, Abilities.NONE, Abilities.SNIPER, 262, 40, 60, 30, 31, 31, 70, 255, 70, 52, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.FEAROW, "Fearow", 1, false, false, false, "Beak Pokémon", Type.NORMAL, Type.FLYING, 1.2, 38, Abilities.KEEN_EYE, Abilities.NONE, Abilities.SNIPER, 442, 65, 90, 65, 61, 61, 100, 90, 70, 155, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.EKANS, "Ekans", 1, false, false, false, "Snake Pokémon", Type.POISON, null, 2, 6.9, Abilities.INTIMIDATE, Abilities.SHED_SKIN, Abilities.UNNERVE, 288, 35, 60, 44, 40, 54, 55, 255, 70, 58, GrowthRate.MEDIUM_FAST, "Dragon", "Field", 50, 20, false), - new PokemonSpecies(Species.ARBOK, "Arbok", 1, false, false, false, "Cobra Pokémon", Type.POISON, null, 3.5, 65, Abilities.INTIMIDATE, Abilities.SHED_SKIN, Abilities.UNNERVE, 448, 60, 95, 69, 65, 79, 80, 90, 70, 157, GrowthRate.MEDIUM_FAST, "Dragon", "Field", 50, 20, false), - new PokemonSpecies(Species.PIKACHU, "Pikachu", 1, false, false, false, "Mouse Pokémon", Type.ELECTRIC, null, 0.4, 6, Abilities.STATIC, Abilities.NONE, Abilities.LIGHTNING_ROD, 320, 35, 55, 40, 50, 50, 90, 190, 70, 112, GrowthRate.MEDIUM_FAST, "Fairy", "Field", 50, 10, true), - new PokemonSpecies(Species.RAICHU, "Raichu", 1, false, false, false, "Mouse Pokémon", Type.ELECTRIC, null, 0.8, 30, Abilities.STATIC, Abilities.NONE, Abilities.LIGHTNING_ROD, 485, 60, 90, 55, 90, 80, 110, 75, 70, 218, GrowthRate.MEDIUM_FAST, "Fairy", "Field", 50, 10, true), - new PokemonSpecies(Species.SANDSHREW, "Sandshrew", 1, false, false, false, "Mouse Pokémon", Type.GROUND, null, 0.6, 12, Abilities.SAND_VEIL, Abilities.NONE, Abilities.SAND_RUSH, 300, 50, 75, 85, 20, 30, 40, 255, 70, 60, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.SANDSLASH, "Sandslash", 1, false, false, false, "Mouse Pokémon", Type.GROUND, null, 1, 29.5, Abilities.SAND_VEIL, Abilities.NONE, Abilities.SAND_RUSH, 450, 75, 100, 110, 45, 55, 65, 90, 70, 158, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.NIDORAN_F, "Nidoran♀", 1, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.4, 7, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.HUSTLE, 275, 55, 47, 52, 40, 40, 41, 235, 70, 55, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 0, 20, false), - new PokemonSpecies(Species.NIDORINA, "Nidorina", 1, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.8, 20, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.HUSTLE, 365, 70, 62, 67, 55, 55, 56, 120, 70, 128, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, 0, 20, false), - new PokemonSpecies(Species.NIDOQUEEN, "Nidoqueen", 1, false, false, false, "Drill Pokémon", Type.POISON, Type.GROUND, 1.3, 60, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.SHEER_FORCE, 505, 90, 92, 87, 75, 85, 76, 45, 70, 227, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, 0, 20, false), - new PokemonSpecies(Species.NIDORAN_M, "Nidoran♂", 1, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.5, 9, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.HUSTLE, 273, 46, 57, 40, 40, 40, 50, 235, 70, 55, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 100, 20, false), - new PokemonSpecies(Species.NIDORINO, "Nidorino", 1, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.9, 19.5, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.HUSTLE, 365, 61, 72, 57, 55, 55, 65, 120, 70, 128, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 100, 20, false), - new PokemonSpecies(Species.NIDOKING, "Nidoking", 1, false, false, false, "Drill Pokémon", Type.POISON, Type.GROUND, 1.4, 62, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.SHEER_FORCE, 505, 81, 102, 77, 85, 75, 85, 45, 70, 227, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 100, 20, false), - new PokemonSpecies(Species.CLEFAIRY, "Clefairy", 1, false, false, false, "Fairy Pokémon", Type.FAIRY, null, 0.6, 7.5, Abilities.CUTE_CHARM, Abilities.MAGIC_GUARD, Abilities.FRIEND_GUARD, 323, 70, 45, 48, 60, 65, 35, 150, 140, 113, GrowthRate.FAST, "Fairy", null, 25, 10, false), - new PokemonSpecies(Species.CLEFABLE, "Clefable", 1, false, false, false, "Fairy Pokémon", Type.FAIRY, null, 1.3, 40, Abilities.CUTE_CHARM, Abilities.MAGIC_GUARD, Abilities.UNAWARE, 483, 95, 70, 73, 95, 90, 60, 25, 140, 217, GrowthRate.FAST, "Fairy", null, 25, 10, false), - new PokemonSpecies(Species.VULPIX, "Vulpix", 1, false, false, false, "Fox Pokémon", Type.FIRE, null, 0.6, 9.9, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.DROUGHT, 299, 38, 41, 40, 50, 65, 65, 190, 70, 60, GrowthRate.MEDIUM_FAST, "Field", null, 25, 20, false), - new PokemonSpecies(Species.NINETALES, "Ninetales", 1, false, false, false, "Fox Pokémon", Type.FIRE, null, 1.1, 19.9, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.DROUGHT, 505, 73, 76, 75, 81, 100, 100, 75, 70, 177, GrowthRate.MEDIUM_FAST, "Field", null, 25, 20, false), - new PokemonSpecies(Species.JIGGLYPUFF, "Jigglypuff", 1, false, false, false, "Balloon Pokémon", Type.NORMAL, Type.FAIRY, 0.5, 5.5, Abilities.CUTE_CHARM, Abilities.COMPETITIVE, Abilities.FRIEND_GUARD, 270, 115, 45, 20, 45, 25, 20, 170, 70, 95, GrowthRate.FAST, "Fairy", null, 25, 10, false), - new PokemonSpecies(Species.WIGGLYTUFF, "Wigglytuff", 1, false, false, false, "Balloon Pokémon", Type.NORMAL, Type.FAIRY, 1, 12, Abilities.CUTE_CHARM, Abilities.COMPETITIVE, Abilities.FRISK, 435, 140, 70, 45, 85, 50, 45, 50, 70, 196, GrowthRate.FAST, "Fairy", null, 25, 10, false), - new PokemonSpecies(Species.ZUBAT, "Zubat", 1, false, false, false, "Bat Pokémon", Type.POISON, Type.FLYING, 0.8, 7.5, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.INFILTRATOR, 245, 40, 45, 35, 30, 40, 55, 255, 70, 49, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 15, true), - new PokemonSpecies(Species.GOLBAT, "Golbat", 1, false, false, false, "Bat Pokémon", Type.POISON, Type.FLYING, 1.6, 55, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.INFILTRATOR, 455, 75, 80, 70, 65, 75, 90, 90, 70, 159, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 15, true), - new PokemonSpecies(Species.ODDISH, "Oddish", 1, false, false, false, "Weed Pokémon", Type.GRASS, Type.POISON, 0.5, 5.4, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.RUN_AWAY, 320, 45, 50, 55, 75, 65, 30, 255, 70, 64, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.GLOOM, "Gloom", 1, false, false, false, "Weed Pokémon", Type.GRASS, Type.POISON, 0.8, 8.6, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.STENCH, 395, 60, 65, 70, 85, 75, 40, 120, 70, 138, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, true), - new PokemonSpecies(Species.VILEPLUME, "Vileplume", 1, false, false, false, "Flower Pokémon", Type.GRASS, Type.POISON, 1.2, 18.6, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.EFFECT_SPORE, 490, 75, 80, 85, 110, 90, 50, 45, 70, 221, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, true), - new PokemonSpecies(Species.PARAS, "Paras", 1, false, false, false, "Mushroom Pokémon", Type.BUG, Type.GRASS, 0.3, 5.4, Abilities.EFFECT_SPORE, Abilities.DRY_SKIN, Abilities.DAMP, 285, 35, 70, 55, 45, 55, 25, 190, 70, 57, GrowthRate.MEDIUM_FAST, "Bug", "Grass", 50, 20, false), - new PokemonSpecies(Species.PARASECT, "Parasect", 1, false, false, false, "Mushroom Pokémon", Type.BUG, Type.GRASS, 1, 29.5, Abilities.EFFECT_SPORE, Abilities.DRY_SKIN, Abilities.DAMP, 405, 60, 95, 80, 60, 80, 30, 75, 70, 142, GrowthRate.MEDIUM_FAST, "Bug", "Grass", 50, 20, false), - new PokemonSpecies(Species.VENONAT, "Venonat", 1, false, false, false, "Insect Pokémon", Type.BUG, Type.POISON, 1, 30, Abilities.COMPOUND_EYES, Abilities.TINTED_LENS, Abilities.RUN_AWAY, 305, 60, 55, 50, 40, 55, 45, 190, 70, 61, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.VENOMOTH, "Venomoth", 1, false, false, false, "Poison Moth Pokémon", Type.BUG, Type.POISON, 1.5, 12.5, Abilities.SHIELD_DUST, Abilities.TINTED_LENS, Abilities.WONDER_SKIN, 450, 70, 65, 60, 90, 75, 90, 75, 70, 158, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.DIGLETT, "Diglett", 1, false, false, false, "Mole Pokémon", Type.GROUND, null, 0.2, 0.8, Abilities.SAND_VEIL, Abilities.ARENA_TRAP, Abilities.SAND_FORCE, 265, 10, 55, 25, 35, 45, 95, 255, 70, 53, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.DUGTRIO, "Dugtrio", 1, false, false, false, "Mole Pokémon", Type.GROUND, null, 0.7, 33.3, Abilities.SAND_VEIL, Abilities.ARENA_TRAP, Abilities.SAND_FORCE, 425, 35, 100, 50, 50, 70, 120, 50, 70, 149, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.MEOWTH, "Meowth", 1, false, false, false, "Scratch Cat Pokémon", Type.NORMAL, null, 0.4, 4.2, Abilities.PICKUP, Abilities.TECHNICIAN, Abilities.UNNERVE, 290, 40, 45, 35, 40, 40, 90, 255, 70, 58, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.PERSIAN, "Persian", 1, false, false, false, "Classy Cat Pokémon", Type.NORMAL, null, 1, 32, Abilities.LIMBER, Abilities.TECHNICIAN, Abilities.UNNERVE, 440, 65, 70, 60, 65, 65, 115, 90, 70, 154, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.PSYDUCK, "Psyduck", 1, false, false, false, "Duck Pokémon", Type.WATER, null, 0.8, 19.6, Abilities.DAMP, Abilities.CLOUD_NINE, Abilities.SWIFT_SWIM, 320, 50, 52, 48, 65, 50, 55, 190, 70, 64, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 20, false), - new PokemonSpecies(Species.GOLDUCK, "Golduck", 1, false, false, false, "Duck Pokémon", Type.WATER, null, 1.7, 76.6, Abilities.DAMP, Abilities.CLOUD_NINE, Abilities.SWIFT_SWIM, 500, 80, 82, 78, 95, 80, 85, 75, 70, 175, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 20, false), - new PokemonSpecies(Species.MANKEY, "Mankey", 1, false, false, false, "Pig Monkey Pokémon", Type.FIGHTING, null, 0.5, 28, Abilities.VITAL_SPIRIT, Abilities.ANGER_POINT, Abilities.DEFIANT, 305, 40, 80, 35, 35, 45, 70, 190, 70, 61, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.PRIMEAPE, "Primeape", 1, false, false, false, "Pig Monkey Pokémon", Type.FIGHTING, null, 1, 32, Abilities.VITAL_SPIRIT, Abilities.ANGER_POINT, Abilities.DEFIANT, 455, 65, 105, 60, 60, 70, 95, 75, 70, 159, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.GROWLITHE, "Growlithe", 1, false, false, false, "Puppy Pokémon", Type.FIRE, null, 0.7, 19, Abilities.INTIMIDATE, Abilities.FLASH_FIRE, Abilities.JUSTIFIED, 350, 55, 70, 45, 70, 50, 60, 190, 70, 70, GrowthRate.SLOW, "Field", null, 75, 20, false), - new PokemonSpecies(Species.ARCANINE, "Arcanine", 1, false, false, false, "Legendary Pokémon", Type.FIRE, null, 1.9, 155, Abilities.INTIMIDATE, Abilities.FLASH_FIRE, Abilities.JUSTIFIED, 555, 90, 110, 80, 100, 80, 95, 75, 70, 194, GrowthRate.SLOW, "Field", null, 75, 20, false), - new PokemonSpecies(Species.POLIWAG, "Poliwag", 1, false, false, false, "Tadpole Pokémon", Type.WATER, null, 0.6, 12.4, Abilities.WATER_ABSORB, Abilities.DAMP, Abilities.SWIFT_SWIM, 300, 40, 50, 40, 40, 40, 90, 255, 70, 60, GrowthRate.MEDIUM_SLOW, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.POLIWHIRL, "Poliwhirl", 1, false, false, false, "Tadpole Pokémon", Type.WATER, null, 1, 20, Abilities.WATER_ABSORB, Abilities.DAMP, Abilities.SWIFT_SWIM, 385, 65, 65, 65, 50, 50, 90, 120, 70, 135, GrowthRate.MEDIUM_SLOW, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.POLIWRATH, "Poliwrath", 1, false, false, false, "Tadpole Pokémon", Type.WATER, Type.FIGHTING, 1.3, 54, Abilities.WATER_ABSORB, Abilities.DAMP, Abilities.SWIFT_SWIM, 510, 90, 95, 95, 70, 90, 70, 45, 70, 230, GrowthRate.MEDIUM_SLOW, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.ABRA, "Abra", 1, false, false, false, "Psi Pokémon", Type.PSYCHIC, null, 0.9, 19.5, Abilities.SYNCHRONIZE, Abilities.INNER_FOCUS, Abilities.MAGIC_GUARD, 310, 25, 20, 15, 105, 55, 90, 200, 70, 62, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.KADABRA, "Kadabra", 1, false, false, false, "Psi Pokémon", Type.PSYCHIC, null, 1.3, 56.5, Abilities.SYNCHRONIZE, Abilities.INNER_FOCUS, Abilities.MAGIC_GUARD, 400, 40, 35, 30, 120, 70, 105, 100, 70, 140, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, true), - new PokemonSpecies(Species.ALAKAZAM, "Alakazam", 1, false, false, false, "Psi Pokémon", Type.PSYCHIC, null, 1.5, 48, Abilities.SYNCHRONIZE, Abilities.INNER_FOCUS, Abilities.MAGIC_GUARD, 500, 55, 50, 45, 135, 95, 120, 50, 70, 225, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, true), - new PokemonSpecies(Species.MACHOP, "Machop", 1, false, false, false, "Superpower Pokémon", Type.FIGHTING, null, 0.8, 19.5, Abilities.GUTS, Abilities.NO_GUARD, Abilities.STEADFAST, 305, 70, 80, 50, 35, 35, 35, 180, 70, 61, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.MACHOKE, "Machoke", 1, false, false, false, "Superpower Pokémon", Type.FIGHTING, null, 1.5, 70.5, Abilities.GUTS, Abilities.NO_GUARD, Abilities.STEADFAST, 405, 80, 100, 70, 50, 60, 45, 90, 70, 142, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.MACHAMP, "Machamp", 1, false, false, false, "Superpower Pokémon", Type.FIGHTING, null, 1.6, 130, Abilities.GUTS, Abilities.NO_GUARD, Abilities.STEADFAST, 505, 90, 130, 80, 65, 85, 55, 45, 70, 227, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.BELLSPROUT, "Bellsprout", 1, false, false, false, "Flower Pokémon", Type.GRASS, Type.POISON, 0.7, 4, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.GLUTTONY, 300, 50, 75, 35, 70, 30, 40, 255, 70, 60, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.WEEPINBELL, "Weepinbell", 1, false, false, false, "Flycatcher Pokémon", Type.GRASS, Type.POISON, 1, 6.4, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.GLUTTONY, 390, 65, 90, 50, 85, 45, 55, 120, 70, 137, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.VICTREEBEL, "Victreebel", 1, false, false, false, "Flycatcher Pokémon", Type.GRASS, Type.POISON, 1.7, 15.5, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.GLUTTONY, 490, 80, 105, 65, 100, 70, 70, 45, 70, 221, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.TENTACOOL, "Tentacool", 1, false, false, false, "Jellyfish Pokémon", Type.WATER, Type.POISON, 0.9, 45.5, Abilities.CLEAR_BODY, Abilities.LIQUID_OOZE, Abilities.RAIN_DISH, 335, 40, 40, 35, 50, 100, 70, 190, 70, 67, GrowthRate.SLOW, "Water 3", null, 50, 20, false), - new PokemonSpecies(Species.TENTACRUEL, "Tentacruel", 1, false, false, false, "Jellyfish Pokémon", Type.WATER, Type.POISON, 1.6, 55, Abilities.CLEAR_BODY, Abilities.LIQUID_OOZE, Abilities.RAIN_DISH, 515, 80, 70, 65, 80, 120, 100, 60, 70, 180, GrowthRate.SLOW, "Water 3", null, 50, 20, false), - new PokemonSpecies(Species.GEODUDE, "Geodude", 1, false, false, false, "Rock Pokémon", Type.ROCK, Type.GROUND, 0.4, 20, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SAND_VEIL, 300, 40, 80, 100, 30, 30, 20, 255, 70, 60, GrowthRate.MEDIUM_SLOW, "Mineral", null, 50, 15, false), - new PokemonSpecies(Species.GRAVELER, "Graveler", 1, false, false, false, "Rock Pokémon", Type.ROCK, Type.GROUND, 1, 105, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SAND_VEIL, 390, 55, 95, 115, 45, 45, 35, 120, 70, 137, GrowthRate.MEDIUM_SLOW, "Mineral", null, 50, 15, false), - new PokemonSpecies(Species.GOLEM, "Golem", 1, false, false, false, "Megaton Pokémon", Type.ROCK, Type.GROUND, 1.4, 300, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SAND_VEIL, 495, 80, 120, 130, 55, 65, 45, 45, 70, 223, GrowthRate.MEDIUM_SLOW, "Mineral", null, 50, 15, false), - new PokemonSpecies(Species.PONYTA, "Ponyta", 1, false, false, false, "Fire Horse Pokémon", Type.FIRE, null, 1, 30, Abilities.RUN_AWAY, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, 410, 50, 85, 55, 65, 65, 90, 190, 70, 82, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.RAPIDASH, "Rapidash", 1, false, false, false, "Fire Horse Pokémon", Type.FIRE, null, 1.7, 95, Abilities.RUN_AWAY, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, 500, 65, 100, 70, 80, 80, 105, 60, 70, 175, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.SLOWPOKE, "Slowpoke", 1, false, false, false, "Dopey Pokémon", Type.WATER, Type.PSYCHIC, 1.2, 36, Abilities.OBLIVIOUS, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 315, 90, 65, 65, 40, 40, 15, 190, 70, 63, GrowthRate.MEDIUM_FAST, "Monster", "Water 1", 50, 20, false), - new PokemonSpecies(Species.SLOWBRO, "Slowbro", 1, false, false, false, "Hermit Crab Pokémon", Type.WATER, Type.PSYCHIC, 1.6, 78.5, Abilities.OBLIVIOUS, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 490, 95, 75, 110, 100, 80, 30, 75, 70, 172, GrowthRate.MEDIUM_FAST, "Monster", "Water 1", 50, 20, false), - new PokemonSpecies(Species.MAGNEMITE, "Magnemite", 1, false, false, false, "Magnet Pokémon", Type.ELECTRIC, Type.STEEL, 0.3, 6, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.ANALYTIC, 325, 25, 35, 70, 95, 55, 45, 190, 70, 65, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.MAGNETON, "Magneton", 1, false, false, false, "Magnet Pokémon", Type.ELECTRIC, Type.STEEL, 1, 60, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.ANALYTIC, 465, 50, 60, 95, 120, 70, 70, 60, 70, 163, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.FARFETCHD, "Farfetch'd", 1, false, false, false, "Wild Duck Pokémon", Type.NORMAL, Type.FLYING, 0.8, 15, Abilities.KEEN_EYE, Abilities.INNER_FOCUS, Abilities.DEFIANT, 377, 52, 90, 55, 58, 62, 60, 45, 70, 132, GrowthRate.MEDIUM_FAST, "Field", "Flying", 50, 20, false), - new PokemonSpecies(Species.DODUO, "Doduo", 1, false, false, false, "Twin Bird Pokémon", Type.NORMAL, Type.FLYING, 1.4, 39.2, Abilities.RUN_AWAY, Abilities.EARLY_BIRD, Abilities.TANGLED_FEET, 310, 35, 85, 45, 35, 35, 75, 190, 70, 62, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 20, true), - new PokemonSpecies(Species.DODRIO, "Dodrio", 1, false, false, false, "Triple Bird Pokémon", Type.NORMAL, Type.FLYING, 1.8, 85.2, Abilities.RUN_AWAY, Abilities.EARLY_BIRD, Abilities.TANGLED_FEET, 470, 60, 110, 70, 60, 60, 110, 45, 70, 165, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 20, true), - new PokemonSpecies(Species.SEEL, "Seel", 1, false, false, false, "Sea Lion Pokémon", Type.WATER, null, 1.1, 90, Abilities.THICK_FAT, Abilities.HYDRATION, Abilities.ICE_BODY, 325, 65, 45, 55, 45, 70, 45, 190, 70, 65, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 20, false), - new PokemonSpecies(Species.DEWGONG, "Dewgong", 1, false, false, false, "Sea Lion Pokémon", Type.WATER, Type.ICE, 1.7, 120, Abilities.THICK_FAT, Abilities.HYDRATION, Abilities.ICE_BODY, 475, 90, 70, 80, 70, 95, 70, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 20, false), - new PokemonSpecies(Species.GRIMER, "Grimer", 1, false, false, false, "Sludge Pokémon", Type.POISON, null, 0.9, 30, Abilities.STENCH, Abilities.STICKY_HOLD, Abilities.POISON_TOUCH, 325, 80, 80, 50, 40, 50, 25, 190, 70, 65, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.MUK, "Muk", 1, false, false, false, "Sludge Pokémon", Type.POISON, null, 1.2, 30, Abilities.STENCH, Abilities.STICKY_HOLD, Abilities.POISON_TOUCH, 500, 105, 105, 75, 65, 100, 50, 75, 70, 175, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.SHELLDER, "Shellder", 1, false, false, false, "Bivalve Pokémon", Type.WATER, null, 0.3, 4, Abilities.SHELL_ARMOR, Abilities.SKILL_LINK, Abilities.OVERCOAT, 305, 30, 65, 100, 45, 25, 40, 190, 70, 61, GrowthRate.SLOW, "Water 3", null, 50, 20, false), - new PokemonSpecies(Species.CLOYSTER, "Cloyster", 1, false, false, false, "Bivalve Pokémon", Type.WATER, Type.ICE, 1.5, 132.5, Abilities.SHELL_ARMOR, Abilities.SKILL_LINK, Abilities.OVERCOAT, 525, 50, 95, 180, 85, 45, 70, 60, 70, 184, GrowthRate.SLOW, "Water 3", null, 50, 20, false), - new PokemonSpecies(Species.GASTLY, "Gastly", 1, false, false, false, "Gas Pokémon", Type.GHOST, Type.POISON, 1.3, 0.1, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 310, 30, 35, 30, 100, 35, 80, 190, 70, 62, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.HAUNTER, "Haunter", 1, false, false, false, "Gas Pokémon", Type.GHOST, Type.POISON, 1.6, 0.1, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 405, 45, 50, 45, 115, 55, 95, 90, 70, 142, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.GENGAR, "Gengar", 1, false, false, false, "Shadow Pokémon", Type.GHOST, Type.POISON, 1.5, 40.5, Abilities.CURSED_BODY, Abilities.NONE, Abilities.NONE, 500, 60, 65, 60, 130, 75, 110, 45, 70, 225, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.ONIX, "Onix", 1, false, false, false, "Rock Snake Pokémon", Type.ROCK, Type.GROUND, 8.8, 210, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.WEAK_ARMOR, 385, 35, 45, 160, 30, 45, 70, 45, 70, 77, GrowthRate.MEDIUM_FAST, "Mineral", null, 50, 25, false), - new PokemonSpecies(Species.DROWZEE, "Drowzee", 1, false, false, false, "Hypnosis Pokémon", Type.PSYCHIC, null, 1, 32.4, Abilities.INSOMNIA, Abilities.FOREWARN, Abilities.INNER_FOCUS, 328, 60, 48, 45, 43, 90, 42, 190, 70, 66, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, false), - new PokemonSpecies(Species.HYPNO, "Hypno", 1, false, false, false, "Hypnosis Pokémon", Type.PSYCHIC, null, 1.6, 75.6, Abilities.INSOMNIA, Abilities.FOREWARN, Abilities.INNER_FOCUS, 483, 85, 73, 70, 73, 115, 67, 75, 70, 169, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, true), - new PokemonSpecies(Species.KRABBY, "Krabby", 1, false, false, false, "River Crab Pokémon", Type.WATER, null, 0.4, 6.5, Abilities.HYPER_CUTTER, Abilities.SHELL_ARMOR, Abilities.SHEER_FORCE, 325, 30, 105, 90, 25, 25, 50, 225, 70, 65, GrowthRate.MEDIUM_FAST, "Water 3", null, 50, 20, false), - new PokemonSpecies(Species.KINGLER, "Kingler", 1, false, false, false, "Pincer Pokémon", Type.WATER, null, 1.3, 60, Abilities.HYPER_CUTTER, Abilities.SHELL_ARMOR, Abilities.SHEER_FORCE, 475, 55, 130, 115, 50, 50, 75, 60, 70, 166, GrowthRate.MEDIUM_FAST, "Water 3", null, 50, 20, false), - new PokemonSpecies(Species.VOLTORB, "Voltorb", 1, false, false, false, "Ball Pokémon", Type.ELECTRIC, null, 0.5, 10.4, Abilities.SOUNDPROOF, Abilities.STATIC, Abilities.AFTERMATH, 330, 40, 30, 50, 55, 55, 100, 190, 70, 66, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.ELECTRODE, "Electrode", 1, false, false, false, "Ball Pokémon", Type.ELECTRIC, null, 1.2, 66.6, Abilities.SOUNDPROOF, Abilities.STATIC, Abilities.AFTERMATH, 490, 60, 50, 70, 80, 80, 150, 60, 70, 172, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.EXEGGCUTE, "Exeggcute", 1, false, false, false, "Egg Pokémon", Type.GRASS, Type.PSYCHIC, 0.4, 2.5, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.HARVEST, 325, 60, 40, 80, 60, 45, 40, 90, 70, 65, GrowthRate.SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.EXEGGUTOR, "Exeggutor", 1, false, false, false, "Coconut Pokémon", Type.GRASS, Type.PSYCHIC, 2, 120, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.HARVEST, 530, 95, 95, 85, 125, 75, 55, 45, 70, 186, GrowthRate.SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.CUBONE, "Cubone", 1, false, false, false, "Lonely Pokémon", Type.GROUND, null, 0.4, 6.5, Abilities.ROCK_HEAD, Abilities.LIGHTNING_ROD, Abilities.BATTLE_ARMOR, 320, 50, 50, 95, 40, 50, 35, 190, 70, 64, GrowthRate.MEDIUM_FAST, "Monster", null, 50, 20, false), - new PokemonSpecies(Species.MAROWAK, "Marowak", 1, false, false, false, "Bone Keeper Pokémon", Type.GROUND, null, 1, 45, Abilities.ROCK_HEAD, Abilities.LIGHTNING_ROD, Abilities.BATTLE_ARMOR, 425, 60, 80, 110, 50, 80, 45, 75, 70, 149, GrowthRate.MEDIUM_FAST, "Monster", null, 50, 20, false), - new PokemonSpecies(Species.HITMONLEE, "Hitmonlee", 1, false, false, false, "Kicking Pokémon", Type.FIGHTING, null, 1.5, 49.8, Abilities.LIMBER, Abilities.RECKLESS, Abilities.UNBURDEN, 455, 50, 120, 53, 35, 110, 87, 45, 70, 159, GrowthRate.MEDIUM_FAST, "Human-Like", null, 100, 25, false), - new PokemonSpecies(Species.HITMONCHAN, "Hitmonchan", 1, false, false, false, "Punching Pokémon", Type.FIGHTING, null, 1.4, 50.2, Abilities.KEEN_EYE, Abilities.IRON_FIST, Abilities.INNER_FOCUS, 455, 50, 105, 79, 35, 110, 76, 45, 70, 159, GrowthRate.MEDIUM_FAST, "Human-Like", null, 100, 25, false), - new PokemonSpecies(Species.LICKITUNG, "Lickitung", 1, false, false, false, "Licking Pokémon", Type.NORMAL, null, 1.2, 65.5, Abilities.OWN_TEMPO, Abilities.OBLIVIOUS, Abilities.CLOUD_NINE, 385, 90, 55, 75, 60, 75, 30, 45, 70, 77, GrowthRate.MEDIUM_FAST, "Monster", null, 50, 20, false), - new PokemonSpecies(Species.KOFFING, "Koffing", 1, false, false, false, "Poison Gas Pokémon", Type.POISON, null, 0.6, 1, Abilities.LEVITATE, Abilities.NEUTRALIZING_GAS, Abilities.STENCH, 340, 40, 65, 95, 60, 45, 35, 190, 70, 68, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.WEEZING, "Weezing", 1, false, false, false, "Poison Gas Pokémon", Type.POISON, null, 1.2, 9.5, Abilities.LEVITATE, Abilities.NEUTRALIZING_GAS, Abilities.STENCH, 490, 65, 90, 120, 85, 70, 60, 60, 70, 172, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.RHYHORN, "Rhyhorn", 1, false, false, false, "Spikes Pokémon", Type.GROUND, Type.ROCK, 1, 115, Abilities.LIGHTNING_ROD, Abilities.ROCK_HEAD, Abilities.RECKLESS, 345, 80, 85, 95, 30, 30, 25, 120, 70, 69, GrowthRate.SLOW, "Field", "Monster", 50, 20, true), - new PokemonSpecies(Species.RHYDON, "Rhydon", 1, false, false, false, "Drill Pokémon", Type.GROUND, Type.ROCK, 1.9, 120, Abilities.LIGHTNING_ROD, Abilities.ROCK_HEAD, Abilities.RECKLESS, 485, 105, 130, 120, 45, 45, 40, 60, 70, 170, GrowthRate.SLOW, "Field", "Monster", 50, 20, true), - new PokemonSpecies(Species.CHANSEY, "Chansey", 1, false, false, false, "Egg Pokémon", Type.NORMAL, null, 1.1, 34.6, Abilities.NATURAL_CURE, Abilities.SERENE_GRACE, Abilities.HEALER, 450, 250, 5, 5, 35, 105, 50, 30, 140, 395, GrowthRate.FAST, "Fairy", null, 0, 40, false), - new PokemonSpecies(Species.TANGELA, "Tangela", 1, false, false, false, "Vine Pokémon", Type.GRASS, null, 1, 35, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.REGENERATOR, 435, 65, 55, 115, 100, 40, 60, 45, 70, 87, GrowthRate.MEDIUM_FAST, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.KANGASKHAN, "Kangaskhan", 1, false, false, false, "Parent Pokémon", Type.NORMAL, null, 2.2, 80, Abilities.EARLY_BIRD, Abilities.SCRAPPY, Abilities.INNER_FOCUS, 490, 105, 95, 80, 40, 80, 90, 45, 70, 172, GrowthRate.MEDIUM_FAST, "Monster", null, 0, 20, false), - new PokemonSpecies(Species.HORSEA, "Horsea", 1, false, false, false, "Dragon Pokémon", Type.WATER, null, 0.4, 8, Abilities.SWIFT_SWIM, Abilities.SNIPER, Abilities.DAMP, 295, 30, 40, 70, 70, 25, 60, 225, 70, 59, GrowthRate.MEDIUM_FAST, "Dragon", "Water 1", 50, 20, false), - new PokemonSpecies(Species.SEADRA, "Seadra", 1, false, false, false, "Dragon Pokémon", Type.WATER, null, 1.2, 25, Abilities.POISON_POINT, Abilities.SNIPER, Abilities.DAMP, 440, 55, 65, 95, 95, 45, 85, 75, 70, 154, GrowthRate.MEDIUM_FAST, "Dragon", "Water 1", 50, 20, false), - new PokemonSpecies(Species.GOLDEEN, "Goldeen", 1, false, false, false, "Goldfish Pokémon", Type.WATER, null, 0.6, 15, Abilities.SWIFT_SWIM, Abilities.WATER_VEIL, Abilities.LIGHTNING_ROD, 320, 45, 67, 60, 35, 50, 63, 225, 70, 64, GrowthRate.MEDIUM_FAST, "Water 2", null, 50, 20, true), - new PokemonSpecies(Species.SEAKING, "Seaking", 1, false, false, false, "Goldfish Pokémon", Type.WATER, null, 1.3, 39, Abilities.SWIFT_SWIM, Abilities.WATER_VEIL, Abilities.LIGHTNING_ROD, 450, 80, 92, 65, 65, 80, 68, 60, 70, 158, GrowthRate.MEDIUM_FAST, "Water 2", null, 50, 20, true), - new PokemonSpecies(Species.STARYU, "Staryu", 1, false, false, false, "Star Shape Pokémon", Type.WATER, null, 0.8, 34.5, Abilities.ILLUMINATE, Abilities.NATURAL_CURE, Abilities.ANALYTIC, 340, 30, 45, 55, 70, 55, 85, 225, 70, 68, GrowthRate.SLOW, "Water 3", null, null, 20, false), - new PokemonSpecies(Species.STARMIE, "Starmie", 1, false, false, false, "Mysterious Pokémon", Type.WATER, Type.PSYCHIC, 1.1, 80, Abilities.ILLUMINATE, Abilities.NATURAL_CURE, Abilities.ANALYTIC, 520, 60, 75, 85, 100, 85, 115, 60, 70, 182, GrowthRate.SLOW, "Water 3", null, null, 20, false), - new PokemonSpecies(Species.MR_MIME, "Mr. Mime", 1, false, false, false, "Barrier Pokémon", Type.PSYCHIC, Type.FAIRY, 1.3, 54.5, Abilities.SOUNDPROOF, Abilities.FILTER, Abilities.TECHNICIAN, 460, 40, 45, 65, 100, 120, 90, 45, 70, 161, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 25, false), - new PokemonSpecies(Species.SCYTHER, "Scyther", 1, false, false, false, "Mantis Pokémon", Type.BUG, Type.FLYING, 1.5, 56, Abilities.SWARM, Abilities.TECHNICIAN, Abilities.STEADFAST, 500, 70, 110, 80, 55, 80, 105, 45, 70, 100, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 25, true), - new PokemonSpecies(Species.JYNX, "Jynx", 1, false, false, false, "Human Shape Pokémon", Type.ICE, Type.PSYCHIC, 1.4, 40.6, Abilities.OBLIVIOUS, Abilities.FOREWARN, Abilities.DRY_SKIN, 455, 65, 50, 35, 115, 95, 95, 45, 70, 159, GrowthRate.MEDIUM_FAST, "Human-Like", null, 0, 25, false), - new PokemonSpecies(Species.ELECTABUZZ, "Electabuzz", 1, false, false, false, "Electric Pokémon", Type.ELECTRIC, null, 1.1, 30, Abilities.STATIC, Abilities.NONE, Abilities.VITAL_SPIRIT, 490, 65, 83, 57, 95, 85, 105, 45, 70, 172, GrowthRate.MEDIUM_FAST, "Human-Like", null, 75, 25, false), - new PokemonSpecies(Species.MAGMAR, "Magmar", 1, false, false, false, "Spitfire Pokémon", Type.FIRE, null, 1.3, 44.5, Abilities.FLAME_BODY, Abilities.NONE, Abilities.VITAL_SPIRIT, 495, 65, 95, 57, 100, 85, 93, 45, 70, 173, GrowthRate.MEDIUM_FAST, "Human-Like", null, 75, 25, false), - new PokemonSpecies(Species.PINSIR, "Pinsir", 1, false, false, false, "Stag Beetle Pokémon", Type.BUG, null, 1.5, 55, Abilities.HYPER_CUTTER, Abilities.MOLD_BREAKER, Abilities.MOXIE, 500, 65, 125, 100, 55, 70, 85, 45, 70, 175, GrowthRate.SLOW, "Bug", null, 50, 25, false), - new PokemonSpecies(Species.TAUROS, "Tauros", 1, false, false, false, "Wild Bull Pokémon", Type.NORMAL, null, 1.4, 88.4, Abilities.INTIMIDATE, Abilities.ANGER_POINT, Abilities.SHEER_FORCE, 490, 75, 100, 95, 40, 70, 110, 45, 70, 172, GrowthRate.SLOW, "Field", null, 100, 20, false), - new PokemonSpecies(Species.MAGIKARP, "Magikarp", 1, false, false, false, "Fish Pokémon", Type.WATER, null, 0.9, 10, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.RATTLED, 200, 20, 10, 55, 15, 20, 80, 255, 70, 40, GrowthRate.SLOW, "Dragon", "Water 2", 50, 5, true), - new PokemonSpecies(Species.GYARADOS, "Gyarados", 1, false, false, false, "Atrocious Pokémon", Type.WATER, Type.FLYING, 6.5, 235, Abilities.INTIMIDATE, Abilities.NONE, Abilities.MOXIE, 540, 95, 125, 79, 60, 100, 81, 45, 70, 189, GrowthRate.SLOW, "Dragon", "Water 2", 50, 5, true), - new PokemonSpecies(Species.LAPRAS, "Lapras", 1, false, false, false, "Transport Pokémon", Type.WATER, Type.ICE, 2.5, 220, Abilities.WATER_ABSORB, Abilities.SHELL_ARMOR, Abilities.HYDRATION, 535, 130, 85, 80, 85, 95, 60, 45, 70, 187, GrowthRate.SLOW, "Monster", "Water 1", 50, 40, false), - new PokemonSpecies(Species.DITTO, "Ditto", 1, false, false, false, "Transform Pokémon", Type.NORMAL, null, 0.3, 4, Abilities.LIMBER, Abilities.NONE, Abilities.IMPOSTER, 288, 48, 48, 48, 48, 48, 48, 35, 70, 101, GrowthRate.MEDIUM_FAST, "Ditto", null, null, 20, false), - new PokemonSpecies(Species.EEVEE, "Eevee", 1, false, false, false, "Evolution Pokémon", Type.NORMAL, null, 0.3, 6.5, Abilities.RUN_AWAY, Abilities.ADAPTABILITY, Abilities.ANTICIPATION, 325, 55, 55, 50, 45, 65, 55, 45, 70, 65, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 35, false), - new PokemonSpecies(Species.VAPOREON, "Vaporeon", 1, false, false, false, "Bubble Jet Pokémon", Type.WATER, null, 1, 29, Abilities.WATER_ABSORB, Abilities.NONE, Abilities.HYDRATION, 525, 130, 65, 60, 110, 95, 65, 45, 70, 184, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 35, false), - new PokemonSpecies(Species.JOLTEON, "Jolteon", 1, false, false, false, "Lightning Pokémon", Type.ELECTRIC, null, 0.8, 24.5, Abilities.VOLT_ABSORB, Abilities.NONE, Abilities.QUICK_FEET, 525, 65, 65, 60, 110, 95, 130, 45, 70, 184, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 35, false), - new PokemonSpecies(Species.FLAREON, "Flareon", 1, false, false, false, "Flame Pokémon", Type.FIRE, null, 0.9, 25, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.GUTS, 525, 65, 130, 60, 95, 110, 65, 45, 70, 184, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 35, false), - new PokemonSpecies(Species.PORYGON, "Porygon", 1, false, false, false, "Virtual Pokémon", Type.NORMAL, null, 0.8, 36.5, Abilities.TRACE, Abilities.DOWNLOAD, Abilities.ANALYTIC, 395, 65, 60, 70, 85, 75, 40, 45, 70, 79, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.OMANYTE, "Omanyte", 1, false, false, false, "Spiral Pokémon", Type.ROCK, Type.WATER, 0.4, 7.5, Abilities.SWIFT_SWIM, Abilities.SHELL_ARMOR, Abilities.WEAK_ARMOR, 355, 35, 40, 100, 90, 55, 35, 45, 70, 71, GrowthRate.MEDIUM_FAST, "Water 1", "Water 3", 87.5, 30, false), - new PokemonSpecies(Species.OMASTAR, "Omastar", 1, false, false, false, "Spiral Pokémon", Type.ROCK, Type.WATER, 1, 35, Abilities.SWIFT_SWIM, Abilities.SHELL_ARMOR, Abilities.WEAK_ARMOR, 495, 70, 60, 125, 115, 70, 55, 45, 70, 173, GrowthRate.MEDIUM_FAST, "Water 1", "Water 3", 87.5, 30, false), - new PokemonSpecies(Species.KABUTO, "Kabuto", 1, false, false, false, "Shellfish Pokémon", Type.ROCK, Type.WATER, 0.5, 11.5, Abilities.SWIFT_SWIM, Abilities.BATTLE_ARMOR, Abilities.WEAK_ARMOR, 355, 30, 80, 90, 55, 45, 55, 45, 70, 71, GrowthRate.MEDIUM_FAST, "Water 1", "Water 3", 87.5, 30, false), - new PokemonSpecies(Species.KABUTOPS, "Kabutops", 1, false, false, false, "Shellfish Pokémon", Type.ROCK, Type.WATER, 1.3, 40.5, Abilities.SWIFT_SWIM, Abilities.BATTLE_ARMOR, Abilities.WEAK_ARMOR, 495, 60, 115, 105, 65, 70, 80, 45, 70, 173, GrowthRate.MEDIUM_FAST, "Water 1", "Water 3", 87.5, 30, false), - new PokemonSpecies(Species.AERODACTYL, "Aerodactyl", 1, false, false, false, "Fossil Pokémon", Type.ROCK, Type.FLYING, 1.8, 59, Abilities.ROCK_HEAD, Abilities.PRESSURE, Abilities.UNNERVE, 515, 80, 105, 65, 60, 75, 130, 45, 70, 180, GrowthRate.SLOW, "Flying", null, 87.5, 35, false), - new PokemonSpecies(Species.SNORLAX, "Snorlax", 1, false, false, false, "Sleeping Pokémon", Type.NORMAL, null, 2.1, 460, Abilities.IMMUNITY, Abilities.THICK_FAT, Abilities.GLUTTONY, 540, 160, 110, 65, 65, 110, 30, 25, 70, 189, GrowthRate.SLOW, "Monster", null, 87.5, 40, false), - new PokemonSpecies(Species.ARTICUNO, "Articuno", 1, true, false, false, "Freeze Pokémon", Type.ICE, Type.FLYING, 1.7, 55.4, Abilities.PRESSURE, Abilities.NONE, Abilities.SNOW_CLOAK, 580, 90, 85, 100, 95, 125, 85, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.ZAPDOS, "Zapdos", 1, true, false, false, "Electric Pokémon", Type.ELECTRIC, Type.FLYING, 1.6, 52.6, Abilities.PRESSURE, Abilities.NONE, Abilities.STATIC, 580, 90, 90, 85, 125, 90, 100, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.MOLTRES, "Moltres", 1, true, false, false, "Flame Pokémon", Type.FIRE, Type.FLYING, 2, 60, Abilities.PRESSURE, Abilities.NONE, Abilities.FLAME_BODY, 580, 90, 100, 90, 125, 85, 90, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.DRATINI, "Dratini", 1, false, false, false, "Dragon Pokémon", Type.DRAGON, null, 1.8, 3.3, Abilities.SHED_SKIN, Abilities.NONE, Abilities.MARVEL_SCALE, 300, 41, 64, 45, 50, 50, 50, 45, 35, 60, GrowthRate.SLOW, "Dragon", "Water 1", 50, 40, false), - new PokemonSpecies(Species.DRAGONAIR, "Dragonair", 1, false, false, false, "Dragon Pokémon", Type.DRAGON, null, 4, 16.5, Abilities.SHED_SKIN, Abilities.NONE, Abilities.MARVEL_SCALE, 420, 61, 84, 65, 70, 70, 70, 45, 35, 147, GrowthRate.SLOW, "Dragon", "Water 1", 50, 40, false), - new PokemonSpecies(Species.DRAGONITE, "Dragonite", 1, false, false, false, "Dragon Pokémon", Type.DRAGON, Type.FLYING, 2.2, 210, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.MULTISCALE, 600, 91, 134, 95, 100, 100, 80, 45, 35, 270, GrowthRate.SLOW, "Dragon", "Water 1", 50, 40, false), - new PokemonSpecies(Species.MEWTWO, "Mewtwo", 1, false, true, false, "Genetic Pokémon", Type.PSYCHIC, null, 2, 122, Abilities.PRESSURE, Abilities.NONE, Abilities.UNNERVE, 680, 106, 110, 90, 154, 90, 130, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.MEW, "Mew", 1, false, false, true, "New Species Pokémon", Type.PSYCHIC, null, 0.4, 4, Abilities.SYNCHRONIZE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 45, 100, 270, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.CHIKORITA, "Chikorita", 2, false, false, false, "Leaf Pokémon", Type.GRASS, null, 0.9, 6.4, Abilities.OVERGROW, Abilities.NONE, Abilities.LEAF_GUARD, 318, 45, 49, 65, 49, 65, 45, 45, 70, 64, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.BAYLEEF, "Bayleef", 2, false, false, false, "Leaf Pokémon", Type.GRASS, null, 1.2, 15.8, Abilities.OVERGROW, Abilities.NONE, Abilities.LEAF_GUARD, 405, 60, 62, 80, 63, 80, 60, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.MEGANIUM, "Meganium", 2, false, false, false, "Herb Pokémon", Type.GRASS, null, 1.8, 100.5, Abilities.OVERGROW, Abilities.NONE, Abilities.LEAF_GUARD, 525, 80, 82, 100, 83, 100, 80, 45, 70, 236, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, true), - new PokemonSpecies(Species.CYNDAQUIL, "Cyndaquil", 2, false, false, false, "Fire Mouse Pokémon", Type.FIRE, null, 0.5, 7.9, Abilities.BLAZE, Abilities.NONE, Abilities.FLASH_FIRE, 309, 39, 52, 43, 60, 50, 65, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.QUILAVA, "Quilava", 2, false, false, false, "Volcano Pokémon", Type.FIRE, null, 0.9, 19, Abilities.BLAZE, Abilities.NONE, Abilities.FLASH_FIRE, 405, 58, 64, 58, 80, 65, 80, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.TYPHLOSION, "Typhlosion", 2, false, false, false, "Volcano Pokémon", Type.FIRE, null, 1.7, 79.5, Abilities.BLAZE, Abilities.NONE, Abilities.FLASH_FIRE, 534, 78, 84, 78, 109, 85, 100, 45, 70, 240, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.TOTODILE, "Totodile", 2, false, false, false, "Big Jaw Pokémon", Type.WATER, null, 0.6, 9.5, Abilities.TORRENT, Abilities.NONE, Abilities.SHEER_FORCE, 314, 50, 65, 64, 44, 48, 43, 45, 70, 63, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.CROCONAW, "Croconaw", 2, false, false, false, "Big Jaw Pokémon", Type.WATER, null, 1.1, 25, Abilities.TORRENT, Abilities.NONE, Abilities.SHEER_FORCE, 405, 65, 80, 80, 59, 63, 58, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.FERALIGATR, "Feraligatr", 2, false, false, false, "Big Jaw Pokémon", Type.WATER, null, 2.3, 88.8, Abilities.TORRENT, Abilities.NONE, Abilities.SHEER_FORCE, 530, 85, 105, 100, 79, 83, 78, 45, 70, 239, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.SENTRET, "Sentret", 2, false, false, false, "Scout Pokémon", Type.NORMAL, null, 0.8, 6, Abilities.RUN_AWAY, Abilities.KEEN_EYE, Abilities.FRISK, 215, 35, 46, 34, 35, 45, 20, 255, 70, 43, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, false), - new PokemonSpecies(Species.FURRET, "Furret", 2, false, false, false, "Long Body Pokémon", Type.NORMAL, null, 1.8, 32.5, Abilities.RUN_AWAY, Abilities.KEEN_EYE, Abilities.FRISK, 415, 85, 76, 64, 45, 55, 90, 90, 70, 145, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, false), - new PokemonSpecies(Species.HOOTHOOT, "Hoothoot", 2, false, false, false, "Owl Pokémon", Type.NORMAL, Type.FLYING, 0.7, 21.2, Abilities.INSOMNIA, Abilities.KEEN_EYE, Abilities.TINTED_LENS, 262, 60, 30, 30, 36, 56, 50, 255, 70, 52, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.NOCTOWL, "Noctowl", 2, false, false, false, "Owl Pokémon", Type.NORMAL, Type.FLYING, 1.6, 40.8, Abilities.INSOMNIA, Abilities.KEEN_EYE, Abilities.TINTED_LENS, 452, 100, 50, 50, 86, 96, 70, 90, 70, 158, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.LEDYBA, "Ledyba", 2, false, false, false, "Five Star Pokémon", Type.BUG, Type.FLYING, 1, 10.8, Abilities.SWARM, Abilities.EARLY_BIRD, Abilities.RATTLED, 265, 40, 20, 30, 40, 80, 55, 255, 70, 53, GrowthRate.FAST, "Bug", null, 50, 15, true), - new PokemonSpecies(Species.LEDIAN, "Ledian", 2, false, false, false, "Five Star Pokémon", Type.BUG, Type.FLYING, 1.4, 35.6, Abilities.SWARM, Abilities.EARLY_BIRD, Abilities.IRON_FIST, 390, 55, 35, 50, 55, 110, 85, 90, 70, 137, GrowthRate.FAST, "Bug", null, 50, 15, true), - new PokemonSpecies(Species.SPINARAK, "Spinarak", 2, false, false, false, "String Spit Pokémon", Type.BUG, Type.POISON, 0.5, 8.5, Abilities.SWARM, Abilities.INSOMNIA, Abilities.SNIPER, 250, 40, 60, 40, 40, 40, 30, 255, 70, 50, GrowthRate.FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.ARIADOS, "Ariados", 2, false, false, false, "Long Leg Pokémon", Type.BUG, Type.POISON, 1.1, 33.5, Abilities.SWARM, Abilities.INSOMNIA, Abilities.SNIPER, 400, 70, 90, 70, 60, 70, 40, 90, 70, 140, GrowthRate.FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.CROBAT, "Crobat", 2, false, false, false, "Bat Pokémon", Type.POISON, Type.FLYING, 1.8, 75, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.INFILTRATOR, 535, 85, 90, 80, 70, 80, 130, 90, 70, 241, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.CHINCHOU, "Chinchou", 2, false, false, false, "Angler Pokémon", Type.WATER, Type.ELECTRIC, 0.5, 12, Abilities.VOLT_ABSORB, Abilities.ILLUMINATE, Abilities.WATER_ABSORB, 330, 75, 38, 38, 56, 56, 67, 190, 70, 66, GrowthRate.SLOW, "Water 2", null, 50, 20, false), - new PokemonSpecies(Species.LANTURN, "Lanturn", 2, false, false, false, "Light Pokémon", Type.WATER, Type.ELECTRIC, 1.2, 22.5, Abilities.VOLT_ABSORB, Abilities.ILLUMINATE, Abilities.WATER_ABSORB, 460, 125, 58, 58, 76, 76, 67, 75, 70, 161, GrowthRate.SLOW, "Water 2", null, 50, 20, false), - new PokemonSpecies(Species.PICHU, "Pichu", 2, false, false, false, "Tiny Mouse Pokémon", Type.ELECTRIC, null, 0.3, 2, Abilities.STATIC, Abilities.NONE, Abilities.LIGHTNING_ROD, 205, 20, 40, 15, 35, 35, 60, 190, 70, 41, GrowthRate.MEDIUM_FAST, "Undiscovered", null, 50, 10, false), - new PokemonSpecies(Species.CLEFFA, "Cleffa", 2, false, false, false, "Star Shape Pokémon", Type.FAIRY, null, 0.3, 3, Abilities.CUTE_CHARM, Abilities.MAGIC_GUARD, Abilities.FRIEND_GUARD, 218, 50, 25, 28, 45, 55, 15, 150, 140, 44, GrowthRate.FAST, "Undiscovered", null, 25, 10, false), - new PokemonSpecies(Species.IGGLYBUFF, "Igglybuff", 2, false, false, false, "Balloon Pokémon", Type.NORMAL, Type.FAIRY, 0.3, 1, Abilities.CUTE_CHARM, Abilities.COMPETITIVE, Abilities.FRIEND_GUARD, 210, 90, 30, 15, 40, 20, 15, 170, 70, 42, GrowthRate.FAST, "Undiscovered", null, 25, 10, false), - new PokemonSpecies(Species.TOGEPI, "Togepi", 2, false, false, false, "Spike Ball Pokémon", Type.FAIRY, null, 0.3, 1.5, Abilities.HUSTLE, Abilities.SERENE_GRACE, Abilities.SUPER_LUCK, 245, 35, 20, 65, 40, 65, 20, 190, 70, 49, GrowthRate.FAST, "Undiscovered", null, 87.5, 10, false), - new PokemonSpecies(Species.TOGETIC, "Togetic", 2, false, false, false, "Happiness Pokémon", Type.FAIRY, Type.FLYING, 0.6, 3.2, Abilities.HUSTLE, Abilities.SERENE_GRACE, Abilities.SUPER_LUCK, 405, 55, 40, 85, 80, 105, 40, 75, 70, 142, GrowthRate.FAST, "Fairy", "Flying", 87.5, 10, false), - new PokemonSpecies(Species.NATU, "Natu", 2, false, false, false, "Tiny Bird Pokémon", Type.PSYCHIC, Type.FLYING, 0.2, 2, Abilities.SYNCHRONIZE, Abilities.EARLY_BIRD, Abilities.MAGIC_BOUNCE, 320, 40, 50, 45, 70, 45, 70, 190, 70, 64, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 20, false), - new PokemonSpecies(Species.XATU, "Xatu", 2, false, false, false, "Mystic Pokémon", Type.PSYCHIC, Type.FLYING, 1.5, 15, Abilities.SYNCHRONIZE, Abilities.EARLY_BIRD, Abilities.MAGIC_BOUNCE, 470, 65, 75, 70, 95, 70, 95, 75, 70, 165, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 20, true), - new PokemonSpecies(Species.MAREEP, "Mareep", 2, false, false, false, "Wool Pokémon", Type.ELECTRIC, null, 0.6, 7.8, Abilities.STATIC, Abilities.NONE, Abilities.PLUS, 280, 55, 40, 40, 65, 45, 35, 235, 70, 56, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 50, 20, false), - new PokemonSpecies(Species.FLAAFFY, "Flaaffy", 2, false, false, false, "Wool Pokémon", Type.ELECTRIC, null, 0.8, 13.3, Abilities.STATIC, Abilities.NONE, Abilities.PLUS, 365, 70, 55, 55, 80, 60, 45, 120, 70, 128, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 50, 20, false), - new PokemonSpecies(Species.AMPHAROS, "Ampharos", 2, false, false, false, "Light Pokémon", Type.ELECTRIC, null, 1.4, 61.5, Abilities.STATIC, Abilities.NONE, Abilities.PLUS, 510, 90, 75, 85, 115, 90, 55, 45, 70, 230, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 50, 20, false), - new PokemonSpecies(Species.BELLOSSOM, "Bellossom", 2, false, false, false, "Flower Pokémon", Type.GRASS, null, 0.4, 5.8, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.HEALER, 490, 75, 80, 95, 90, 100, 50, 45, 70, 221, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.MARILL, "Marill", 2, false, false, false, "Aqua Mouse Pokémon", Type.WATER, Type.FAIRY, 0.4, 8.5, Abilities.THICK_FAT, Abilities.HUGE_POWER, Abilities.SAP_SIPPER, 250, 70, 20, 50, 20, 50, 40, 190, 70, 88, GrowthRate.FAST, "Fairy", "Water 1", 50, 10, false), - new PokemonSpecies(Species.AZUMARILL, "Azumarill", 2, false, false, false, "Aqua Rabbit Pokémon", Type.WATER, Type.FAIRY, 0.8, 28.5, Abilities.THICK_FAT, Abilities.HUGE_POWER, Abilities.SAP_SIPPER, 420, 100, 50, 80, 60, 80, 50, 75, 70, 189, GrowthRate.FAST, "Fairy", "Water 1", 50, 10, false), - new PokemonSpecies(Species.SUDOWOODO, "Sudowoodo", 2, false, false, false, "Imitation Pokémon", Type.ROCK, null, 1.2, 38, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.RATTLED, 410, 70, 100, 115, 30, 65, 30, 65, 70, 144, GrowthRate.MEDIUM_FAST, "Mineral", null, 50, 20, true), - new PokemonSpecies(Species.POLITOED, "Politoed", 2, false, false, false, "Frog Pokémon", Type.WATER, null, 1.1, 33.9, Abilities.WATER_ABSORB, Abilities.DAMP, Abilities.DRIZZLE, 500, 90, 75, 75, 90, 100, 70, 45, 70, 225, GrowthRate.MEDIUM_SLOW, "Water 1", null, 50, 20, true), - new PokemonSpecies(Species.HOPPIP, "Hoppip", 2, false, false, false, "Cottonweed Pokémon", Type.GRASS, Type.FLYING, 0.4, 0.5, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.INFILTRATOR, 250, 35, 35, 40, 35, 55, 50, 255, 70, 50, GrowthRate.MEDIUM_SLOW, "Fairy", "Grass", 50, 20, false), - new PokemonSpecies(Species.SKIPLOOM, "Skiploom", 2, false, false, false, "Cottonweed Pokémon", Type.GRASS, Type.FLYING, 0.6, 1, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.INFILTRATOR, 340, 55, 45, 50, 45, 65, 80, 120, 70, 119, GrowthRate.MEDIUM_SLOW, "Fairy", "Grass", 50, 20, false), - new PokemonSpecies(Species.JUMPLUFF, "Jumpluff", 2, false, false, false, "Cottonweed Pokémon", Type.GRASS, Type.FLYING, 0.8, 3, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.INFILTRATOR, 460, 75, 55, 70, 55, 95, 110, 45, 70, 207, GrowthRate.MEDIUM_SLOW, "Fairy", "Grass", 50, 20, false), - new PokemonSpecies(Species.AIPOM, "Aipom", 2, false, false, false, "Long Tail Pokémon", Type.NORMAL, null, 0.8, 11.5, Abilities.RUN_AWAY, Abilities.PICKUP, Abilities.SKILL_LINK, 360, 55, 70, 55, 40, 55, 85, 45, 70, 72, GrowthRate.FAST, "Field", null, 50, 20, true), - new PokemonSpecies(Species.SUNKERN, "Sunkern", 2, false, false, false, "Seed Pokémon", Type.GRASS, null, 0.3, 1.8, Abilities.CHLOROPHYLL, Abilities.SOLAR_POWER, Abilities.EARLY_BIRD, 180, 30, 30, 30, 30, 30, 30, 235, 70, 36, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.SUNFLORA, "Sunflora", 2, false, false, false, "Sun Pokémon", Type.GRASS, null, 0.8, 8.5, Abilities.CHLOROPHYLL, Abilities.SOLAR_POWER, Abilities.EARLY_BIRD, 425, 75, 75, 55, 105, 85, 30, 120, 70, 149, GrowthRate.MEDIUM_SLOW, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.YANMA, "Yanma", 2, false, false, false, "Clear Wing Pokémon", Type.BUG, Type.FLYING, 1.2, 38, Abilities.SPEED_BOOST, Abilities.COMPOUND_EYES, Abilities.FRISK, 390, 65, 65, 45, 75, 45, 95, 75, 70, 78, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.WOOPER, "Wooper", 2, false, false, false, "Water Fish Pokémon", Type.WATER, Type.GROUND, 0.4, 8.5, Abilities.DAMP, Abilities.WATER_ABSORB, Abilities.UNAWARE, 210, 55, 45, 45, 25, 25, 15, 255, 70, 42, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 20, true), - new PokemonSpecies(Species.QUAGSIRE, "Quagsire", 2, false, false, false, "Water Fish Pokémon", Type.WATER, Type.GROUND, 1.4, 75, Abilities.DAMP, Abilities.WATER_ABSORB, Abilities.UNAWARE, 430, 95, 85, 85, 65, 65, 35, 90, 70, 151, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 20, true), - new PokemonSpecies(Species.ESPEON, "Espeon", 2, false, false, false, "Sun Pokémon", Type.PSYCHIC, null, 0.9, 26.5, Abilities.SYNCHRONIZE, Abilities.NONE, Abilities.MAGIC_BOUNCE, 525, 65, 65, 60, 130, 95, 110, 45, 70, 184, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 35, false), - new PokemonSpecies(Species.UMBREON, "Umbreon", 2, false, false, false, "Moonlight Pokémon", Type.DARK, null, 1, 27, Abilities.SYNCHRONIZE, Abilities.NONE, Abilities.INNER_FOCUS, 525, 95, 65, 110, 60, 130, 65, 45, 35, 184, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 35, false), - new PokemonSpecies(Species.MURKROW, "Murkrow", 2, false, false, false, "Darkness Pokémon", Type.DARK, Type.FLYING, 0.5, 2.1, Abilities.INSOMNIA, Abilities.SUPER_LUCK, Abilities.PRANKSTER, 405, 60, 85, 42, 85, 32, 91, 30, 35, 81, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 20, true), - new PokemonSpecies(Species.SLOWKING, "Slowking", 2, false, false, false, "Royal Pokémon", Type.WATER, Type.PSYCHIC, 2, 79.5, Abilities.OBLIVIOUS, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 490, 95, 75, 80, 100, 110, 30, 70, 70, 172, GrowthRate.MEDIUM_FAST, "Monster", "Water 1", 50, 20, false), - new PokemonSpecies(Species.MISDREAVUS, "Misdreavus", 2, false, false, false, "Screech Pokémon", Type.GHOST, null, 0.7, 1, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 435, 60, 60, 60, 85, 85, 85, 45, 35, 87, GrowthRate.FAST, "Amorphous", null, 50, 25, false), - new PokemonSpecies(Species.UNOWN, "Unown", 2, false, false, false, "Symbol Pokémon", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, false, false, - new PokemonForm("A", "a", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("B", "b", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("C", "c", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("D", "d", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("E", "e", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("F", "f", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("G", "g", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("H", "h", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("I", "i", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("J", "j", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("K", "k", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("L", "l", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("M", "m", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("N", "n", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("O", "o", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("P", "p", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("Q", "q", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("R", "r", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("S", "s", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("T", "t", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("U", "u", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("V", "v", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("W", "w", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("X", "x", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("Y", "y", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("Z", "z", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("Exclamation", "exclamation", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), - new PokemonForm("Question", "question", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, "Undiscovered", null, null, 40, true), + allSpecies.push( + new PokemonSpecies(Species.BULBASAUR, "Bulbasaur", 1, false, false, false, "Seed Pokémon", Type.GRASS, Type.POISON, 0.7, 6.9, Abilities.OVERGROW, Abilities.NONE, Abilities.CHLOROPHYLL, 318, 45, 49, 49, 65, 65, 45, 45, 50, 64, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.IVYSAUR, "Ivysaur", 1, false, false, false, "Seed Pokémon", Type.GRASS, Type.POISON, 1, 13, Abilities.OVERGROW, Abilities.NONE, Abilities.CHLOROPHYLL, 405, 60, 62, 63, 80, 80, 60, 45, 50, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.VENUSAUR, "Venusaur", 1, false, false, false, "Seed Pokémon", Type.GRASS, Type.POISON, 2, 100, Abilities.OVERGROW, Abilities.NONE, Abilities.CHLOROPHYLL, 525, 80, 82, 83, 100, 100, 80, 45, 50, 263, GrowthRate.MEDIUM_SLOW, 87.5, true, true, + new PokemonForm("Normal", "", Type.GRASS, Type.POISON, 2, 100, Abilities.OVERGROW, Abilities.NONE, Abilities.CHLOROPHYLL, 525, 80, 82, 83, 100, 100, 80, 45, 50, 263, true), + //new PokemonForm("Mega", "mega", Type.GRASS, Type.POISON, 2.4, 155.5, Abilities.THICK_FAT, Abilities.NONE, Abilities.NONE, 625, 80, 100, 123, 122, 120, 80, 45, 50, 263, true), ), - new PokemonSpecies(Species.WOBBUFFET, "Wobbuffet", 2, false, false, false, "Patient Pokémon", Type.PSYCHIC, null, 1.3, 28.5, Abilities.SHADOW_TAG, Abilities.NONE, Abilities.TELEPATHY, 405, 190, 33, 58, 33, 58, 33, 45, 70, 142, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, true), - new PokemonSpecies(Species.GIRAFARIG, "Girafarig", 2, false, false, false, "Long Neck Pokémon", Type.NORMAL, Type.PSYCHIC, 1.5, 41.5, Abilities.INNER_FOCUS, Abilities.EARLY_BIRD, Abilities.SAP_SIPPER, 455, 70, 80, 65, 90, 65, 85, 60, 70, 159, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, true), - new PokemonSpecies(Species.PINECO, "Pineco", 2, false, false, false, "Bagworm Pokémon", Type.BUG, null, 0.6, 7.2, Abilities.STURDY, Abilities.NONE, Abilities.OVERCOAT, 290, 50, 65, 90, 35, 35, 15, 190, 70, 58, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.FORRETRESS, "Forretress", 2, false, false, false, "Bagworm Pokémon", Type.BUG, Type.STEEL, 1.2, 125.8, Abilities.STURDY, Abilities.NONE, Abilities.OVERCOAT, 465, 75, 90, 140, 60, 60, 40, 75, 70, 163, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.DUNSPARCE, "Dunsparce", 2, false, false, false, "Land Snake Pokémon", Type.NORMAL, null, 1.5, 14, Abilities.SERENE_GRACE, Abilities.RUN_AWAY, Abilities.RATTLED, 415, 100, 70, 70, 65, 65, 45, 190, 70, 145, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.GLIGAR, "Gligar", 2, false, false, false, "FlyScorpion Pokémon", Type.GROUND, Type.FLYING, 1.1, 64.8, Abilities.HYPER_CUTTER, Abilities.SAND_VEIL, Abilities.IMMUNITY, 430, 65, 75, 105, 35, 65, 85, 60, 70, 86, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 20, true), - new PokemonSpecies(Species.STEELIX, "Steelix", 2, false, false, false, "Iron Snake Pokémon", Type.STEEL, Type.GROUND, 9.2, 400, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SHEER_FORCE, 510, 75, 85, 200, 55, 65, 30, 25, 70, 179, GrowthRate.MEDIUM_FAST, "Mineral", null, 50, 25, true), - new PokemonSpecies(Species.SNUBBULL, "Snubbull", 2, false, false, false, "Fairy Pokémon", Type.FAIRY, null, 0.6, 7.8, Abilities.INTIMIDATE, Abilities.RUN_AWAY, Abilities.RATTLED, 300, 60, 80, 50, 40, 40, 30, 190, 70, 60, GrowthRate.FAST, "Fairy", "Field", 25, 20, false), - new PokemonSpecies(Species.GRANBULL, "Granbull", 2, false, false, false, "Fairy Pokémon", Type.FAIRY, null, 1.4, 48.7, Abilities.INTIMIDATE, Abilities.QUICK_FEET, Abilities.RATTLED, 450, 90, 120, 75, 60, 60, 45, 75, 70, 158, GrowthRate.FAST, "Fairy", "Field", 25, 20, false), - new PokemonSpecies(Species.QWILFISH, "Qwilfish", 2, false, false, false, "Balloon Pokémon", Type.WATER, Type.POISON, 0.5, 3.9, Abilities.POISON_POINT, Abilities.SWIFT_SWIM, Abilities.INTIMIDATE, 440, 65, 95, 85, 55, 55, 85, 45, 70, 88, GrowthRate.MEDIUM_FAST, "Water 2", null, 50, 20, false), - new PokemonSpecies(Species.SCIZOR, "Scizor", 2, false, false, false, "Pincer Pokémon", Type.BUG, Type.STEEL, 1.8, 118, Abilities.SWARM, Abilities.TECHNICIAN, Abilities.LIGHT_METAL, 500, 70, 130, 100, 55, 80, 65, 25, 70, 175, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 25, true), - new PokemonSpecies(Species.SHUCKLE, "Shuckle", 2, false, false, false, "Mold Pokémon", Type.BUG, Type.ROCK, 0.6, 20.5, Abilities.STURDY, Abilities.GLUTTONY, Abilities.CONTRARY, 505, 20, 10, 230, 10, 230, 5, 190, 70, 177, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.HERACROSS, "Heracross", 2, false, false, false, "Single Horn Pokémon", Type.BUG, Type.FIGHTING, 1.5, 54, Abilities.SWARM, Abilities.GUTS, Abilities.MOXIE, 500, 80, 125, 75, 40, 95, 85, 45, 70, 175, GrowthRate.SLOW, "Bug", null, 50, 25, true), - new PokemonSpecies(Species.SNEASEL, "Sneasel", 2, false, false, false, "Sharp Claw Pokémon", Type.DARK, Type.ICE, 0.9, 28, Abilities.INNER_FOCUS, Abilities.KEEN_EYE, Abilities.PICKPOCKET, 430, 55, 95, 55, 35, 75, 115, 60, 35, 86, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, true), - new PokemonSpecies(Species.TEDDIURSA, "Teddiursa", 2, false, false, false, "Little Bear Pokémon", Type.NORMAL, null, 0.6, 8.8, Abilities.PICKUP, Abilities.QUICK_FEET, Abilities.HONEY_GATHER, 330, 60, 80, 50, 50, 50, 40, 120, 70, 66, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.URSARING, "Ursaring", 2, false, false, false, "Hibernator Pokémon", Type.NORMAL, null, 1.8, 125.8, Abilities.GUTS, Abilities.QUICK_FEET, Abilities.UNNERVE, 500, 90, 130, 75, 75, 75, 55, 60, 70, 175, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, true), - new PokemonSpecies(Species.SLUGMA, "Slugma", 2, false, false, false, "Lava Pokémon", Type.FIRE, null, 0.7, 35, Abilities.MAGMA_ARMOR, Abilities.FLAME_BODY, Abilities.WEAK_ARMOR, 250, 40, 40, 40, 70, 40, 20, 190, 70, 50, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.MAGCARGO, "Magcargo", 2, false, false, false, "Lava Pokémon", Type.FIRE, Type.ROCK, 0.8, 55, Abilities.MAGMA_ARMOR, Abilities.FLAME_BODY, Abilities.WEAK_ARMOR, 430, 60, 50, 120, 90, 80, 30, 75, 70, 151, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.SWINUB, "Swinub", 2, false, false, false, "Pig Pokémon", Type.ICE, Type.GROUND, 0.4, 6.5, Abilities.OBLIVIOUS, Abilities.SNOW_CLOAK, Abilities.THICK_FAT, 250, 50, 50, 40, 30, 30, 50, 225, 70, 50, GrowthRate.SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.PILOSWINE, "Piloswine", 2, false, false, false, "Swine Pokémon", Type.ICE, Type.GROUND, 1.1, 55.8, Abilities.OBLIVIOUS, Abilities.SNOW_CLOAK, Abilities.THICK_FAT, 450, 100, 100, 80, 60, 60, 50, 75, 70, 158, GrowthRate.SLOW, "Field", null, 50, 20, true), - new PokemonSpecies(Species.CORSOLA, "Corsola", 2, false, false, false, "Coral Pokémon", Type.WATER, Type.ROCK, 0.6, 5, Abilities.HUSTLE, Abilities.NATURAL_CURE, Abilities.REGENERATOR, 410, 65, 55, 95, 65, 95, 35, 60, 70, 144, GrowthRate.FAST, "Water 1", "Water 3", 25, 20, false), - new PokemonSpecies(Species.REMORAID, "Remoraid", 2, false, false, false, "Jet Pokémon", Type.WATER, null, 0.6, 12, Abilities.HUSTLE, Abilities.SNIPER, Abilities.MOODY, 300, 35, 65, 35, 65, 35, 65, 190, 70, 60, GrowthRate.MEDIUM_FAST, "Water 1", "Water 2", 50, 20, false), - new PokemonSpecies(Species.OCTILLERY, "Octillery", 2, false, false, false, "Jet Pokémon", Type.WATER, null, 0.9, 28.5, Abilities.SUCTION_CUPS, Abilities.SNIPER, Abilities.MOODY, 480, 75, 105, 75, 105, 75, 45, 75, 70, 168, GrowthRate.MEDIUM_FAST, "Water 1", "Water 2", 50, 20, true), - new PokemonSpecies(Species.DELIBIRD, "Delibird", 2, false, false, false, "Delivery Pokémon", Type.ICE, Type.FLYING, 0.9, 16, Abilities.VITAL_SPIRIT, Abilities.HUSTLE, Abilities.INSOMNIA, 330, 45, 55, 45, 65, 45, 75, 45, 70, 116, GrowthRate.FAST, "Field", "Water 1", 50, 20, false), - new PokemonSpecies(Species.MANTINE, "Mantine", 2, false, false, false, "Kite Pokémon", Type.WATER, Type.FLYING, 2.1, 220, Abilities.SWIFT_SWIM, Abilities.WATER_ABSORB, Abilities.WATER_VEIL, 485, 85, 40, 70, 80, 140, 70, 25, 70, 170, GrowthRate.SLOW, "Water 1", null, 50, 25, false), - new PokemonSpecies(Species.SKARMORY, "Skarmory", 2, false, false, false, "Armor Bird Pokémon", Type.STEEL, Type.FLYING, 1.7, 50.5, Abilities.KEEN_EYE, Abilities.STURDY, Abilities.WEAK_ARMOR, 465, 65, 80, 140, 40, 70, 70, 25, 70, 163, GrowthRate.SLOW, "Flying", null, 50, 25, false), - new PokemonSpecies(Species.HOUNDOUR, "Houndour", 2, false, false, false, "Dark Pokémon", Type.DARK, Type.FIRE, 0.6, 10.8, Abilities.EARLY_BIRD, Abilities.FLASH_FIRE, Abilities.UNNERVE, 330, 45, 60, 30, 80, 50, 65, 120, 35, 66, GrowthRate.SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.HOUNDOOM, "Houndoom", 2, false, false, false, "Dark Pokémon", Type.DARK, Type.FIRE, 1.4, 35, Abilities.EARLY_BIRD, Abilities.FLASH_FIRE, Abilities.UNNERVE, 500, 75, 90, 50, 110, 80, 95, 45, 35, 175, GrowthRate.SLOW, "Field", null, 50, 20, true), - new PokemonSpecies(Species.KINGDRA, "Kingdra", 2, false, false, false, "Dragon Pokémon", Type.WATER, Type.DRAGON, 1.8, 152, Abilities.SWIFT_SWIM, Abilities.SNIPER, Abilities.DAMP, 540, 75, 95, 95, 95, 95, 85, 45, 70, 243, GrowthRate.MEDIUM_FAST, "Dragon", "Water 1", 50, 20, false), - new PokemonSpecies(Species.PHANPY, "Phanpy", 2, false, false, false, "Long Nose Pokémon", Type.GROUND, null, 0.5, 33.5, Abilities.PICKUP, Abilities.NONE, Abilities.SAND_VEIL, 330, 90, 60, 60, 40, 40, 40, 120, 70, 66, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.DONPHAN, "Donphan", 2, false, false, false, "Armor Pokémon", Type.GROUND, null, 1.1, 120, Abilities.STURDY, Abilities.NONE, Abilities.SAND_VEIL, 500, 90, 120, 120, 60, 60, 50, 60, 70, 175, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, true), - new PokemonSpecies(Species.PORYGON2, "Porygon2", 2, false, false, false, "Virtual Pokémon", Type.NORMAL, null, 0.6, 32.5, Abilities.TRACE, Abilities.DOWNLOAD, Abilities.ANALYTIC, 515, 85, 80, 90, 105, 95, 60, 45, 70, 180, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.STANTLER, "Stantler", 2, false, false, false, "Big Horn Pokémon", Type.NORMAL, null, 1.4, 71.2, Abilities.INTIMIDATE, Abilities.FRISK, Abilities.SAP_SIPPER, 465, 73, 95, 62, 85, 65, 85, 45, 70, 163, GrowthRate.SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.SMEARGLE, "Smeargle", 2, false, false, false, "Painter Pokémon", Type.NORMAL, null, 1.2, 58, Abilities.OWN_TEMPO, Abilities.TECHNICIAN, Abilities.MOODY, 250, 55, 20, 35, 20, 45, 75, 45, 70, 88, GrowthRate.FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.TYROGUE, "Tyrogue", 2, false, false, false, "Scuffle Pokémon", Type.FIGHTING, null, 0.7, 21, Abilities.GUTS, Abilities.STEADFAST, Abilities.VITAL_SPIRIT, 210, 35, 35, 35, 35, 35, 35, 75, 70, 42, GrowthRate.MEDIUM_FAST, "Undiscovered", null, 100, 25, false), - new PokemonSpecies(Species.HITMONTOP, "Hitmontop", 2, false, false, false, "Handstand Pokémon", Type.FIGHTING, null, 1.4, 48, Abilities.INTIMIDATE, Abilities.TECHNICIAN, Abilities.STEADFAST, 455, 50, 95, 95, 35, 110, 70, 45, 70, 159, GrowthRate.MEDIUM_FAST, "Human-Like", null, 100, 25, false), - new PokemonSpecies(Species.SMOOCHUM, "Smoochum", 2, false, false, false, "Kiss Pokémon", Type.ICE, Type.PSYCHIC, 0.4, 6, Abilities.OBLIVIOUS, Abilities.FOREWARN, Abilities.HYDRATION, 305, 45, 30, 15, 85, 65, 65, 45, 70, 61, GrowthRate.MEDIUM_FAST, "Undiscovered", null, 0, 25, false), - new PokemonSpecies(Species.ELEKID, "Elekid", 2, false, false, false, "Electric Pokémon", Type.ELECTRIC, null, 0.6, 23.5, Abilities.STATIC, Abilities.NONE, Abilities.VITAL_SPIRIT, 360, 45, 63, 37, 65, 55, 95, 45, 70, 72, GrowthRate.MEDIUM_FAST, "Undiscovered", null, 75, 25, false), - new PokemonSpecies(Species.MAGBY, "Magby", 2, false, false, false, "Live Coal Pokémon", Type.FIRE, null, 0.7, 21.4, Abilities.FLAME_BODY, Abilities.NONE, Abilities.VITAL_SPIRIT, 365, 45, 75, 37, 70, 55, 83, 45, 70, 73, GrowthRate.MEDIUM_FAST, "Undiscovered", null, 75, 25, false), - new PokemonSpecies(Species.MILTANK, "Miltank", 2, false, false, false, "Milk Cow Pokémon", Type.NORMAL, null, 1.2, 75.5, Abilities.THICK_FAT, Abilities.SCRAPPY, Abilities.SAP_SIPPER, 490, 95, 80, 105, 40, 70, 100, 45, 70, 172, GrowthRate.SLOW, "Field", null, 0, 20, false), - new PokemonSpecies(Species.BLISSEY, "Blissey", 2, false, false, false, "Happiness Pokémon", Type.NORMAL, null, 1.5, 46.8, Abilities.NATURAL_CURE, Abilities.SERENE_GRACE, Abilities.HEALER, 540, 255, 10, 10, 75, 135, 55, 30, 140, 608, GrowthRate.FAST, "Fairy", null, 0, 40, false), - new PokemonSpecies(Species.RAIKOU, "Raikou", 2, true, false, false, "Thunder Pokémon", Type.ELECTRIC, null, 1.9, 178, Abilities.PRESSURE, Abilities.NONE, Abilities.INNER_FOCUS, 580, 90, 85, 75, 115, 100, 115, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.ENTEI, "Entei", 2, true, false, false, "Volcano Pokémon", Type.FIRE, null, 2.1, 198, Abilities.PRESSURE, Abilities.NONE, Abilities.INNER_FOCUS, 580, 115, 115, 85, 90, 75, 100, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.SUICUNE, "Suicune", 2, true, false, false, "Aurora Pokémon", Type.WATER, null, 2, 187, Abilities.PRESSURE, Abilities.NONE, Abilities.INNER_FOCUS, 580, 100, 75, 115, 90, 115, 85, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.LARVITAR, "Larvitar", 2, false, false, false, "Rock Skin Pokémon", Type.ROCK, Type.GROUND, 0.6, 72, Abilities.GUTS, Abilities.NONE, Abilities.SAND_VEIL, 300, 50, 64, 50, 45, 50, 41, 45, 35, 60, GrowthRate.SLOW, "Monster", null, 50, 40, false), - new PokemonSpecies(Species.PUPITAR, "Pupitar", 2, false, false, false, "Hard Shell Pokémon", Type.ROCK, Type.GROUND, 1.2, 152, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 410, 70, 84, 70, 65, 70, 51, 45, 35, 144, GrowthRate.SLOW, "Monster", null, 50, 40, false), - new PokemonSpecies(Species.TYRANITAR, "Tyranitar", 2, false, false, false, "Armor Pokémon", Type.ROCK, Type.DARK, 2, 202, Abilities.SAND_STREAM, Abilities.NONE, Abilities.UNNERVE, 600, 100, 134, 110, 95, 100, 61, 45, 35, 270, GrowthRate.SLOW, "Monster", null, 50, 40, false), - new PokemonSpecies(Species.LUGIA, "Lugia", 2, false, true, false, "Diving Pokémon", Type.PSYCHIC, Type.FLYING, 5.2, 216, Abilities.PRESSURE, Abilities.NONE, Abilities.MULTISCALE, 680, 106, 90, 130, 90, 154, 110, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.HO_OH, "Ho-oh", 2, false, true, false, "Rainbow Pokémon", Type.FIRE, Type.FLYING, 3.8, 199, Abilities.PRESSURE, Abilities.NONE, Abilities.REGENERATOR, 680, 106, 130, 90, 110, 154, 90, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.CELEBI, "Celebi", 2, false, false, true, "Time Travel Pokémon", Type.PSYCHIC, Type.GRASS, 0.6, 5, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 45, 100, 270, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.TREECKO, "Treecko", 3, false, false, false, "Wood Gecko Pokémon", Type.GRASS, null, 0.5, 5, Abilities.OVERGROW, Abilities.NONE, Abilities.UNBURDEN, 310, 40, 45, 35, 65, 55, 70, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Dragon", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.GROVYLE, "Grovyle", 3, false, false, false, "Wood Gecko Pokémon", Type.GRASS, null, 0.9, 21.6, Abilities.OVERGROW, Abilities.NONE, Abilities.UNBURDEN, 405, 50, 65, 45, 85, 65, 95, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Dragon", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.SCEPTILE, "Sceptile", 3, false, false, false, "Forest Pokémon", Type.GRASS, null, 1.7, 52.2, Abilities.OVERGROW, Abilities.NONE, Abilities.UNBURDEN, 530, 70, 85, 65, 105, 85, 120, 45, 70, 239, GrowthRate.MEDIUM_SLOW, "Dragon", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.TORCHIC, "Torchic", 3, false, false, false, "Chick Pokémon", Type.FIRE, null, 0.4, 2.5, Abilities.BLAZE, Abilities.NONE, Abilities.SPEED_BOOST, 310, 45, 60, 40, 70, 50, 45, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, true), - new PokemonSpecies(Species.COMBUSKEN, "Combusken", 3, false, false, false, "Young Fowl Pokémon", Type.FIRE, Type.FIGHTING, 0.9, 19.5, Abilities.BLAZE, Abilities.NONE, Abilities.SPEED_BOOST, 405, 60, 85, 60, 85, 60, 55, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, true), - new PokemonSpecies(Species.BLAZIKEN, "Blaziken", 3, false, false, false, "Blaze Pokémon", Type.FIRE, Type.FIGHTING, 1.9, 52, Abilities.BLAZE, Abilities.NONE, Abilities.SPEED_BOOST, 530, 80, 120, 70, 110, 70, 80, 45, 70, 239, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, true), - new PokemonSpecies(Species.MUDKIP, "Mudkip", 3, false, false, false, "Mud Fish Pokémon", Type.WATER, null, 0.4, 7.6, Abilities.TORRENT, Abilities.NONE, Abilities.DAMP, 310, 50, 70, 50, 50, 50, 40, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.MARSHTOMP, "Marshtomp", 3, false, false, false, "Mud Fish Pokémon", Type.WATER, Type.GROUND, 0.7, 28, Abilities.TORRENT, Abilities.NONE, Abilities.DAMP, 405, 70, 85, 70, 60, 70, 50, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.SWAMPERT, "Swampert", 3, false, false, false, "Mud Fish Pokémon", Type.WATER, Type.GROUND, 1.5, 81.9, Abilities.TORRENT, Abilities.NONE, Abilities.DAMP, 535, 100, 110, 90, 85, 90, 60, 45, 70, 241, GrowthRate.MEDIUM_SLOW, "Monster", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.POOCHYENA, "Poochyena", 3, false, false, false, "Bite Pokémon", Type.DARK, null, 0.5, 13.6, Abilities.RUN_AWAY, Abilities.QUICK_FEET, Abilities.RATTLED, 220, 35, 55, 35, 30, 30, 35, 255, 70, 56, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, false), - new PokemonSpecies(Species.MIGHTYENA, "Mightyena", 3, false, false, false, "Bite Pokémon", Type.DARK, null, 1, 37, Abilities.INTIMIDATE, Abilities.QUICK_FEET, Abilities.MOXIE, 420, 70, 90, 70, 60, 60, 70, 127, 70, 147, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, false), - new PokemonSpecies(Species.ZIGZAGOON, "Zigzagoon", 3, false, false, false, "TinyRaccoon Pokémon", Type.NORMAL, null, 0.4, 17.5, Abilities.PICKUP, Abilities.GLUTTONY, Abilities.QUICK_FEET, 240, 38, 30, 41, 30, 41, 60, 255, 70, 56, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, false), - new PokemonSpecies(Species.LINOONE, "Linoone", 3, false, false, false, "Rushing Pokémon", Type.NORMAL, null, 0.5, 32.5, Abilities.PICKUP, Abilities.GLUTTONY, Abilities.QUICK_FEET, 420, 78, 70, 61, 50, 61, 100, 90, 70, 147, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, false), - new PokemonSpecies(Species.WURMPLE, "Wurmple", 3, false, false, false, "Worm Pokémon", Type.BUG, null, 0.3, 3.6, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.RUN_AWAY, 195, 45, 45, 35, 20, 30, 20, 255, 70, 56, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.SILCOON, "Silcoon", 3, false, false, false, "Cocoon Pokémon", Type.BUG, null, 0.6, 10, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 205, 50, 35, 55, 25, 25, 15, 120, 70, 72, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.BEAUTIFLY, "Beautifly", 3, false, false, false, "Butterfly Pokémon", Type.BUG, Type.FLYING, 1, 28.4, Abilities.SWARM, Abilities.NONE, Abilities.RIVALRY, 395, 60, 70, 50, 100, 50, 65, 45, 70, 178, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, true), - new PokemonSpecies(Species.CASCOON, "Cascoon", 3, false, false, false, "Cocoon Pokémon", Type.BUG, null, 0.7, 11.5, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 205, 50, 35, 55, 25, 25, 15, 120, 70, 72, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.DUSTOX, "Dustox", 3, false, false, false, "Poison Moth Pokémon", Type.BUG, Type.POISON, 1.2, 31.6, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.COMPOUND_EYES, 385, 60, 50, 70, 50, 90, 65, 45, 70, 173, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, true), - new PokemonSpecies(Species.LOTAD, "Lotad", 3, false, false, false, "Water Weed Pokémon", Type.WATER, Type.GRASS, 0.5, 2.6, Abilities.SWIFT_SWIM, Abilities.RAIN_DISH, Abilities.OWN_TEMPO, 220, 40, 30, 30, 40, 50, 30, 255, 70, 44, GrowthRate.MEDIUM_SLOW, "Grass", "Water 1", 50, 15, false), - new PokemonSpecies(Species.LOMBRE, "Lombre", 3, false, false, false, "Jolly Pokémon", Type.WATER, Type.GRASS, 1.2, 32.5, Abilities.SWIFT_SWIM, Abilities.RAIN_DISH, Abilities.OWN_TEMPO, 340, 60, 50, 50, 60, 70, 50, 120, 70, 119, GrowthRate.MEDIUM_SLOW, "Grass", "Water 1", 50, 15, false), - new PokemonSpecies(Species.LUDICOLO, "Ludicolo", 3, false, false, false, "Carefree Pokémon", Type.WATER, Type.GRASS, 1.5, 55, Abilities.SWIFT_SWIM, Abilities.RAIN_DISH, Abilities.OWN_TEMPO, 480, 80, 70, 70, 90, 100, 70, 45, 70, 216, GrowthRate.MEDIUM_SLOW, "Grass", "Water 1", 50, 15, true), - new PokemonSpecies(Species.SEEDOT, "Seedot", 3, false, false, false, "Acorn Pokémon", Type.GRASS, null, 0.5, 4, Abilities.CHLOROPHYLL, Abilities.EARLY_BIRD, Abilities.PICKPOCKET, 220, 40, 40, 50, 30, 30, 30, 255, 70, 44, GrowthRate.MEDIUM_SLOW, "Field", "Grass", 50, 15, false), - new PokemonSpecies(Species.NUZLEAF, "Nuzleaf", 3, false, false, false, "Wily Pokémon", Type.GRASS, Type.DARK, 1, 28, Abilities.CHLOROPHYLL, Abilities.EARLY_BIRD, Abilities.PICKPOCKET, 340, 70, 70, 40, 60, 40, 60, 120, 70, 119, GrowthRate.MEDIUM_SLOW, "Field", "Grass", 50, 15, true), - new PokemonSpecies(Species.SHIFTRY, "Shiftry", 3, false, false, false, "Wicked Pokémon", Type.GRASS, Type.DARK, 1.3, 59.6, Abilities.CHLOROPHYLL, Abilities.EARLY_BIRD, Abilities.PICKPOCKET, 480, 90, 100, 60, 90, 60, 80, 45, 70, 216, GrowthRate.MEDIUM_SLOW, "Field", "Grass", 50, 15, true), - new PokemonSpecies(Species.TAILLOW, "Taillow", 3, false, false, false, "TinySwallow Pokémon", Type.NORMAL, Type.FLYING, 0.3, 2.3, Abilities.GUTS, Abilities.NONE, Abilities.SCRAPPY, 270, 40, 55, 30, 30, 30, 85, 200, 70, 54, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.SWELLOW, "Swellow", 3, false, false, false, "Swallow Pokémon", Type.NORMAL, Type.FLYING, 0.7, 19.8, Abilities.GUTS, Abilities.NONE, Abilities.SCRAPPY, 455, 60, 85, 60, 75, 50, 125, 45, 70, 159, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.WINGULL, "Wingull", 3, false, false, false, "Seagull Pokémon", Type.WATER, Type.FLYING, 0.6, 9.5, Abilities.KEEN_EYE, Abilities.HYDRATION, Abilities.RAIN_DISH, 270, 40, 30, 30, 55, 30, 85, 190, 70, 54, GrowthRate.MEDIUM_FAST, "Flying", "Water 1", 50, 20, false), - new PokemonSpecies(Species.PELIPPER, "Pelipper", 3, false, false, false, "Water Bird Pokémon", Type.WATER, Type.FLYING, 1.2, 28, Abilities.KEEN_EYE, Abilities.DRIZZLE, Abilities.RAIN_DISH, 440, 60, 50, 100, 95, 70, 65, 45, 70, 154, GrowthRate.MEDIUM_FAST, "Flying", "Water 1", 50, 20, false), - new PokemonSpecies(Species.RALTS, "Ralts", 3, false, false, false, "Feeling Pokémon", Type.PSYCHIC, Type.FAIRY, 0.4, 6.6, Abilities.SYNCHRONIZE, Abilities.TRACE, Abilities.TELEPATHY, 198, 28, 25, 25, 45, 35, 40, 235, 35, 40, GrowthRate.SLOW, "Amorphous", "Human-Like", 50, 20, false), - new PokemonSpecies(Species.KIRLIA, "Kirlia", 3, false, false, false, "Emotion Pokémon", Type.PSYCHIC, Type.FAIRY, 0.8, 20.2, Abilities.SYNCHRONIZE, Abilities.TRACE, Abilities.TELEPATHY, 278, 38, 35, 35, 65, 55, 50, 120, 35, 97, GrowthRate.SLOW, "Amorphous", "Human-Like", 50, 20, false), - new PokemonSpecies(Species.GARDEVOIR, "Gardevoir", 3, false, false, false, "Embrace Pokémon", Type.PSYCHIC, Type.FAIRY, 1.6, 48.4, Abilities.SYNCHRONIZE, Abilities.TRACE, Abilities.TELEPATHY, 518, 68, 65, 65, 125, 115, 80, 45, 35, 233, GrowthRate.SLOW, "Amorphous", "Human-Like", 50, 20, false), - new PokemonSpecies(Species.SURSKIT, "Surskit", 3, false, false, false, "Pond Skater Pokémon", Type.BUG, Type.WATER, 0.5, 1.7, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.RAIN_DISH, 269, 40, 30, 32, 50, 52, 65, 200, 70, 54, GrowthRate.MEDIUM_FAST, "Bug", "Water 1", 50, 15, false), - new PokemonSpecies(Species.MASQUERAIN, "Masquerain", 3, false, false, false, "Eyeball Pokémon", Type.BUG, Type.FLYING, 0.8, 3.6, Abilities.INTIMIDATE, Abilities.NONE, Abilities.UNNERVE, 454, 70, 60, 62, 100, 82, 80, 75, 70, 159, GrowthRate.MEDIUM_FAST, "Bug", "Water 1", 50, 15, false), - new PokemonSpecies(Species.SHROOMISH, "Shroomish", 3, false, false, false, "Mushroom Pokémon", Type.GRASS, null, 0.4, 4.5, Abilities.EFFECT_SPORE, Abilities.POISON_HEAL, Abilities.QUICK_FEET, 295, 60, 40, 60, 40, 60, 35, 255, 70, 59, GrowthRate.FLUCTUATING, "Fairy", "Grass", 50, 15, false), - new PokemonSpecies(Species.BRELOOM, "Breloom", 3, false, false, false, "Mushroom Pokémon", Type.GRASS, Type.FIGHTING, 1.2, 39.2, Abilities.EFFECT_SPORE, Abilities.POISON_HEAL, Abilities.TECHNICIAN, 460, 60, 130, 80, 60, 60, 70, 90, 70, 161, GrowthRate.FLUCTUATING, "Fairy", "Grass", 50, 15, false), - new PokemonSpecies(Species.SLAKOTH, "Slakoth", 3, false, false, false, "Slacker Pokémon", Type.NORMAL, null, 0.8, 24, Abilities.TRUANT, Abilities.NONE, Abilities.NONE, 280, 60, 60, 60, 35, 35, 30, 255, 70, 56, GrowthRate.SLOW, "Field", null, 50, 15, false), - new PokemonSpecies(Species.VIGOROTH, "Vigoroth", 3, false, false, false, "Wild Monkey Pokémon", Type.NORMAL, null, 1.4, 46.5, Abilities.VITAL_SPIRIT, Abilities.NONE, Abilities.NONE, 440, 80, 80, 80, 55, 55, 90, 120, 70, 154, GrowthRate.SLOW, "Field", null, 50, 15, false), - new PokemonSpecies(Species.SLAKING, "Slaking", 3, false, false, false, "Lazy Pokémon", Type.NORMAL, null, 2, 130.5, Abilities.TRUANT, Abilities.NONE, Abilities.NONE, 670, 150, 160, 100, 95, 65, 100, 45, 70, 252, GrowthRate.SLOW, "Field", null, 50, 15, false), - new PokemonSpecies(Species.NINCADA, "Nincada", 3, false, false, false, "Trainee Pokémon", Type.BUG, Type.GROUND, 0.5, 5.5, Abilities.COMPOUND_EYES, Abilities.NONE, Abilities.RUN_AWAY, 266, 31, 45, 90, 30, 30, 40, 255, 70, 53, GrowthRate.ERRATIC, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.NINJASK, "Ninjask", 3, false, false, false, "Ninja Pokémon", Type.BUG, Type.FLYING, 0.8, 12, Abilities.SPEED_BOOST, Abilities.NONE, Abilities.INFILTRATOR, 456, 61, 90, 45, 50, 50, 160, 120, 70, 160, GrowthRate.ERRATIC, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.SHEDINJA, "Shedinja", 3, false, false, false, "Shed Pokémon", Type.BUG, Type.GHOST, 0.8, 1.2, Abilities.WONDER_GUARD, Abilities.NONE, Abilities.NONE, 236, 1, 90, 45, 30, 30, 40, 45, 70, 83, GrowthRate.ERRATIC, "Mineral", null, null, 15, false), - new PokemonSpecies(Species.WHISMUR, "Whismur", 3, false, false, false, "Whisper Pokémon", Type.NORMAL, null, 0.6, 16.3, Abilities.SOUNDPROOF, Abilities.NONE, Abilities.RATTLED, 240, 64, 51, 23, 51, 23, 28, 190, 70, 48, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 50, 20, false), - new PokemonSpecies(Species.LOUDRED, "Loudred", 3, false, false, false, "Big Voice Pokémon", Type.NORMAL, null, 1, 40.5, Abilities.SOUNDPROOF, Abilities.NONE, Abilities.SCRAPPY, 360, 84, 71, 43, 71, 43, 48, 120, 70, 126, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 50, 20, false), - new PokemonSpecies(Species.EXPLOUD, "Exploud", 3, false, false, false, "Loud Noise Pokémon", Type.NORMAL, null, 1.5, 84, Abilities.SOUNDPROOF, Abilities.NONE, Abilities.SCRAPPY, 490, 104, 91, 63, 91, 73, 68, 45, 70, 221, GrowthRate.MEDIUM_SLOW, "Field", "Monster", 50, 20, false), - new PokemonSpecies(Species.MAKUHITA, "Makuhita", 3, false, false, false, "Guts Pokémon", Type.FIGHTING, null, 1, 86.4, Abilities.THICK_FAT, Abilities.GUTS, Abilities.SHEER_FORCE, 237, 72, 60, 30, 20, 30, 25, 180, 70, 47, GrowthRate.FLUCTUATING, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.HARIYAMA, "Hariyama", 3, false, false, false, "Arm Thrust Pokémon", Type.FIGHTING, null, 2.3, 253.8, Abilities.THICK_FAT, Abilities.GUTS, Abilities.SHEER_FORCE, 474, 144, 120, 60, 40, 60, 50, 200, 70, 166, GrowthRate.FLUCTUATING, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.AZURILL, "Azurill", 3, false, false, false, "Polka Dot Pokémon", Type.NORMAL, Type.FAIRY, 0.2, 2, Abilities.THICK_FAT, Abilities.HUGE_POWER, Abilities.SAP_SIPPER, 190, 50, 20, 40, 20, 40, 20, 150, 70, 38, GrowthRate.FAST, "Undiscovered", null, 25, 10, false), - new PokemonSpecies(Species.NOSEPASS, "Nosepass", 3, false, false, false, "Compass Pokémon", Type.ROCK, null, 1, 97, Abilities.STURDY, Abilities.MAGNET_PULL, Abilities.SAND_FORCE, 375, 30, 45, 135, 45, 90, 30, 255, 70, 75, GrowthRate.MEDIUM_FAST, "Mineral", null, 50, 20, false), - new PokemonSpecies(Species.SKITTY, "Skitty", 3, false, false, false, "Kitten Pokémon", Type.NORMAL, null, 0.6, 11, Abilities.CUTE_CHARM, Abilities.NORMALIZE, Abilities.WONDER_SKIN, 260, 50, 45, 45, 35, 35, 50, 255, 70, 52, GrowthRate.FAST, "Fairy", "Field", 25, 15, false), - new PokemonSpecies(Species.DELCATTY, "Delcatty", 3, false, false, false, "Prim Pokémon", Type.NORMAL, null, 1.1, 32.6, Abilities.CUTE_CHARM, Abilities.NORMALIZE, Abilities.WONDER_SKIN, 400, 70, 65, 65, 55, 55, 90, 60, 70, 140, GrowthRate.FAST, "Fairy", "Field", 25, 15, false), - new PokemonSpecies(Species.SABLEYE, "Sableye", 3, false, false, false, "Darkness Pokémon", Type.DARK, Type.GHOST, 0.5, 11, Abilities.KEEN_EYE, Abilities.STALL, Abilities.PRANKSTER, 380, 50, 75, 75, 65, 65, 50, 45, 35, 133, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 50, 25, false), - new PokemonSpecies(Species.MAWILE, "Mawile", 3, false, false, false, "Deceiver Pokémon", Type.STEEL, Type.FAIRY, 0.6, 11.5, Abilities.HYPER_CUTTER, Abilities.INTIMIDATE, Abilities.SHEER_FORCE, 380, 50, 85, 85, 55, 55, 50, 45, 70, 133, GrowthRate.FAST, "Fairy", "Field", 50, 20, false), - new PokemonSpecies(Species.ARON, "Aron", 3, false, false, false, "Iron Armor Pokémon", Type.STEEL, Type.ROCK, 0.4, 60, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.HEAVY_METAL, 330, 50, 70, 100, 40, 40, 30, 180, 35, 66, GrowthRate.SLOW, "Monster", null, 50, 35, false), - new PokemonSpecies(Species.LAIRON, "Lairon", 3, false, false, false, "Iron Armor Pokémon", Type.STEEL, Type.ROCK, 0.9, 120, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.HEAVY_METAL, 430, 60, 90, 140, 50, 50, 40, 90, 35, 151, GrowthRate.SLOW, "Monster", null, 50, 35, false), - new PokemonSpecies(Species.AGGRON, "Aggron", 3, false, false, false, "Iron Armor Pokémon", Type.STEEL, Type.ROCK, 2.1, 360, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.HEAVY_METAL, 530, 70, 110, 180, 60, 60, 50, 45, 35, 239, GrowthRate.SLOW, "Monster", null, 50, 35, false), - new PokemonSpecies(Species.MEDITITE, "Meditite", 3, false, false, false, "Meditate Pokémon", Type.FIGHTING, Type.PSYCHIC, 0.6, 11.2, Abilities.PURE_POWER, Abilities.NONE, Abilities.TELEPATHY, 280, 30, 40, 55, 40, 55, 60, 180, 70, 56, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, true), - new PokemonSpecies(Species.MEDICHAM, "Medicham", 3, false, false, false, "Meditate Pokémon", Type.FIGHTING, Type.PSYCHIC, 1.3, 31.5, Abilities.PURE_POWER, Abilities.NONE, Abilities.TELEPATHY, 410, 60, 60, 75, 60, 75, 80, 90, 70, 144, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, true), - new PokemonSpecies(Species.ELECTRIKE, "Electrike", 3, false, false, false, "Lightning Pokémon", Type.ELECTRIC, null, 0.6, 15.2, Abilities.STATIC, Abilities.LIGHTNING_ROD, Abilities.MINUS, 295, 40, 45, 40, 65, 40, 65, 120, 70, 59, GrowthRate.SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.MANECTRIC, "Manectric", 3, false, false, false, "Discharge Pokémon", Type.ELECTRIC, null, 1.5, 40.2, Abilities.STATIC, Abilities.LIGHTNING_ROD, Abilities.MINUS, 475, 70, 75, 60, 105, 60, 105, 45, 70, 166, GrowthRate.SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.PLUSLE, "Plusle", 3, false, false, false, "Cheering Pokémon", Type.ELECTRIC, null, 0.4, 4.2, Abilities.PLUS, Abilities.NONE, Abilities.LIGHTNING_ROD, 405, 60, 50, 40, 85, 75, 95, 200, 70, 142, GrowthRate.MEDIUM_FAST, "Fairy", null, 50, 20, false), - new PokemonSpecies(Species.MINUN, "Minun", 3, false, false, false, "Cheering Pokémon", Type.ELECTRIC, null, 0.4, 4.2, Abilities.MINUS, Abilities.NONE, Abilities.VOLT_ABSORB, 405, 60, 40, 50, 75, 85, 95, 200, 70, 142, GrowthRate.MEDIUM_FAST, "Fairy", null, 50, 20, false), - new PokemonSpecies(Species.VOLBEAT, "Volbeat", 3, false, false, false, "Firefly Pokémon", Type.BUG, null, 0.7, 17.7, Abilities.ILLUMINATE, Abilities.SWARM, Abilities.PRANKSTER, 430, 65, 73, 75, 47, 85, 85, 150, 70, 151, GrowthRate.ERRATIC, "Bug", "Human-Like", 100, 15, false), - new PokemonSpecies(Species.ILLUMISE, "Illumise", 3, false, false, false, "Firefly Pokémon", Type.BUG, null, 0.6, 17.7, Abilities.OBLIVIOUS, Abilities.TINTED_LENS, Abilities.PRANKSTER, 430, 65, 47, 75, 73, 85, 85, 150, 70, 151, GrowthRate.FLUCTUATING, "Bug", "Human-Like", 0, 15, false), - new PokemonSpecies(Species.ROSELIA, "Roselia", 3, false, false, false, "Thorn Pokémon", Type.GRASS, Type.POISON, 0.3, 2, Abilities.NATURAL_CURE, Abilities.POISON_POINT, Abilities.LEAF_GUARD, 400, 50, 60, 45, 100, 80, 65, 150, 70, 140, GrowthRate.MEDIUM_SLOW, "Fairy", "Grass", 50, 20, true), - new PokemonSpecies(Species.GULPIN, "Gulpin", 3, false, false, false, "Stomach Pokémon", Type.POISON, null, 0.4, 10.3, Abilities.LIQUID_OOZE, Abilities.STICKY_HOLD, Abilities.GLUTTONY, 302, 70, 43, 53, 43, 53, 40, 225, 70, 60, GrowthRate.FLUCTUATING, "Amorphous", null, 50, 20, true), - new PokemonSpecies(Species.SWALOT, "Swalot", 3, false, false, false, "Poison Bag Pokémon", Type.POISON, null, 1.7, 80, Abilities.LIQUID_OOZE, Abilities.STICKY_HOLD, Abilities.GLUTTONY, 467, 100, 73, 83, 73, 83, 55, 75, 70, 163, GrowthRate.FLUCTUATING, "Amorphous", null, 50, 20, true), - new PokemonSpecies(Species.CARVANHA, "Carvanha", 3, false, false, false, "Savage Pokémon", Type.WATER, Type.DARK, 0.8, 20.8, Abilities.ROUGH_SKIN, Abilities.NONE, Abilities.SPEED_BOOST, 305, 45, 90, 20, 65, 20, 65, 225, 35, 61, GrowthRate.SLOW, "Water 2", null, 50, 20, false), - new PokemonSpecies(Species.SHARPEDO, "Sharpedo", 3, false, false, false, "Brutal Pokémon", Type.WATER, Type.DARK, 1.8, 88.8, Abilities.ROUGH_SKIN, Abilities.NONE, Abilities.SPEED_BOOST, 460, 70, 120, 40, 95, 40, 95, 60, 35, 161, GrowthRate.SLOW, "Water 2", null, 50, 20, false), - new PokemonSpecies(Species.WAILMER, "Wailmer", 3, false, false, false, "Ball Whale Pokémon", Type.WATER, null, 2, 130, Abilities.WATER_VEIL, Abilities.OBLIVIOUS, Abilities.PRESSURE, 400, 130, 70, 35, 70, 35, 60, 125, 70, 80, GrowthRate.FLUCTUATING, "Field", "Water 2", 50, 40, false), - new PokemonSpecies(Species.WAILORD, "Wailord", 3, false, false, false, "Float Whale Pokémon", Type.WATER, null, 14.5, 398, Abilities.WATER_VEIL, Abilities.OBLIVIOUS, Abilities.PRESSURE, 500, 170, 90, 45, 90, 45, 60, 60, 70, 175, GrowthRate.FLUCTUATING, "Field", "Water 2", 50, 40, false), - new PokemonSpecies(Species.NUMEL, "Numel", 3, false, false, false, "Numb Pokémon", Type.FIRE, Type.GROUND, 0.7, 24, Abilities.OBLIVIOUS, Abilities.SIMPLE, Abilities.OWN_TEMPO, 305, 60, 60, 40, 65, 45, 35, 255, 70, 61, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, true), - new PokemonSpecies(Species.CAMERUPT, "Camerupt", 3, false, false, false, "Eruption Pokémon", Type.FIRE, Type.GROUND, 1.9, 220, Abilities.MAGMA_ARMOR, Abilities.SOLID_ROCK, Abilities.ANGER_POINT, 460, 70, 100, 70, 105, 75, 40, 150, 70, 161, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, true), - new PokemonSpecies(Species.TORKOAL, "Torkoal", 3, false, false, false, "Coal Pokémon", Type.FIRE, null, 0.5, 80.4, Abilities.WHITE_SMOKE, Abilities.DROUGHT, Abilities.SHELL_ARMOR, 470, 70, 85, 140, 85, 70, 20, 90, 70, 165, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.SPOINK, "Spoink", 3, false, false, false, "Bounce Pokémon", Type.PSYCHIC, null, 0.7, 30.6, Abilities.THICK_FAT, Abilities.OWN_TEMPO, Abilities.GLUTTONY, 330, 60, 25, 35, 70, 80, 60, 255, 70, 66, GrowthRate.FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.GRUMPIG, "Grumpig", 3, false, false, false, "Manipulate Pokémon", Type.PSYCHIC, null, 0.9, 71.5, Abilities.THICK_FAT, Abilities.OWN_TEMPO, Abilities.GLUTTONY, 470, 80, 45, 65, 90, 110, 80, 60, 70, 165, GrowthRate.FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.SPINDA, "Spinda", 3, false, false, false, "Spot Panda Pokémon", Type.NORMAL, null, 1.1, 5, Abilities.OWN_TEMPO, Abilities.TANGLED_FEET, Abilities.CONTRARY, 360, 60, 60, 60, 60, 60, 60, 255, 70, 126, GrowthRate.FAST, "Field", "Human-Like", 50, 15, false), - new PokemonSpecies(Species.TRAPINCH, "Trapinch", 3, false, false, false, "Ant Pit Pokémon", Type.GROUND, null, 0.7, 15, Abilities.HYPER_CUTTER, Abilities.ARENA_TRAP, Abilities.SHEER_FORCE, 290, 45, 100, 45, 45, 45, 10, 255, 70, 58, GrowthRate.MEDIUM_SLOW, "Bug", "Dragon", 50, 20, false), - new PokemonSpecies(Species.VIBRAVA, "Vibrava", 3, false, false, false, "Vibration Pokémon", Type.GROUND, Type.DRAGON, 1.1, 15.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 340, 50, 70, 50, 50, 50, 70, 120, 70, 119, GrowthRate.MEDIUM_SLOW, "Bug", "Dragon", 50, 20, false), - new PokemonSpecies(Species.FLYGON, "Flygon", 3, false, false, false, "Mystic Pokémon", Type.GROUND, Type.DRAGON, 2, 82, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 80, 100, 80, 80, 80, 100, 45, 70, 234, GrowthRate.MEDIUM_SLOW, "Bug", "Dragon", 50, 20, false), - new PokemonSpecies(Species.CACNEA, "Cacnea", 3, false, false, false, "Cactus Pokémon", Type.GRASS, null, 0.4, 51.3, Abilities.SAND_VEIL, Abilities.NONE, Abilities.WATER_ABSORB, 335, 50, 85, 40, 85, 40, 35, 190, 35, 67, GrowthRate.MEDIUM_SLOW, "Grass", "Human-Like", 50, 20, false), - new PokemonSpecies(Species.CACTURNE, "Cacturne", 3, false, false, false, "Scarecrow Pokémon", Type.GRASS, Type.DARK, 1.3, 77.4, Abilities.SAND_VEIL, Abilities.NONE, Abilities.WATER_ABSORB, 475, 70, 115, 60, 115, 60, 55, 60, 35, 166, GrowthRate.MEDIUM_SLOW, "Grass", "Human-Like", 50, 20, true), - new PokemonSpecies(Species.SWABLU, "Swablu", 3, false, false, false, "Cotton Bird Pokémon", Type.NORMAL, Type.FLYING, 0.4, 1.2, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.CLOUD_NINE, 310, 45, 40, 60, 40, 75, 50, 255, 70, 62, GrowthRate.ERRATIC, "Dragon", "Flying", 50, 20, false), - new PokemonSpecies(Species.ALTARIA, "Altaria", 3, false, false, false, "Humming Pokémon", Type.DRAGON, Type.FLYING, 1.1, 20.6, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.CLOUD_NINE, 490, 75, 70, 90, 70, 105, 80, 45, 70, 172, GrowthRate.ERRATIC, "Dragon", "Flying", 50, 20, false), - new PokemonSpecies(Species.ZANGOOSE, "Zangoose", 3, false, false, false, "Cat Ferret Pokémon", Type.NORMAL, null, 1.3, 40.3, Abilities.IMMUNITY, Abilities.NONE, Abilities.TOXIC_BOOST, 458, 73, 115, 60, 60, 60, 90, 90, 70, 160, GrowthRate.ERRATIC, "Field", null, 50, 20, false), - new PokemonSpecies(Species.SEVIPER, "Seviper", 3, false, false, false, "Fang Snake Pokémon", Type.POISON, null, 2.7, 52.5, Abilities.SHED_SKIN, Abilities.NONE, Abilities.INFILTRATOR, 458, 73, 100, 60, 100, 60, 65, 90, 70, 160, GrowthRate.FLUCTUATING, "Dragon", "Field", 50, 20, false), - new PokemonSpecies(Species.LUNATONE, "Lunatone", 3, false, false, false, "Meteorite Pokémon", Type.ROCK, Type.PSYCHIC, 1, 168, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 460, 90, 55, 65, 95, 85, 70, 45, 70, 161, GrowthRate.FAST, "Mineral", null, null, 25, false), - new PokemonSpecies(Species.SOLROCK, "Solrock", 3, false, false, false, "Meteorite Pokémon", Type.ROCK, Type.PSYCHIC, 1.2, 154, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 460, 90, 95, 85, 55, 65, 70, 45, 70, 161, GrowthRate.FAST, "Mineral", null, null, 25, false), - new PokemonSpecies(Species.BARBOACH, "Barboach", 3, false, false, false, "Whiskers Pokémon", Type.WATER, Type.GROUND, 0.4, 1.9, Abilities.OBLIVIOUS, Abilities.ANTICIPATION, Abilities.HYDRATION, 288, 50, 48, 43, 46, 41, 60, 190, 70, 58, GrowthRate.MEDIUM_FAST, "Water 2", null, 50, 20, false), - new PokemonSpecies(Species.WHISCASH, "Whiscash", 3, false, false, false, "Whiskers Pokémon", Type.WATER, Type.GROUND, 0.9, 23.6, Abilities.OBLIVIOUS, Abilities.ANTICIPATION, Abilities.HYDRATION, 468, 110, 78, 73, 76, 71, 60, 75, 70, 164, GrowthRate.MEDIUM_FAST, "Water 2", null, 50, 20, false), - new PokemonSpecies(Species.CORPHISH, "Corphish", 3, false, false, false, "Ruffian Pokémon", Type.WATER, null, 0.6, 11.5, Abilities.HYPER_CUTTER, Abilities.SHELL_ARMOR, Abilities.ADAPTABILITY, 308, 43, 80, 65, 50, 35, 35, 205, 70, 62, GrowthRate.FLUCTUATING, "Water 1", "Water 3", 50, 15, false), - new PokemonSpecies(Species.CRAWDAUNT, "Crawdaunt", 3, false, false, false, "Rogue Pokémon", Type.WATER, Type.DARK, 1.1, 32.8, Abilities.HYPER_CUTTER, Abilities.SHELL_ARMOR, Abilities.ADAPTABILITY, 468, 63, 120, 85, 90, 55, 55, 155, 70, 164, GrowthRate.FLUCTUATING, "Water 1", "Water 3", 50, 15, false), - new PokemonSpecies(Species.BALTOY, "Baltoy", 3, false, false, false, "Clay Doll Pokémon", Type.GROUND, Type.PSYCHIC, 0.5, 21.5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 300, 40, 40, 55, 40, 70, 55, 255, 70, 60, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.CLAYDOL, "Claydol", 3, false, false, false, "Clay Doll Pokémon", Type.GROUND, Type.PSYCHIC, 1.5, 108, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 500, 60, 70, 105, 70, 120, 75, 90, 70, 175, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.LILEEP, "Lileep", 3, false, false, false, "Sea Lily Pokémon", Type.ROCK, Type.GRASS, 1, 23.8, Abilities.SUCTION_CUPS, Abilities.NONE, Abilities.STORM_DRAIN, 355, 66, 41, 77, 61, 87, 23, 45, 70, 71, GrowthRate.ERRATIC, "Water 3", null, 87.5, 30, false), - new PokemonSpecies(Species.CRADILY, "Cradily", 3, false, false, false, "Barnacle Pokémon", Type.ROCK, Type.GRASS, 1.5, 60.4, Abilities.SUCTION_CUPS, Abilities.NONE, Abilities.STORM_DRAIN, 495, 86, 81, 97, 81, 107, 43, 45, 70, 173, GrowthRate.ERRATIC, "Water 3", null, 87.5, 30, false), - new PokemonSpecies(Species.ANORITH, "Anorith", 3, false, false, false, "Old Shrimp Pokémon", Type.ROCK, Type.BUG, 0.7, 12.5, Abilities.BATTLE_ARMOR, Abilities.NONE, Abilities.SWIFT_SWIM, 355, 45, 95, 50, 40, 50, 75, 45, 70, 71, GrowthRate.ERRATIC, "Water 3", null, 87.5, 30, false), - new PokemonSpecies(Species.ARMALDO, "Armaldo", 3, false, false, false, "Plate Pokémon", Type.ROCK, Type.BUG, 1.5, 68.2, Abilities.BATTLE_ARMOR, Abilities.NONE, Abilities.SWIFT_SWIM, 495, 75, 125, 100, 70, 80, 45, 45, 70, 173, GrowthRate.ERRATIC, "Water 3", null, 87.5, 30, false), - new PokemonSpecies(Species.FEEBAS, "Feebas", 3, false, false, false, "Fish Pokémon", Type.WATER, null, 0.6, 7.4, Abilities.SWIFT_SWIM, Abilities.OBLIVIOUS, Abilities.ADAPTABILITY, 200, 20, 15, 20, 10, 55, 80, 255, 70, 40, GrowthRate.ERRATIC, "Dragon", "Water 1", 50, 20, false), - new PokemonSpecies(Species.MILOTIC, "Milotic", 3, false, false, false, "Tender Pokémon", Type.WATER, null, 6.2, 162, Abilities.MARVEL_SCALE, Abilities.COMPETITIVE, Abilities.CUTE_CHARM, 540, 95, 60, 79, 100, 125, 81, 60, 70, 189, GrowthRate.ERRATIC, "Dragon", "Water 1", 50, 20, true), - new PokemonSpecies(Species.CASTFORM, "Castform", 3, false, false, false, "Weather Pokémon", Type.NORMAL, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147, GrowthRate.MEDIUM_FAST, "Amorphous", "Fairy", 50, 25, false, true, - new PokemonForm("Normal Form", "", Type.NORMAL, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147, GrowthRate.MEDIUM_FAST, "Amorphous", "Fairy", 50, 25, false), - new PokemonForm("Sunny Form", "sunny", Type.FIRE, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147, GrowthRate.MEDIUM_FAST, "Amorphous", "Fairy", 50, 25, false), - new PokemonForm("Rainy Form", "rainy", Type.WATER, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147, GrowthRate.MEDIUM_FAST, "Amorphous", "Fairy", 50, 25, false), - new PokemonForm("Snowy Form", "snowy", Type.ICE, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147, GrowthRate.MEDIUM_FAST, "Amorphous", "Fairy", 50, 25, false) + new PokemonSpecies(Species.CHARMANDER, "Charmander", 1, false, false, false, "Lizard Pokémon", Type.FIRE, null, 0.6, 8.5, Abilities.BLAZE, Abilities.NONE, Abilities.SOLAR_POWER, 309, 39, 52, 43, 60, 50, 65, 45, 50, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.CHARMELEON, "Charmeleon", 1, false, false, false, "Flame Pokémon", Type.FIRE, null, 1.1, 19, Abilities.BLAZE, Abilities.NONE, Abilities.SOLAR_POWER, 405, 58, 64, 58, 80, 65, 80, 45, 50, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.CHARIZARD, "Charizard", 1, false, false, false, "Flame Pokémon", Type.FIRE, Type.FLYING, 1.7, 90.5, Abilities.BLAZE, Abilities.NONE, Abilities.SOLAR_POWER, 534, 78, 84, 78, 109, 85, 100, 45, 50, 267, GrowthRate.MEDIUM_SLOW, 87.5, false, true, + new PokemonForm("Normal", "", Type.FIRE, Type.FLYING, 1.7, 90.5, Abilities.BLAZE, Abilities.NONE, Abilities.SOLAR_POWER, 534, 78, 84, 78, 109, 85, 100, 45, 50, 267), + //new PokemonForm("Mega X", "mega-x", Type.FIRE, Type.DRAGON, 1.7, 110.5, Abilities.TOUGH_CLAWS, Abilities.NONE, Abilities.NONE, 634, 78, 130, 111, 130, 85, 100, 45, 50, 267), + //new PokemonForm("Mega Y", "mega-y", Type.FIRE, Type.FLYING, 1.7, 100.5, Abilities.DROUGHT, Abilities.NONE, Abilities.NONE, 634, 78, 104, 78, 159, 115, 100, 45, 50, 267), ), - new PokemonSpecies(Species.KECLEON, "Kecleon", 3, false, false, false, "Color Swap Pokémon", Type.NORMAL, null, 1, 22, Abilities.COLOR_CHANGE, Abilities.NONE, Abilities.PROTEAN, 440, 60, 90, 70, 60, 120, 40, 200, 70, 154, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.SHUPPET, "Shuppet", 3, false, false, false, "Puppet Pokémon", Type.GHOST, null, 0.6, 2.3, Abilities.INSOMNIA, Abilities.FRISK, Abilities.CURSED_BODY, 295, 44, 75, 35, 63, 33, 45, 225, 35, 59, GrowthRate.FAST, "Amorphous", null, 50, 25, false), - new PokemonSpecies(Species.BANETTE, "Banette", 3, false, false, false, "Marionette Pokémon", Type.GHOST, null, 1.1, 12.5, Abilities.INSOMNIA, Abilities.FRISK, Abilities.CURSED_BODY, 455, 64, 115, 65, 83, 63, 65, 45, 35, 159, GrowthRate.FAST, "Amorphous", null, 50, 25, false), - new PokemonSpecies(Species.DUSKULL, "Duskull", 3, false, false, false, "Requiem Pokémon", Type.GHOST, null, 0.8, 15, Abilities.LEVITATE, Abilities.NONE, Abilities.FRISK, 295, 20, 40, 90, 30, 90, 25, 190, 35, 59, GrowthRate.FAST, "Amorphous", null, 50, 25, false), - new PokemonSpecies(Species.DUSCLOPS, "Dusclops", 3, false, false, false, "Beckon Pokémon", Type.GHOST, null, 1.6, 30.6, Abilities.PRESSURE, Abilities.NONE, Abilities.FRISK, 455, 40, 70, 130, 60, 130, 25, 90, 35, 159, GrowthRate.FAST, "Amorphous", null, 50, 25, false), - new PokemonSpecies(Species.TROPIUS, "Tropius", 3, false, false, false, "Fruit Pokémon", Type.GRASS, Type.FLYING, 2, 100, Abilities.CHLOROPHYLL, Abilities.SOLAR_POWER, Abilities.HARVEST, 460, 99, 68, 83, 72, 87, 51, 200, 70, 161, GrowthRate.SLOW, "Grass", "Monster", 50, 25, false), - new PokemonSpecies(Species.CHIMECHO, "Chimecho", 3, false, false, false, "Wind Chime Pokémon", Type.PSYCHIC, null, 0.6, 1, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 455, 75, 50, 80, 95, 90, 65, 45, 70, 159, GrowthRate.FAST, "Amorphous", null, 50, 25, false), - new PokemonSpecies(Species.ABSOL, "Absol", 3, false, false, false, "Disaster Pokémon", Type.DARK, null, 1.2, 47, Abilities.PRESSURE, Abilities.SUPER_LUCK, Abilities.JUSTIFIED, 465, 65, 130, 60, 75, 60, 75, 30, 35, 163, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 25, false), - new PokemonSpecies(Species.WYNAUT, "Wynaut", 3, false, false, false, "Bright Pokémon", Type.PSYCHIC, null, 0.6, 14, Abilities.SHADOW_TAG, Abilities.NONE, Abilities.TELEPATHY, 260, 95, 23, 48, 23, 48, 23, 125, 70, 52, GrowthRate.MEDIUM_FAST, "Undiscovered", null, 50, 20, false), - new PokemonSpecies(Species.SNORUNT, "Snorunt", 3, false, false, false, "Snow Hat Pokémon", Type.ICE, null, 0.7, 16.8, Abilities.INNER_FOCUS, Abilities.ICE_BODY, Abilities.MOODY, 300, 50, 50, 50, 50, 50, 50, 190, 70, 60, GrowthRate.MEDIUM_FAST, "Fairy", "Mineral", 50, 20, false), - new PokemonSpecies(Species.GLALIE, "Glalie", 3, false, false, false, "Face Pokémon", Type.ICE, null, 1.5, 256.5, Abilities.INNER_FOCUS, Abilities.ICE_BODY, Abilities.MOODY, 480, 80, 80, 80, 80, 80, 80, 75, 70, 168, GrowthRate.MEDIUM_FAST, "Fairy", "Mineral", 50, 20, false), - new PokemonSpecies(Species.SPHEAL, "Spheal", 3, false, false, false, "Clap Pokémon", Type.ICE, Type.WATER, 0.8, 39.5, Abilities.THICK_FAT, Abilities.ICE_BODY, Abilities.OBLIVIOUS, 290, 70, 40, 50, 55, 50, 25, 255, 70, 58, GrowthRate.MEDIUM_SLOW, "Field", "Water 1", 50, 20, false), - new PokemonSpecies(Species.SEALEO, "Sealeo", 3, false, false, false, "Ball Roll Pokémon", Type.ICE, Type.WATER, 1.1, 87.6, Abilities.THICK_FAT, Abilities.ICE_BODY, Abilities.OBLIVIOUS, 410, 90, 60, 70, 75, 70, 45, 120, 70, 144, GrowthRate.MEDIUM_SLOW, "Field", "Water 1", 50, 20, false), - new PokemonSpecies(Species.WALREIN, "Walrein", 3, false, false, false, "Ice Break Pokémon", Type.ICE, Type.WATER, 1.4, 150.6, Abilities.THICK_FAT, Abilities.ICE_BODY, Abilities.OBLIVIOUS, 530, 110, 80, 90, 95, 90, 65, 45, 70, 239, GrowthRate.MEDIUM_SLOW, "Field", "Water 1", 50, 20, false), - new PokemonSpecies(Species.CLAMPERL, "Clamperl", 3, false, false, false, "Bivalve Pokémon", Type.WATER, null, 0.4, 52.5, Abilities.SHELL_ARMOR, Abilities.NONE, Abilities.RATTLED, 345, 35, 64, 85, 74, 55, 32, 255, 70, 69, GrowthRate.ERRATIC, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.HUNTAIL, "Huntail", 3, false, false, false, "Deep Sea Pokémon", Type.WATER, null, 1.7, 27, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.WATER_VEIL, 485, 55, 104, 105, 94, 75, 52, 60, 70, 170, GrowthRate.ERRATIC, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.GOREBYSS, "Gorebyss", 3, false, false, false, "South Sea Pokémon", Type.WATER, null, 1.8, 22.6, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.HYDRATION, 485, 55, 84, 105, 114, 75, 52, 60, 70, 170, GrowthRate.ERRATIC, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.RELICANTH, "Relicanth", 3, false, false, false, "Longevity Pokémon", Type.WATER, Type.ROCK, 1, 23.4, Abilities.SWIFT_SWIM, Abilities.ROCK_HEAD, Abilities.STURDY, 485, 100, 90, 130, 45, 65, 55, 25, 70, 170, GrowthRate.SLOW, "Water 1", "Water 2", 87.5, 40, true), - new PokemonSpecies(Species.LUVDISC, "Luvdisc", 3, false, false, false, "Rendezvous Pokémon", Type.WATER, null, 0.6, 8.7, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.HYDRATION, 330, 43, 30, 55, 40, 65, 97, 225, 70, 116, GrowthRate.FAST, "Water 2", null, 25, 20, false), - new PokemonSpecies(Species.BAGON, "Bagon", 3, false, false, false, "Rock Head Pokémon", Type.DRAGON, null, 0.6, 42.1, Abilities.ROCK_HEAD, Abilities.NONE, Abilities.SHEER_FORCE, 300, 45, 75, 60, 40, 30, 50, 45, 35, 60, GrowthRate.SLOW, "Dragon", null, 50, 40, false), - new PokemonSpecies(Species.SHELGON, "Shelgon", 3, false, false, false, "Endurance Pokémon", Type.DRAGON, null, 1.1, 110.5, Abilities.ROCK_HEAD, Abilities.NONE, Abilities.OVERCOAT, 420, 65, 95, 100, 60, 50, 50, 45, 35, 147, GrowthRate.SLOW, "Dragon", null, 50, 40, false), - new PokemonSpecies(Species.SALAMENCE, "Salamence", 3, false, false, false, "Dragon Pokémon", Type.DRAGON, Type.FLYING, 1.5, 102.6, Abilities.INTIMIDATE, Abilities.NONE, Abilities.MOXIE, 600, 95, 135, 80, 110, 80, 100, 45, 35, 270, GrowthRate.SLOW, "Dragon", null, 50, 40, false), - new PokemonSpecies(Species.BELDUM, "Beldum", 3, false, false, false, "Iron Ball Pokémon", Type.STEEL, Type.PSYCHIC, 0.6, 95.2, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 300, 40, 55, 80, 35, 60, 30, 3, 35, 60, GrowthRate.SLOW, "Mineral", null, null, 40, false), - new PokemonSpecies(Species.METANG, "Metang", 3, false, false, false, "Iron Claw Pokémon", Type.STEEL, Type.PSYCHIC, 1.2, 202.5, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 420, 60, 75, 100, 55, 80, 50, 3, 35, 147, GrowthRate.SLOW, "Mineral", null, null, 40, false), - new PokemonSpecies(Species.METAGROSS, "Metagross", 3, false, false, false, "Iron Leg Pokémon", Type.STEEL, Type.PSYCHIC, 1.6, 550, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 600, 80, 135, 130, 95, 90, 70, 3, 35, 270, GrowthRate.SLOW, "Mineral", null, null, 40, false), - new PokemonSpecies(Species.REGIROCK, "Regirock", 3, true, false, false, "Rock Peak Pokémon", Type.ROCK, null, 1.7, 230, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.STURDY, 580, 80, 100, 200, 50, 100, 50, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.REGICE, "Regice", 3, true, false, false, "Iceberg Pokémon", Type.ICE, null, 1.8, 175, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.ICE_BODY, 580, 80, 50, 100, 100, 200, 50, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.REGISTEEL, "Registeel", 3, true, false, false, "Iron Pokémon", Type.STEEL, null, 1.9, 205, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 580, 80, 75, 150, 75, 150, 50, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.LATIAS, "Latias", 3, true, false, false, "Eon Pokémon", Type.DRAGON, Type.PSYCHIC, 1.4, 40, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 80, 80, 90, 110, 130, 110, 3, 90, 270, GrowthRate.SLOW, "Undiscovered", null, 0, 120, false), - new PokemonSpecies(Species.LATIOS, "Latios", 3, true, false, false, "Eon Pokémon", Type.DRAGON, Type.PSYCHIC, 2, 60, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 80, 90, 80, 130, 110, 110, 3, 90, 270, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false), - new PokemonSpecies(Species.KYOGRE, "Kyogre", 3, false, true, false, "Sea Basin Pokémon", Type.WATER, null, 4.5, 352, Abilities.DRIZZLE, Abilities.NONE, Abilities.NONE, 670, 100, 100, 90, 150, 140, 90, 3, 0, 302, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.GROUDON, "Groudon", 3, false, true, false, "Continent Pokémon", Type.GROUND, null, 3.5, 950, Abilities.DROUGHT, Abilities.NONE, Abilities.NONE, 670, 100, 150, 140, 100, 90, 90, 3, 0, 302, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.RAYQUAZA, "Rayquaza", 3, false, true, false, "Sky High Pokémon", Type.DRAGON, Type.FLYING, 7, 206.5, Abilities.AIR_LOCK, Abilities.NONE, Abilities.NONE, 680, 105, 150, 90, 150, 90, 95, 45, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, false, - new PokemonForm("Normal", "", Type.DRAGON, Type.FLYING, 7, 206.5, Abilities.AIR_LOCK, Abilities.NONE, Abilities.NONE, 680, 105, 150, 90, 150, 90, 95, 45, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Mega", "mega", Type.DRAGON, Type.FLYING, 7, 206.5, Abilities.DELTA_STREAM, Abilities.NONE, Abilities.NONE, 780, 105, 180, 100, 180, 100, 115, 45, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false) + new PokemonSpecies(Species.SQUIRTLE, "Squirtle", 1, false, false, false, "Tiny Turtle Pokémon", Type.WATER, null, 0.5, 9, Abilities.TORRENT, Abilities.NONE, Abilities.RAIN_DISH, 314, 44, 48, 65, 50, 64, 43, 45, 50, 63, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.WARTORTLE, "Wartortle", 1, false, false, false, "Turtle Pokémon", Type.WATER, null, 1, 22.5, Abilities.TORRENT, Abilities.NONE, Abilities.RAIN_DISH, 405, 59, 63, 80, 65, 80, 58, 45, 50, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.BLASTOISE, "Blastoise", 1, false, false, false, "Shellfish Pokémon", Type.WATER, null, 1.6, 85.5, Abilities.TORRENT, Abilities.NONE, Abilities.RAIN_DISH, 530, 79, 83, 100, 85, 105, 78, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, false, true, + new PokemonForm("Normal", "", Type.WATER, null, 1.6, 85.5, Abilities.TORRENT, Abilities.NONE, Abilities.RAIN_DISH, 530, 79, 83, 100, 85, 105, 78, 45, 50, 265), + //new PokemonForm("Mega", "mega", Type.WATER, null, 1.6, 101.1, Abilities.MEGA_LAUNCHER, Abilities.NONE, Abilities.NONE, 630, 79, 103, 120, 135, 115, 78, 45, 50, 265), ), - new PokemonSpecies(Species.JIRACHI, "Jirachi", 3, false, false, true, "Wish Pokémon", Type.STEEL, Type.PSYCHIC, 0.3, 1.1, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 3, 100, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.DEOXYS, "Deoxys", 3, false, false, true, "DNA Pokémon", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 150, 50, 150, 50, 150, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true, - new PokemonForm("Normal Forme", "normal", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 150, 50, 150, 50, 150, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Attack Forme", "attack", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 180, 20, 180, 20, 150, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Defense Forme", "defense", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 70, 160, 70, 160, 90, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Speed Forme", "speed", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 95, 90, 95, 90, 180, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false) + new PokemonSpecies(Species.CATERPIE, "Caterpie", 1, false, false, false, "Worm Pokémon", Type.BUG, null, 0.3, 2.9, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.RUN_AWAY, 195, 45, 30, 35, 20, 20, 45, 255, 50, 39, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.METAPOD, "Metapod", 1, false, false, false, "Cocoon Pokémon", Type.BUG, null, 0.7, 9.9, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 205, 50, 20, 55, 25, 25, 30, 120, 50, 72, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.BUTTERFREE, "Butterfree", 1, false, false, false, "Butterfly Pokémon", Type.BUG, Type.FLYING, 1.1, 32, Abilities.COMPOUND_EYES, Abilities.NONE, Abilities.TINTED_LENS, 395, 60, 45, 50, 90, 80, 70, 45, 50, 198, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.WEEDLE, "Weedle", 1, false, false, false, "Hairy Bug Pokémon", Type.BUG, Type.POISON, 0.3, 3.2, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.RUN_AWAY, 195, 40, 35, 30, 20, 20, 50, 255, 70, 39, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.KAKUNA, "Kakuna", 1, false, false, false, "Cocoon Pokémon", Type.BUG, Type.POISON, 0.6, 10, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 205, 45, 25, 50, 25, 25, 35, 120, 70, 72, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.BEEDRILL, "Beedrill", 1, false, false, false, "Poison Bee Pokémon", Type.BUG, Type.POISON, 1, 29.5, Abilities.SWARM, Abilities.NONE, Abilities.SNIPER, 395, 65, 90, 40, 45, 80, 75, 45, 70, 178, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Normal", "", Type.BUG, Type.POISON, 1, 29.5, Abilities.SWARM, Abilities.NONE, Abilities.SNIPER, 395, 65, 90, 40, 45, 80, 75, 45, 70, 178), + //new PokemonForm("Mega", "mega", Type.BUG, Type.POISON, 1.4, 40.5, Abilities.ADAPTABILITY, Abilities.NONE, Abilities.NONE, 495, 65, 150, 40, 15, 80, 145, 45, 70, 178), ), - new PokemonSpecies(Species.TURTWIG, "Turtwig", 4, false, false, false, "Tiny Leaf Pokémon", Type.GRASS, null, 0.4, 10.2, Abilities.OVERGROW, Abilities.NONE, Abilities.SHELL_ARMOR, 318, 55, 68, 64, 45, 55, 31, 45, 70, 64, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.GROTLE, "Grotle", 4, false, false, false, "Grove Pokémon", Type.GRASS, null, 1.1, 97, Abilities.OVERGROW, Abilities.NONE, Abilities.SHELL_ARMOR, 405, 75, 89, 85, 55, 65, 36, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.TORTERRA, "Torterra", 4, false, false, false, "Continent Pokémon", Type.GRASS, Type.GROUND, 2.2, 310, Abilities.OVERGROW, Abilities.NONE, Abilities.SHELL_ARMOR, 525, 95, 109, 105, 75, 85, 56, 45, 70, 236, GrowthRate.MEDIUM_SLOW, "Grass", "Monster", 87.5, 20, false), - new PokemonSpecies(Species.CHIMCHAR, "Chimchar", 4, false, false, false, "Chimp Pokémon", Type.FIRE, null, 0.5, 6.2, Abilities.BLAZE, Abilities.NONE, Abilities.IRON_FIST, 309, 44, 58, 44, 58, 44, 61, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Field", "Human-Like", 87.5, 20, false), - new PokemonSpecies(Species.MONFERNO, "Monferno", 4, false, false, false, "Playful Pokémon", Type.FIRE, Type.FIGHTING, 0.9, 22, Abilities.BLAZE, Abilities.NONE, Abilities.IRON_FIST, 405, 64, 78, 52, 78, 52, 81, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Field", "Human-Like", 87.5, 20, false), - new PokemonSpecies(Species.INFERNAPE, "Infernape", 4, false, false, false, "Flame Pokémon", Type.FIRE, Type.FIGHTING, 1.2, 55, Abilities.BLAZE, Abilities.NONE, Abilities.IRON_FIST, 534, 76, 104, 71, 104, 71, 108, 45, 70, 240, GrowthRate.MEDIUM_SLOW, "Field", "Human-Like", 87.5, 20, false), - new PokemonSpecies(Species.PIPLUP, "Piplup", 4, false, false, false, "Penguin Pokémon", Type.WATER, null, 0.4, 5.2, Abilities.TORRENT, Abilities.NONE, Abilities.DEFIANT, 314, 53, 51, 53, 61, 56, 40, 45, 70, 63, GrowthRate.MEDIUM_SLOW, "Field", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.PRINPLUP, "Prinplup", 4, false, false, false, "Penguin Pokémon", Type.WATER, null, 0.8, 23, Abilities.TORRENT, Abilities.NONE, Abilities.DEFIANT, 405, 64, 66, 68, 81, 76, 50, 45, 70, 142, GrowthRate.MEDIUM_SLOW, "Field", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.EMPOLEON, "Empoleon", 4, false, false, false, "Emperor Pokémon", Type.WATER, Type.STEEL, 1.7, 84.5, Abilities.TORRENT, Abilities.NONE, Abilities.DEFIANT, 530, 84, 86, 88, 111, 101, 60, 45, 70, 239, GrowthRate.MEDIUM_SLOW, "Field", "Water 1", 87.5, 20, false), - new PokemonSpecies(Species.STARLY, "Starly", 4, false, false, false, "Starling Pokémon", Type.NORMAL, Type.FLYING, 0.3, 2, Abilities.KEEN_EYE, Abilities.NONE, Abilities.RECKLESS, 245, 40, 55, 30, 30, 30, 60, 255, 70, 49, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, true), - new PokemonSpecies(Species.STARAVIA, "Staravia", 4, false, false, false, "Starling Pokémon", Type.NORMAL, Type.FLYING, 0.6, 15.5, Abilities.INTIMIDATE, Abilities.NONE, Abilities.RECKLESS, 340, 55, 75, 50, 40, 40, 80, 120, 70, 119, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, true), - new PokemonSpecies(Species.STARAPTOR, "Staraptor", 4, false, false, false, "Predator Pokémon", Type.NORMAL, Type.FLYING, 1.2, 24.9, Abilities.INTIMIDATE, Abilities.NONE, Abilities.RECKLESS, 485, 85, 120, 70, 50, 60, 100, 45, 70, 218, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, true), - new PokemonSpecies(Species.BIDOOF, "Bidoof", 4, false, false, false, "Plump Mouse Pokémon", Type.NORMAL, null, 0.5, 20, Abilities.SIMPLE, Abilities.UNAWARE, Abilities.MOODY, 250, 59, 45, 40, 35, 40, 31, 255, 70, 50, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 15, true), - new PokemonSpecies(Species.BIBAREL, "Bibarel", 4, false, false, false, "Beaver Pokémon", Type.NORMAL, Type.WATER, 1, 31.5, Abilities.SIMPLE, Abilities.UNAWARE, Abilities.MOODY, 410, 79, 85, 60, 55, 60, 71, 127, 70, 144, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 15, true), - new PokemonSpecies(Species.KRICKETOT, "Kricketot", 4, false, false, false, "Cricket Pokémon", Type.BUG, null, 0.3, 2.2, Abilities.SHED_SKIN, Abilities.NONE, Abilities.RUN_AWAY, 194, 37, 25, 41, 25, 41, 25, 255, 70, 39, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 15, true), - new PokemonSpecies(Species.KRICKETUNE, "Kricketune", 4, false, false, false, "Cricket Pokémon", Type.BUG, null, 1, 25.5, Abilities.SWARM, Abilities.NONE, Abilities.TECHNICIAN, 384, 77, 85, 51, 55, 51, 65, 45, 70, 134, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 15, true), - new PokemonSpecies(Species.SHINX, "Shinx", 4, false, false, false, "Flash Pokémon", Type.ELECTRIC, null, 0.5, 9.5, Abilities.RIVALRY, Abilities.INTIMIDATE, Abilities.GUTS, 263, 45, 65, 34, 40, 34, 45, 235, 70, 53, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, true), - new PokemonSpecies(Species.LUXIO, "Luxio", 4, false, false, false, "Spark Pokémon", Type.ELECTRIC, null, 0.9, 30.5, Abilities.RIVALRY, Abilities.INTIMIDATE, Abilities.GUTS, 363, 60, 85, 49, 60, 49, 60, 120, 100, 127, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, true), - new PokemonSpecies(Species.LUXRAY, "Luxray", 4, false, false, false, "Gleam Eyes Pokémon", Type.ELECTRIC, null, 1.4, 42, Abilities.RIVALRY, Abilities.INTIMIDATE, Abilities.GUTS, 523, 80, 120, 79, 95, 79, 70, 45, 70, 235, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, true), - new PokemonSpecies(Species.BUDEW, "Budew", 4, false, false, false, "Bud Pokémon", Type.GRASS, Type.POISON, 0.2, 1.2, Abilities.NATURAL_CURE, Abilities.POISON_POINT, Abilities.LEAF_GUARD, 280, 40, 30, 35, 50, 70, 55, 255, 70, 56, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, 50, 20, false), - new PokemonSpecies(Species.ROSERADE, "Roserade", 4, false, false, false, "Bouquet Pokémon", Type.GRASS, Type.POISON, 0.9, 14.5, Abilities.NATURAL_CURE, Abilities.POISON_POINT, Abilities.TECHNICIAN, 515, 60, 70, 65, 125, 105, 90, 75, 70, 232, GrowthRate.MEDIUM_SLOW, "Fairy", "Grass", 50, 20, true), - new PokemonSpecies(Species.CRANIDOS, "Cranidos", 4, false, false, false, "Head Butt Pokémon", Type.ROCK, null, 0.9, 31.5, Abilities.MOLD_BREAKER, Abilities.NONE, Abilities.SHEER_FORCE, 350, 67, 125, 40, 30, 30, 58, 45, 70, 70, GrowthRate.ERRATIC, "Monster", null, 87.5, 30, false), - new PokemonSpecies(Species.RAMPARDOS, "Rampardos", 4, false, false, false, "Head Butt Pokémon", Type.ROCK, null, 1.6, 102.5, Abilities.MOLD_BREAKER, Abilities.NONE, Abilities.SHEER_FORCE, 495, 97, 165, 60, 65, 50, 58, 45, 70, 173, GrowthRate.ERRATIC, "Monster", null, 87.5, 30, false), - new PokemonSpecies(Species.SHIELDON, "Shieldon", 4, false, false, false, "Shield Pokémon", Type.ROCK, Type.STEEL, 0.5, 57, Abilities.STURDY, Abilities.NONE, Abilities.SOUNDPROOF, 350, 30, 42, 118, 42, 88, 30, 45, 70, 70, GrowthRate.ERRATIC, "Monster", null, 87.5, 30, false), - new PokemonSpecies(Species.BASTIODON, "Bastiodon", 4, false, false, false, "Shield Pokémon", Type.ROCK, Type.STEEL, 1.3, 149.5, Abilities.STURDY, Abilities.NONE, Abilities.SOUNDPROOF, 495, 60, 52, 168, 47, 138, 30, 45, 70, 173, GrowthRate.ERRATIC, "Monster", null, 87.5, 30, false), - new PokemonSpecies(Species.BURMY, "Burmy", 4, false, false, false, "Bagworm Pokémon", Type.BUG, null, 0.2, 3.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.OVERCOAT, 224, 40, 29, 45, 29, 45, 36, 120, 70, 45, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false, false, - new PokemonForm("Plant Cloak", "plant", Type.BUG, null, 0.2, 3.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.OVERCOAT, 224, 40, 29, 45, 29, 45, 36, 120, 70, 45, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonForm("Sandy Cloak", "sandy", Type.BUG, null, 0.2, 3.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.OVERCOAT, 224, 40, 29, 45, 29, 45, 36, 120, 70, 45, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonForm("Trash Cloak", "trash", Type.BUG, null, 0.2, 3.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.OVERCOAT, 224, 40, 29, 45, 29, 45, 36, 120, 70, 45, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false) + new PokemonSpecies(Species.PIDGEY, "Pidgey", 1, false, false, false, "Tiny Bird Pokémon", Type.NORMAL, Type.FLYING, 0.3, 1.8, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 251, 40, 45, 40, 35, 35, 56, 255, 70, 50, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.PIDGEOTTO, "Pidgeotto", 1, false, false, false, "Bird Pokémon", Type.NORMAL, Type.FLYING, 1.1, 30, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 349, 63, 60, 55, 50, 50, 71, 120, 70, 122, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.PIDGEOT, "Pidgeot", 1, false, false, false, "Bird Pokémon", Type.NORMAL, Type.FLYING, 1.5, 39.5, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 479, 83, 80, 75, 70, 70, 101, 45, 70, 216, GrowthRate.MEDIUM_SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.NORMAL, Type.FLYING, 1.5, 39.5, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 479, 83, 80, 75, 70, 70, 101, 45, 70, 216), + //new PokemonForm("Mega", "mega", Type.NORMAL, Type.FLYING, 2.2, 50.5, Abilities.NO_GUARD, Abilities.NONE, Abilities.NONE, 579, 83, 80, 80, 135, 80, 121, 45, 70, 216), ), - new PokemonSpecies(Species.WORMADAM, "Wormadam", 4, false, false, false, "Bagworm Pokémon", Type.BUG, Type.GRASS, 0.5, 6.5, Abilities.ANTICIPATION, Abilities.NONE, Abilities.OVERCOAT, 424, 60, 59, 85, 79, 105, 36, 45, 70, 148, GrowthRate.MEDIUM_FAST, "Bug", null, 0, 15, false, false, - new PokemonForm("Plant Cloak", "plant", Type.BUG, Type.GRASS, 0.5, 6.5, Abilities.ANTICIPATION, Abilities.NONE, Abilities.OVERCOAT, 424, 60, 59, 85, 79, 105, 36, 45, 70, 148, GrowthRate.MEDIUM_FAST, "Bug", null, 0, 15, false), - new PokemonForm("Sandy Cloak", "sandy", Type.BUG, Type.GROUND, 0.5, 6.5, Abilities.ANTICIPATION, Abilities.NONE, Abilities.OVERCOAT, 424, 60, 79, 105, 59, 85, 36, 45, 70, 148, GrowthRate.MEDIUM_FAST, "Bug", null, 0, 15, false), - new PokemonForm("Trash Cloak", "trash", Type.BUG, Type.STEEL, 0.5, 6.5, Abilities.ANTICIPATION, Abilities.NONE, Abilities.OVERCOAT, 424, 60, 69, 95, 69, 95, 36, 45, 70, 148, GrowthRate.MEDIUM_FAST, "Bug", null, 0, 15, false) + new PokemonSpecies(Species.RATTATA, "Rattata", 1, false, false, false, "Mouse Pokémon", Type.NORMAL, null, 0.3, 3.5, Abilities.RUN_AWAY, Abilities.GUTS, Abilities.HUSTLE, 253, 30, 56, 35, 25, 35, 72, 255, 70, 51, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.RATICATE, "Raticate", 1, false, false, false, "Mouse Pokémon", Type.NORMAL, null, 0.7, 18.5, Abilities.RUN_AWAY, Abilities.GUTS, Abilities.HUSTLE, 413, 55, 81, 60, 50, 70, 97, 127, 70, 145, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.SPEAROW, "Spearow", 1, false, false, false, "Tiny Bird Pokémon", Type.NORMAL, Type.FLYING, 0.3, 2, Abilities.KEEN_EYE, Abilities.NONE, Abilities.SNIPER, 262, 40, 60, 30, 31, 31, 70, 255, 70, 52, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.FEAROW, "Fearow", 1, false, false, false, "Beak Pokémon", Type.NORMAL, Type.FLYING, 1.2, 38, Abilities.KEEN_EYE, Abilities.NONE, Abilities.SNIPER, 442, 65, 90, 65, 61, 61, 100, 90, 70, 155, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.EKANS, "Ekans", 1, false, false, false, "Snake Pokémon", Type.POISON, null, 2, 6.9, Abilities.INTIMIDATE, Abilities.SHED_SKIN, Abilities.UNNERVE, 288, 35, 60, 44, 40, 54, 55, 255, 70, 58, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.ARBOK, "Arbok", 1, false, false, false, "Cobra Pokémon", Type.POISON, null, 3.5, 65, Abilities.INTIMIDATE, Abilities.SHED_SKIN, Abilities.UNNERVE, 448, 60, 95, 69, 65, 79, 80, 90, 70, 157, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PIKACHU, "Pikachu", 1, false, false, false, "Mouse Pokémon", Type.ELECTRIC, null, 0.4, 6, Abilities.STATIC, Abilities.NONE, Abilities.LIGHTNING_ROD, 320, 35, 55, 40, 50, 50, 90, 190, 50, 112, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.RAICHU, "Raichu", 1, false, false, false, "Mouse Pokémon", Type.ELECTRIC, null, 0.8, 30, Abilities.STATIC, Abilities.NONE, Abilities.LIGHTNING_ROD, 485, 60, 90, 55, 90, 80, 110, 75, 50, 243, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.SANDSHREW, "Sandshrew", 1, false, false, false, "Mouse Pokémon", Type.GROUND, null, 0.6, 12, Abilities.SAND_VEIL, Abilities.NONE, Abilities.SAND_RUSH, 300, 50, 75, 85, 20, 30, 40, 255, 50, 60, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SANDSLASH, "Sandslash", 1, false, false, false, "Mouse Pokémon", Type.GROUND, null, 1, 29.5, Abilities.SAND_VEIL, Abilities.NONE, Abilities.SAND_RUSH, 450, 75, 100, 110, 45, 55, 65, 90, 50, 158, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.NIDORAN_F, "Nidoran♀", 1, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.4, 7, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.HUSTLE, 275, 55, 47, 52, 40, 40, 41, 235, 50, 55, GrowthRate.MEDIUM_SLOW, 0, false), + new PokemonSpecies(Species.NIDORINA, "Nidorina", 1, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.8, 20, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.HUSTLE, 365, 70, 62, 67, 55, 55, 56, 120, 50, 128, GrowthRate.MEDIUM_SLOW, 0, false), + new PokemonSpecies(Species.NIDOQUEEN, "Nidoqueen", 1, false, false, false, "Drill Pokémon", Type.POISON, Type.GROUND, 1.3, 60, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.SHEER_FORCE, 505, 90, 92, 87, 75, 85, 76, 45, 50, 253, GrowthRate.MEDIUM_SLOW, 0, false), + new PokemonSpecies(Species.NIDORAN_M, "Nidoran♂", 1, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.5, 9, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.HUSTLE, 273, 46, 57, 40, 40, 40, 50, 235, 50, 55, GrowthRate.MEDIUM_SLOW, 100, false), + new PokemonSpecies(Species.NIDORINO, "Nidorino", 1, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.9, 19.5, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.HUSTLE, 365, 61, 72, 57, 55, 55, 65, 120, 50, 128, GrowthRate.MEDIUM_SLOW, 100, false), + new PokemonSpecies(Species.NIDOKING, "Nidoking", 1, false, false, false, "Drill Pokémon", Type.POISON, Type.GROUND, 1.4, 62, Abilities.POISON_POINT, Abilities.RIVALRY, Abilities.SHEER_FORCE, 505, 81, 102, 77, 85, 75, 85, 45, 50, 253, GrowthRate.MEDIUM_SLOW, 100, false), + new PokemonSpecies(Species.CLEFAIRY, "Clefairy", 1, false, false, false, "Fairy Pokémon", Type.FAIRY, null, 0.6, 7.5, Abilities.CUTE_CHARM, Abilities.MAGIC_GUARD, Abilities.FRIEND_GUARD, 323, 70, 45, 48, 60, 65, 35, 150, 140, 113, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.CLEFABLE, "Clefable", 1, false, false, false, "Fairy Pokémon", Type.FAIRY, null, 1.3, 40, Abilities.CUTE_CHARM, Abilities.MAGIC_GUARD, Abilities.UNAWARE, 483, 95, 70, 73, 95, 90, 60, 25, 140, 242, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.VULPIX, "Vulpix", 1, false, false, false, "Fox Pokémon", Type.FIRE, null, 0.6, 9.9, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.DROUGHT, 299, 38, 41, 40, 50, 65, 65, 190, 50, 60, GrowthRate.MEDIUM_FAST, 25, false), + new PokemonSpecies(Species.NINETALES, "Ninetales", 1, false, false, false, "Fox Pokémon", Type.FIRE, null, 1.1, 19.9, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.DROUGHT, 505, 73, 76, 75, 81, 100, 100, 75, 50, 177, GrowthRate.MEDIUM_FAST, 25, false), + new PokemonSpecies(Species.JIGGLYPUFF, "Jigglypuff", 1, false, false, false, "Balloon Pokémon", Type.NORMAL, Type.FAIRY, 0.5, 5.5, Abilities.CUTE_CHARM, Abilities.COMPETITIVE, Abilities.FRIEND_GUARD, 270, 115, 45, 20, 45, 25, 20, 170, 50, 95, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.WIGGLYTUFF, "Wigglytuff", 1, false, false, false, "Balloon Pokémon", Type.NORMAL, Type.FAIRY, 1, 12, Abilities.CUTE_CHARM, Abilities.COMPETITIVE, Abilities.FRISK, 435, 140, 70, 45, 85, 50, 45, 50, 50, 218, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.ZUBAT, "Zubat", 1, false, false, false, "Bat Pokémon", Type.POISON, Type.FLYING, 0.8, 7.5, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.INFILTRATOR, 245, 40, 45, 35, 30, 40, 55, 255, 50, 49, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.GOLBAT, "Golbat", 1, false, false, false, "Bat Pokémon", Type.POISON, Type.FLYING, 1.6, 55, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.INFILTRATOR, 455, 75, 80, 70, 65, 75, 90, 90, 50, 159, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.ODDISH, "Oddish", 1, false, false, false, "Weed Pokémon", Type.GRASS, Type.POISON, 0.5, 5.4, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.RUN_AWAY, 320, 45, 50, 55, 75, 65, 30, 255, 50, 64, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.GLOOM, "Gloom", 1, false, false, false, "Weed Pokémon", Type.GRASS, Type.POISON, 0.8, 8.6, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.STENCH, 395, 60, 65, 70, 85, 75, 40, 120, 50, 138, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.VILEPLUME, "Vileplume", 1, false, false, false, "Flower Pokémon", Type.GRASS, Type.POISON, 1.2, 18.6, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.EFFECT_SPORE, 490, 75, 80, 85, 110, 90, 50, 45, 50, 245, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.PARAS, "Paras", 1, false, false, false, "Mushroom Pokémon", Type.BUG, Type.GRASS, 0.3, 5.4, Abilities.EFFECT_SPORE, Abilities.DRY_SKIN, Abilities.DAMP, 285, 35, 70, 55, 45, 55, 25, 190, 70, 57, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PARASECT, "Parasect", 1, false, false, false, "Mushroom Pokémon", Type.BUG, Type.GRASS, 1, 29.5, Abilities.EFFECT_SPORE, Abilities.DRY_SKIN, Abilities.DAMP, 405, 60, 95, 80, 60, 80, 30, 75, 70, 142, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.VENONAT, "Venonat", 1, false, false, false, "Insect Pokémon", Type.BUG, Type.POISON, 1, 30, Abilities.COMPOUND_EYES, Abilities.TINTED_LENS, Abilities.RUN_AWAY, 305, 60, 55, 50, 40, 55, 45, 190, 70, 61, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.VENOMOTH, "Venomoth", 1, false, false, false, "Poison Moth Pokémon", Type.BUG, Type.POISON, 1.5, 12.5, Abilities.SHIELD_DUST, Abilities.TINTED_LENS, Abilities.WONDER_SKIN, 450, 70, 65, 60, 90, 75, 90, 75, 70, 158, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DIGLETT, "Diglett", 1, false, false, false, "Mole Pokémon", Type.GROUND, null, 0.2, 0.8, Abilities.SAND_VEIL, Abilities.ARENA_TRAP, Abilities.SAND_FORCE, 265, 10, 55, 25, 35, 45, 95, 255, 50, 53, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DUGTRIO, "Dugtrio", 1, false, false, false, "Mole Pokémon", Type.GROUND, null, 0.7, 33.3, Abilities.SAND_VEIL, Abilities.ARENA_TRAP, Abilities.SAND_FORCE, 425, 35, 100, 50, 50, 70, 120, 50, 50, 149, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MEOWTH, "Meowth", 1, false, false, false, "Scratch Cat Pokémon", Type.NORMAL, null, 0.4, 4.2, Abilities.PICKUP, Abilities.TECHNICIAN, Abilities.UNNERVE, 290, 40, 45, 35, 40, 40, 90, 255, 50, 58, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PERSIAN, "Persian", 1, false, false, false, "Classy Cat Pokémon", Type.NORMAL, null, 1, 32, Abilities.LIMBER, Abilities.TECHNICIAN, Abilities.UNNERVE, 440, 65, 70, 60, 65, 65, 115, 90, 50, 154, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PSYDUCK, "Psyduck", 1, false, false, false, "Duck Pokémon", Type.WATER, null, 0.8, 19.6, Abilities.DAMP, Abilities.CLOUD_NINE, Abilities.SWIFT_SWIM, 320, 50, 52, 48, 65, 50, 55, 190, 50, 64, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GOLDUCK, "Golduck", 1, false, false, false, "Duck Pokémon", Type.WATER, null, 1.7, 76.6, Abilities.DAMP, Abilities.CLOUD_NINE, Abilities.SWIFT_SWIM, 500, 80, 82, 78, 95, 80, 85, 75, 50, 175, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MANKEY, "Mankey", 1, false, false, false, "Pig Monkey Pokémon", Type.FIGHTING, null, 0.5, 28, Abilities.VITAL_SPIRIT, Abilities.ANGER_POINT, Abilities.DEFIANT, 305, 40, 80, 35, 35, 45, 70, 190, 70, 61, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PRIMEAPE, "Primeape", 1, false, false, false, "Pig Monkey Pokémon", Type.FIGHTING, null, 1, 32, Abilities.VITAL_SPIRIT, Abilities.ANGER_POINT, Abilities.DEFIANT, 455, 65, 105, 60, 60, 70, 95, 75, 70, 159, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GROWLITHE, "Growlithe", 1, false, false, false, "Puppy Pokémon", Type.FIRE, null, 0.7, 19, Abilities.INTIMIDATE, Abilities.FLASH_FIRE, Abilities.JUSTIFIED, 350, 55, 70, 45, 70, 50, 60, 190, 50, 70, GrowthRate.SLOW, 75, false), + new PokemonSpecies(Species.ARCANINE, "Arcanine", 1, false, false, false, "Legendary Pokémon", Type.FIRE, null, 1.9, 155, Abilities.INTIMIDATE, Abilities.FLASH_FIRE, Abilities.JUSTIFIED, 555, 90, 110, 80, 100, 80, 95, 75, 50, 194, GrowthRate.SLOW, 75, false), + new PokemonSpecies(Species.POLIWAG, "Poliwag", 1, false, false, false, "Tadpole Pokémon", Type.WATER, null, 0.6, 12.4, Abilities.WATER_ABSORB, Abilities.DAMP, Abilities.SWIFT_SWIM, 300, 40, 50, 40, 40, 40, 90, 255, 50, 60, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.POLIWHIRL, "Poliwhirl", 1, false, false, false, "Tadpole Pokémon", Type.WATER, null, 1, 20, Abilities.WATER_ABSORB, Abilities.DAMP, Abilities.SWIFT_SWIM, 385, 65, 65, 65, 50, 50, 90, 120, 50, 135, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.POLIWRATH, "Poliwrath", 1, false, false, false, "Tadpole Pokémon", Type.WATER, Type.FIGHTING, 1.3, 54, Abilities.WATER_ABSORB, Abilities.DAMP, Abilities.SWIFT_SWIM, 510, 90, 95, 95, 70, 90, 70, 45, 50, 255, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.ABRA, "Abra", 1, false, false, false, "Psi Pokémon", Type.PSYCHIC, null, 0.9, 19.5, Abilities.SYNCHRONIZE, Abilities.INNER_FOCUS, Abilities.MAGIC_GUARD, 310, 25, 20, 15, 105, 55, 90, 200, 50, 62, GrowthRate.MEDIUM_SLOW, 75, false), + new PokemonSpecies(Species.KADABRA, "Kadabra", 1, false, false, false, "Psi Pokémon", Type.PSYCHIC, null, 1.3, 56.5, Abilities.SYNCHRONIZE, Abilities.INNER_FOCUS, Abilities.MAGIC_GUARD, 400, 40, 35, 30, 120, 70, 105, 100, 50, 140, GrowthRate.MEDIUM_SLOW, 75, true), + new PokemonSpecies(Species.ALAKAZAM, "Alakazam", 1, false, false, false, "Psi Pokémon", Type.PSYCHIC, null, 1.5, 48, Abilities.SYNCHRONIZE, Abilities.INNER_FOCUS, Abilities.MAGIC_GUARD, 500, 55, 50, 45, 135, 95, 120, 50, 50, 250, GrowthRate.MEDIUM_SLOW, 75, true, true, + new PokemonForm("Normal", "", Type.PSYCHIC, null, 1.5, 48, Abilities.SYNCHRONIZE, Abilities.INNER_FOCUS, Abilities.MAGIC_GUARD, 500, 55, 50, 45, 135, 95, 120, 50, 50, 250, true), + //new PokemonForm("Mega", "mega", Type.PSYCHIC, null, 1.2, 48, Abilities.TRACE, Abilities.NONE, Abilities.NONE, 600, 55, 50, 65, 175, 105, 150, 50, 50, 250, true), ), - new PokemonSpecies(Species.MOTHIM, "Mothim", 4, false, false, false, "Moth Pokémon", Type.BUG, Type.FLYING, 0.9, 23.3, Abilities.SWARM, Abilities.NONE, Abilities.TINTED_LENS, 424, 70, 94, 50, 94, 50, 66, 45, 70, 148, GrowthRate.MEDIUM_FAST, "Bug", null, 100, 15, false), - new PokemonSpecies(Species.COMBEE, "Combee", 4, false, false, false, "Tiny Bee Pokémon", Type.BUG, Type.FLYING, 0.3, 5.5, Abilities.HONEY_GATHER, Abilities.NONE, Abilities.HUSTLE, 244, 30, 30, 42, 30, 42, 70, 120, 70, 49, GrowthRate.MEDIUM_SLOW, "Bug", null, 87.5, 15, true), - new PokemonSpecies(Species.VESPIQUEN, "Vespiquen", 4, false, false, false, "Beehive Pokémon", Type.BUG, Type.FLYING, 1.2, 38.5, Abilities.PRESSURE, Abilities.NONE, Abilities.UNNERVE, 474, 70, 80, 102, 80, 102, 40, 45, 70, 166, GrowthRate.MEDIUM_SLOW, "Bug", null, 0, 15, false), - new PokemonSpecies(Species.PACHIRISU, "Pachirisu", 4, false, false, false, "EleSquirrel Pokémon", Type.ELECTRIC, null, 0.4, 3.9, Abilities.RUN_AWAY, Abilities.PICKUP, Abilities.VOLT_ABSORB, 405, 60, 45, 70, 45, 90, 95, 200, 100, 142, GrowthRate.MEDIUM_FAST, "Fairy", "Field", 50, 10, true), - new PokemonSpecies(Species.BUIZEL, "Buizel", 4, false, false, false, "Sea Weasel Pokémon", Type.WATER, null, 0.7, 29.5, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.WATER_VEIL, 330, 55, 65, 35, 60, 30, 85, 190, 70, 66, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 20, true), - new PokemonSpecies(Species.FLOATZEL, "Floatzel", 4, false, false, false, "Sea Weasel Pokémon", Type.WATER, null, 1.1, 33.5, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.WATER_VEIL, 495, 85, 105, 55, 85, 50, 115, 75, 70, 173, GrowthRate.MEDIUM_FAST, "Field", "Water 1", 50, 20, true), - new PokemonSpecies(Species.CHERUBI, "Cherubi", 4, false, false, false, "Cherry Pokémon", Type.GRASS, null, 0.4, 3.3, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.NONE, 275, 45, 35, 45, 62, 53, 35, 190, 70, 55, GrowthRate.MEDIUM_FAST, "Fairy", "Grass", 50, 20, false), - new PokemonSpecies(Species.CHERRIM, "Cherrim", 4, false, false, false, "Blossom Pokémon", Type.GRASS, null, 0.5, 9.3, Abilities.FLOWER_GIFT, Abilities.NONE, Abilities.NONE, 450, 70, 60, 70, 87, 78, 85, 75, 70, 158, GrowthRate.MEDIUM_FAST, "Fairy", "Grass", 50, 20, false, true, - new PokemonForm("Overcast", "overcast", Type.GRASS, null, 0.5, 9.3, Abilities.FLOWER_GIFT, Abilities.NONE, Abilities.NONE, 450, 70, 60, 70, 87, 78, 85, 75, 70, 158, GrowthRate.MEDIUM_FAST, "Fairy", "Grass", 50, 20, false), - new PokemonForm("Sunshine", "sunshine", Type.GRASS, null, 0.5, 9.3, Abilities.FLOWER_GIFT, Abilities.NONE, Abilities.NONE, 519, 70, 90, 70, 87, 117, 85, 75, 70, 158, GrowthRate.MEDIUM_FAST, "Fairy", "Grass", 50, 20, false) + new PokemonSpecies(Species.MACHOP, "Machop", 1, false, false, false, "Superpower Pokémon", Type.FIGHTING, null, 0.8, 19.5, Abilities.GUTS, Abilities.NO_GUARD, Abilities.STEADFAST, 305, 70, 80, 50, 35, 35, 35, 180, 50, 61, GrowthRate.MEDIUM_SLOW, 75, false), + new PokemonSpecies(Species.MACHOKE, "Machoke", 1, false, false, false, "Superpower Pokémon", Type.FIGHTING, null, 1.5, 70.5, Abilities.GUTS, Abilities.NO_GUARD, Abilities.STEADFAST, 405, 80, 100, 70, 50, 60, 45, 90, 50, 142, GrowthRate.MEDIUM_SLOW, 75, false), + new PokemonSpecies(Species.MACHAMP, "Machamp", 1, false, false, false, "Superpower Pokémon", Type.FIGHTING, null, 1.6, 130, Abilities.GUTS, Abilities.NO_GUARD, Abilities.STEADFAST, 505, 90, 130, 80, 65, 85, 55, 45, 50, 253, GrowthRate.MEDIUM_SLOW, 75, false), + new PokemonSpecies(Species.BELLSPROUT, "Bellsprout", 1, false, false, false, "Flower Pokémon", Type.GRASS, Type.POISON, 0.7, 4, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.GLUTTONY, 300, 50, 75, 35, 70, 30, 40, 255, 70, 60, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.WEEPINBELL, "Weepinbell", 1, false, false, false, "Flycatcher Pokémon", Type.GRASS, Type.POISON, 1, 6.4, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.GLUTTONY, 390, 65, 90, 50, 85, 45, 55, 120, 70, 137, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.VICTREEBEL, "Victreebel", 1, false, false, false, "Flycatcher Pokémon", Type.GRASS, Type.POISON, 1.7, 15.5, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.GLUTTONY, 490, 80, 105, 65, 100, 70, 70, 45, 70, 221, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.TENTACOOL, "Tentacool", 1, false, false, false, "Jellyfish Pokémon", Type.WATER, Type.POISON, 0.9, 45.5, Abilities.CLEAR_BODY, Abilities.LIQUID_OOZE, Abilities.RAIN_DISH, 335, 40, 40, 35, 50, 100, 70, 190, 50, 67, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.TENTACRUEL, "Tentacruel", 1, false, false, false, "Jellyfish Pokémon", Type.WATER, Type.POISON, 1.6, 55, Abilities.CLEAR_BODY, Abilities.LIQUID_OOZE, Abilities.RAIN_DISH, 515, 80, 70, 65, 80, 120, 100, 60, 50, 180, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.GEODUDE, "Geodude", 1, false, false, false, "Rock Pokémon", Type.ROCK, Type.GROUND, 0.4, 20, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SAND_VEIL, 300, 40, 80, 100, 30, 30, 20, 255, 70, 60, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.GRAVELER, "Graveler", 1, false, false, false, "Rock Pokémon", Type.ROCK, Type.GROUND, 1, 105, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SAND_VEIL, 390, 55, 95, 115, 45, 45, 35, 120, 70, 137, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.GOLEM, "Golem", 1, false, false, false, "Megaton Pokémon", Type.ROCK, Type.GROUND, 1.4, 300, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SAND_VEIL, 495, 80, 120, 130, 55, 65, 45, 45, 70, 223, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.PONYTA, "Ponyta", 1, false, false, false, "Fire Horse Pokémon", Type.FIRE, null, 1, 30, Abilities.RUN_AWAY, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, 410, 50, 85, 55, 65, 65, 90, 190, 50, 82, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.RAPIDASH, "Rapidash", 1, false, false, false, "Fire Horse Pokémon", Type.FIRE, null, 1.7, 95, Abilities.RUN_AWAY, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, 500, 65, 100, 70, 80, 80, 105, 60, 50, 175, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SLOWPOKE, "Slowpoke", 1, false, false, false, "Dopey Pokémon", Type.WATER, Type.PSYCHIC, 1.2, 36, Abilities.OBLIVIOUS, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 315, 90, 65, 65, 40, 40, 15, 190, 50, 63, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SLOWBRO, "Slowbro", 1, false, false, false, "Hermit Crab Pokémon", Type.WATER, Type.PSYCHIC, 1.6, 78.5, Abilities.OBLIVIOUS, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 490, 95, 75, 110, 100, 80, 30, 75, 50, 172, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Normal", "", Type.WATER, Type.PSYCHIC, 1.6, 78.5, Abilities.OBLIVIOUS, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 490, 95, 75, 110, 100, 80, 30, 75, 50, 172), + //new PokemonForm("Mega", "mega", Type.WATER, Type.PSYCHIC, 2, 120, Abilities.SHELL_ARMOR, Abilities.NONE, Abilities.NONE, 590, 95, 75, 180, 130, 80, 30, 75, 50, 172), ), - new PokemonSpecies(Species.SHELLOS, "Shellos", 4, false, false, false, "Sea Slug Pokémon", Type.WATER, null, 0.3, 6.3, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 325, 76, 48, 48, 57, 62, 34, 190, 70, 65, GrowthRate.MEDIUM_FAST, "Amorphous", "Water 1", 50, 20, false, false, - new PokemonForm("East", "east", Type.WATER, null, 0.3, 6.3, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 325, 76, 48, 48, 57, 62, 34, 190, 70, 65, GrowthRate.MEDIUM_FAST, "Amorphous", "Water 1", 50, 20, false), - new PokemonForm("West", "west", Type.WATER, null, 0.3, 6.3, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 325, 76, 48, 48, 57, 62, 34, 190, 70, 65, GrowthRate.MEDIUM_FAST, "Amorphous", "Water 1", 50, 20, false) + new PokemonSpecies(Species.MAGNEMITE, "Magnemite", 1, false, false, false, "Magnet Pokémon", Type.ELECTRIC, Type.STEEL, 0.3, 6, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.ANALYTIC, 325, 25, 35, 70, 95, 55, 45, 190, 50, 65, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.MAGNETON, "Magneton", 1, false, false, false, "Magnet Pokémon", Type.ELECTRIC, Type.STEEL, 1, 60, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.ANALYTIC, 465, 50, 60, 95, 120, 70, 70, 60, 50, 163, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.FARFETCHD, "Farfetch'd", 1, false, false, false, "Wild Duck Pokémon", Type.NORMAL, Type.FLYING, 0.8, 15, Abilities.KEEN_EYE, Abilities.INNER_FOCUS, Abilities.DEFIANT, 377, 52, 90, 55, 58, 62, 60, 45, 50, 132, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DODUO, "Doduo", 1, false, false, false, "Twin Bird Pokémon", Type.NORMAL, Type.FLYING, 1.4, 39.2, Abilities.RUN_AWAY, Abilities.EARLY_BIRD, Abilities.TANGLED_FEET, 310, 35, 85, 45, 35, 35, 75, 190, 70, 62, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.DODRIO, "Dodrio", 1, false, false, false, "Triple Bird Pokémon", Type.NORMAL, Type.FLYING, 1.8, 85.2, Abilities.RUN_AWAY, Abilities.EARLY_BIRD, Abilities.TANGLED_FEET, 470, 60, 110, 70, 60, 60, 110, 45, 70, 165, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.SEEL, "Seel", 1, false, false, false, "Sea Lion Pokémon", Type.WATER, null, 1.1, 90, Abilities.THICK_FAT, Abilities.HYDRATION, Abilities.ICE_BODY, 325, 65, 45, 55, 45, 70, 45, 190, 70, 65, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DEWGONG, "Dewgong", 1, false, false, false, "Sea Lion Pokémon", Type.WATER, Type.ICE, 1.7, 120, Abilities.THICK_FAT, Abilities.HYDRATION, Abilities.ICE_BODY, 475, 90, 70, 80, 70, 95, 70, 75, 70, 166, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GRIMER, "Grimer", 1, false, false, false, "Sludge Pokémon", Type.POISON, null, 0.9, 30, Abilities.STENCH, Abilities.STICKY_HOLD, Abilities.POISON_TOUCH, 325, 80, 80, 50, 40, 50, 25, 190, 70, 65, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MUK, "Muk", 1, false, false, false, "Sludge Pokémon", Type.POISON, null, 1.2, 30, Abilities.STENCH, Abilities.STICKY_HOLD, Abilities.POISON_TOUCH, 500, 105, 105, 75, 65, 100, 50, 75, 70, 175, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SHELLDER, "Shellder", 1, false, false, false, "Bivalve Pokémon", Type.WATER, null, 0.3, 4, Abilities.SHELL_ARMOR, Abilities.SKILL_LINK, Abilities.OVERCOAT, 305, 30, 65, 100, 45, 25, 40, 190, 50, 61, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.CLOYSTER, "Cloyster", 1, false, false, false, "Bivalve Pokémon", Type.WATER, Type.ICE, 1.5, 132.5, Abilities.SHELL_ARMOR, Abilities.SKILL_LINK, Abilities.OVERCOAT, 525, 50, 95, 180, 85, 45, 70, 60, 50, 184, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.GASTLY, "Gastly", 1, false, false, false, "Gas Pokémon", Type.GHOST, Type.POISON, 1.3, 0.1, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 310, 30, 35, 30, 100, 35, 80, 190, 50, 62, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.HAUNTER, "Haunter", 1, false, false, false, "Gas Pokémon", Type.GHOST, Type.POISON, 1.6, 0.1, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 405, 45, 50, 45, 115, 55, 95, 90, 50, 142, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.GENGAR, "Gengar", 1, false, false, false, "Shadow Pokémon", Type.GHOST, Type.POISON, 1.5, 40.5, Abilities.CURSED_BODY, Abilities.NONE, Abilities.NONE, 500, 60, 65, 60, 130, 75, 110, 45, 50, 250, GrowthRate.MEDIUM_SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.GHOST, Type.POISON, 1.5, 40.5, Abilities.CURSED_BODY, Abilities.NONE, Abilities.NONE, 500, 60, 65, 60, 130, 75, 110, 45, 50, 250), + //new PokemonForm("Mega", "mega", Type.GHOST, Type.POISON, 1.4, 40.5, Abilities.SHADOW_TAG, Abilities.NONE, Abilities.NONE, 600, 60, 65, 80, 170, 95, 130, 45, 50, 250), ), - new PokemonSpecies(Species.GASTRODON, "Gastrodon", 4, false, false, false, "Sea Slug Pokémon", Type.WATER, Type.GROUND, 0.9, 29.9, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 475, 111, 83, 68, 92, 82, 39, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Amorphous", "Water 1", 50, 20, false, false, - new PokemonForm("East", "east", Type.WATER, Type.GROUND, 0.9, 29.9, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 475, 111, 83, 68, 92, 82, 39, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Amorphous", "Water 1", 50, 20, false), - new PokemonForm("West", "west", Type.WATER, Type.GROUND, 0.9, 29.9, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 475, 111, 83, 68, 92, 82, 39, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Amorphous", "Water 1", 50, 20, false) + new PokemonSpecies(Species.ONIX, "Onix", 1, false, false, false, "Rock Snake Pokémon", Type.ROCK, Type.GROUND, 8.8, 210, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.WEAK_ARMOR, 385, 35, 45, 160, 30, 45, 70, 45, 50, 77, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DROWZEE, "Drowzee", 1, false, false, false, "Hypnosis Pokémon", Type.PSYCHIC, null, 1, 32.4, Abilities.INSOMNIA, Abilities.FOREWARN, Abilities.INNER_FOCUS, 328, 60, 48, 45, 43, 90, 42, 190, 70, 66, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.HYPNO, "Hypno", 1, false, false, false, "Hypnosis Pokémon", Type.PSYCHIC, null, 1.6, 75.6, Abilities.INSOMNIA, Abilities.FOREWARN, Abilities.INNER_FOCUS, 483, 85, 73, 70, 73, 115, 67, 75, 70, 169, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.KRABBY, "Krabby", 1, false, false, false, "River Crab Pokémon", Type.WATER, null, 0.4, 6.5, Abilities.HYPER_CUTTER, Abilities.SHELL_ARMOR, Abilities.SHEER_FORCE, 325, 30, 105, 90, 25, 25, 50, 225, 50, 65, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.KINGLER, "Kingler", 1, false, false, false, "Pincer Pokémon", Type.WATER, null, 1.3, 60, Abilities.HYPER_CUTTER, Abilities.SHELL_ARMOR, Abilities.SHEER_FORCE, 475, 55, 130, 115, 50, 50, 75, 60, 50, 166, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.VOLTORB, "Voltorb", 1, false, false, false, "Ball Pokémon", Type.ELECTRIC, null, 0.5, 10.4, Abilities.SOUNDPROOF, Abilities.STATIC, Abilities.AFTERMATH, 330, 40, 30, 50, 55, 55, 100, 190, 70, 66, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.ELECTRODE, "Electrode", 1, false, false, false, "Ball Pokémon", Type.ELECTRIC, null, 1.2, 66.6, Abilities.SOUNDPROOF, Abilities.STATIC, Abilities.AFTERMATH, 490, 60, 50, 70, 80, 80, 150, 60, 70, 172, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.EXEGGCUTE, "Exeggcute", 1, false, false, false, "Egg Pokémon", Type.GRASS, Type.PSYCHIC, 0.4, 2.5, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.HARVEST, 325, 60, 40, 80, 60, 45, 40, 90, 50, 65, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.EXEGGUTOR, "Exeggutor", 1, false, false, false, "Coconut Pokémon", Type.GRASS, Type.PSYCHIC, 2, 120, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.HARVEST, 530, 95, 95, 85, 125, 75, 55, 45, 50, 186, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.CUBONE, "Cubone", 1, false, false, false, "Lonely Pokémon", Type.GROUND, null, 0.4, 6.5, Abilities.ROCK_HEAD, Abilities.LIGHTNING_ROD, Abilities.BATTLE_ARMOR, 320, 50, 50, 95, 40, 50, 35, 190, 50, 64, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MAROWAK, "Marowak", 1, false, false, false, "Bone Keeper Pokémon", Type.GROUND, null, 1, 45, Abilities.ROCK_HEAD, Abilities.LIGHTNING_ROD, Abilities.BATTLE_ARMOR, 425, 60, 80, 110, 50, 80, 45, 75, 50, 149, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.HITMONLEE, "Hitmonlee", 1, false, false, false, "Kicking Pokémon", Type.FIGHTING, null, 1.5, 49.8, Abilities.LIMBER, Abilities.RECKLESS, Abilities.UNBURDEN, 455, 50, 120, 53, 35, 110, 87, 45, 50, 159, GrowthRate.MEDIUM_FAST, 100, false), + new PokemonSpecies(Species.HITMONCHAN, "Hitmonchan", 1, false, false, false, "Punching Pokémon", Type.FIGHTING, null, 1.4, 50.2, Abilities.KEEN_EYE, Abilities.IRON_FIST, Abilities.INNER_FOCUS, 455, 50, 105, 79, 35, 110, 76, 45, 50, 159, GrowthRate.MEDIUM_FAST, 100, false), + new PokemonSpecies(Species.LICKITUNG, "Lickitung", 1, false, false, false, "Licking Pokémon", Type.NORMAL, null, 1.2, 65.5, Abilities.OWN_TEMPO, Abilities.OBLIVIOUS, Abilities.CLOUD_NINE, 385, 90, 55, 75, 60, 75, 30, 45, 50, 77, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.KOFFING, "Koffing", 1, false, false, false, "Poison Gas Pokémon", Type.POISON, null, 0.6, 1, Abilities.LEVITATE, Abilities.NEUTRALIZING_GAS, Abilities.STENCH, 340, 40, 65, 95, 60, 45, 35, 190, 50, 68, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.WEEZING, "Weezing", 1, false, false, false, "Poison Gas Pokémon", Type.POISON, null, 1.2, 9.5, Abilities.LEVITATE, Abilities.NEUTRALIZING_GAS, Abilities.STENCH, 490, 65, 90, 120, 85, 70, 60, 60, 50, 172, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.RHYHORN, "Rhyhorn", 1, false, false, false, "Spikes Pokémon", Type.GROUND, Type.ROCK, 1, 115, Abilities.LIGHTNING_ROD, Abilities.ROCK_HEAD, Abilities.RECKLESS, 345, 80, 85, 95, 30, 30, 25, 120, 50, 69, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.RHYDON, "Rhydon", 1, false, false, false, "Drill Pokémon", Type.GROUND, Type.ROCK, 1.9, 120, Abilities.LIGHTNING_ROD, Abilities.ROCK_HEAD, Abilities.RECKLESS, 485, 105, 130, 120, 45, 45, 40, 60, 50, 170, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.CHANSEY, "Chansey", 1, false, false, false, "Egg Pokémon", Type.NORMAL, null, 1.1, 34.6, Abilities.NATURAL_CURE, Abilities.SERENE_GRACE, Abilities.HEALER, 450, 250, 5, 5, 35, 105, 50, 30, 140, 395, GrowthRate.FAST, 0, false), + new PokemonSpecies(Species.TANGELA, "Tangela", 1, false, false, false, "Vine Pokémon", Type.GRASS, null, 1, 35, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.REGENERATOR, 435, 65, 55, 115, 100, 40, 60, 45, 50, 87, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.KANGASKHAN, "Kangaskhan", 1, false, false, false, "Parent Pokémon", Type.NORMAL, null, 2.2, 80, Abilities.EARLY_BIRD, Abilities.SCRAPPY, Abilities.INNER_FOCUS, 490, 105, 95, 80, 40, 80, 90, 45, 50, 172, GrowthRate.MEDIUM_FAST, 0, false, true, + new PokemonForm("Normal", "", Type.NORMAL, null, 2.2, 80, Abilities.EARLY_BIRD, Abilities.SCRAPPY, Abilities.INNER_FOCUS, 490, 105, 95, 80, 40, 80, 90, 45, 50, 172), + //new PokemonForm("Mega", "mega", Type.NORMAL, null, 2.2, 100, Abilities.PARENTAL_BOND, Abilities.NONE, Abilities.NONE, 590, 105, 125, 100, 60, 100, 100, 45, 50, 172), ), - new PokemonSpecies(Species.AMBIPOM, "Ambipom", 4, false, false, false, "Long Tail Pokémon", Type.NORMAL, null, 1.2, 20.3, Abilities.TECHNICIAN, Abilities.PICKUP, Abilities.SKILL_LINK, 482, 75, 100, 66, 60, 66, 115, 45, 100, 169, GrowthRate.FAST, "Field", null, 50, 20, true), - new PokemonSpecies(Species.DRIFLOON, "Drifloon", 4, false, false, false, "Balloon Pokémon", Type.GHOST, Type.FLYING, 0.4, 1.2, Abilities.AFTERMATH, Abilities.UNBURDEN, Abilities.FLARE_BOOST, 348, 90, 50, 34, 60, 44, 70, 125, 70, 70, GrowthRate.FLUCTUATING, "Amorphous", null, 50, 30, false), - new PokemonSpecies(Species.DRIFBLIM, "Drifblim", 4, false, false, false, "Blimp Pokémon", Type.GHOST, Type.FLYING, 1.2, 15, Abilities.AFTERMATH, Abilities.UNBURDEN, Abilities.FLARE_BOOST, 498, 150, 80, 44, 90, 54, 80, 60, 70, 174, GrowthRate.FLUCTUATING, "Amorphous", null, 50, 30, false), - new PokemonSpecies(Species.BUNEARY, "Buneary", 4, false, false, false, "Rabbit Pokémon", Type.NORMAL, null, 0.4, 5.5, Abilities.RUN_AWAY, Abilities.KLUTZ, Abilities.LIMBER, 350, 55, 66, 44, 44, 56, 85, 190, 0, 70, GrowthRate.MEDIUM_FAST, "Field", "Human-Like", 50, 20, false), - new PokemonSpecies(Species.LOPUNNY, "Lopunny", 4, false, false, false, "Rabbit Pokémon", Type.NORMAL, null, 1.2, 33.3, Abilities.CUTE_CHARM, Abilities.KLUTZ, Abilities.LIMBER, 480, 65, 76, 84, 54, 96, 105, 60, 140, 168, GrowthRate.MEDIUM_FAST, "Field", "Human-Like", 50, 20, false), - new PokemonSpecies(Species.MISMAGIUS, "Mismagius", 4, false, false, false, "Magical Pokémon", Type.GHOST, null, 0.9, 4.4, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 495, 60, 60, 60, 105, 105, 105, 45, 35, 173, GrowthRate.FAST, "Amorphous", null, 50, 25, false), - new PokemonSpecies(Species.HONCHKROW, "Honchkrow", 4, false, false, false, "Big Boss Pokémon", Type.DARK, Type.FLYING, 0.9, 27.3, Abilities.INSOMNIA, Abilities.SUPER_LUCK, Abilities.MOXIE, 505, 100, 125, 52, 105, 52, 71, 30, 35, 177, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 20, false), - new PokemonSpecies(Species.GLAMEOW, "Glameow", 4, false, false, false, "Catty Pokémon", Type.NORMAL, null, 0.5, 3.9, Abilities.LIMBER, Abilities.OWN_TEMPO, Abilities.KEEN_EYE, 310, 49, 55, 42, 42, 37, 85, 190, 70, 62, GrowthRate.FAST, "Field", null, 25, 20, false), - new PokemonSpecies(Species.PURUGLY, "Purugly", 4, false, false, false, "Tiger Cat Pokémon", Type.NORMAL, null, 1, 43.8, Abilities.THICK_FAT, Abilities.OWN_TEMPO, Abilities.DEFIANT, 452, 71, 82, 64, 64, 59, 112, 75, 70, 158, GrowthRate.FAST, "Field", null, 25, 20, false), - new PokemonSpecies(Species.CHINGLING, "Chingling", 4, false, false, false, "Bell Pokémon", Type.PSYCHIC, null, 0.2, 0.6, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 285, 45, 30, 50, 65, 50, 45, 120, 70, 57, GrowthRate.FAST, "Undiscovered", null, 50, 25, false), - new PokemonSpecies(Species.STUNKY, "Stunky", 4, false, false, false, "Skunk Pokémon", Type.POISON, Type.DARK, 0.4, 19.2, Abilities.STENCH, Abilities.AFTERMATH, Abilities.KEEN_EYE, 329, 63, 63, 47, 41, 41, 74, 225, 70, 66, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.SKUNTANK, "Skuntank", 4, false, false, false, "Skunk Pokémon", Type.POISON, Type.DARK, 1, 38, Abilities.STENCH, Abilities.AFTERMATH, Abilities.KEEN_EYE, 479, 103, 93, 67, 71, 61, 84, 60, 70, 168, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.BRONZOR, "Bronzor", 4, false, false, false, "Bronze Pokémon", Type.STEEL, Type.PSYCHIC, 0.5, 60.5, Abilities.LEVITATE, Abilities.HEATPROOF, Abilities.HEAVY_METAL, 300, 57, 24, 86, 24, 86, 23, 255, 70, 60, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.BRONZONG, "Bronzong", 4, false, false, false, "Bronze Bell Pokémon", Type.STEEL, Type.PSYCHIC, 1.3, 187, Abilities.LEVITATE, Abilities.HEATPROOF, Abilities.HEAVY_METAL, 500, 67, 89, 116, 79, 116, 33, 90, 70, 175, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.BONSLY, "Bonsly", 4, false, false, false, "Bonsai Pokémon", Type.ROCK, null, 0.5, 15, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.RATTLED, 290, 50, 80, 95, 10, 45, 10, 255, 70, 58, GrowthRate.MEDIUM_FAST, "Undiscovered", null, 50, 20, false), - new PokemonSpecies(Species.MIME_JR, "Mime Jr.", 4, false, false, false, "Mime Pokémon", Type.PSYCHIC, Type.FAIRY, 0.6, 13, Abilities.SOUNDPROOF, Abilities.FILTER, Abilities.TECHNICIAN, 310, 20, 25, 45, 70, 90, 60, 145, 70, 62, GrowthRate.MEDIUM_FAST, "Undiscovered", null, 50, 25, false), - new PokemonSpecies(Species.HAPPINY, "Happiny", 4, false, false, false, "Playhouse Pokémon", Type.NORMAL, null, 0.6, 24.4, Abilities.NATURAL_CURE, Abilities.SERENE_GRACE, Abilities.FRIEND_GUARD, 220, 100, 5, 5, 15, 65, 30, 130, 140, 110, GrowthRate.FAST, "Undiscovered", null, 0, 40, false), - new PokemonSpecies(Species.CHATOT, "Chatot", 4, false, false, false, "Music Note Pokémon", Type.NORMAL, Type.FLYING, 0.5, 1.9, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 411, 76, 65, 45, 92, 42, 91, 30, 35, 144, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 20, false), - new PokemonSpecies(Species.SPIRITOMB, "Spiritomb", 4, false, false, false, "Forbidden Pokémon", Type.GHOST, Type.DARK, 1, 108, Abilities.PRESSURE, Abilities.NONE, Abilities.INFILTRATOR, 485, 50, 92, 108, 92, 108, 35, 100, 70, 170, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 30, false), - new PokemonSpecies(Species.GIBLE, "Gible", 4, false, false, false, "Land Shark Pokémon", Type.DRAGON, Type.GROUND, 0.7, 20.5, Abilities.SAND_VEIL, Abilities.NONE, Abilities.ROUGH_SKIN, 300, 58, 70, 45, 40, 45, 42, 45, 70, 60, GrowthRate.SLOW, "Dragon", "Monster", 50, 40, true), - new PokemonSpecies(Species.GABITE, "Gabite", 4, false, false, false, "Cave Pokémon", Type.DRAGON, Type.GROUND, 1.4, 56, Abilities.SAND_VEIL, Abilities.NONE, Abilities.ROUGH_SKIN, 410, 68, 90, 65, 50, 55, 82, 45, 70, 144, GrowthRate.SLOW, "Dragon", "Monster", 50, 40, true), - new PokemonSpecies(Species.GARCHOMP, "Garchomp", 4, false, false, false, "Mach Pokémon", Type.DRAGON, Type.GROUND, 1.9, 95, Abilities.SAND_VEIL, Abilities.NONE, Abilities.ROUGH_SKIN, 600, 108, 130, 95, 80, 85, 102, 45, 70, 270, GrowthRate.SLOW, "Dragon", "Monster", 50, 40, true), - new PokemonSpecies(Species.MUNCHLAX, "Munchlax", 4, false, false, false, "Big Eater Pokémon", Type.NORMAL, null, 0.6, 105, Abilities.PICKUP, Abilities.THICK_FAT, Abilities.GLUTTONY, 390, 135, 85, 40, 40, 85, 5, 50, 70, 78, GrowthRate.SLOW, "Undiscovered", null, 87.5, 40, false), - new PokemonSpecies(Species.RIOLU, "Riolu", 4, false, false, false, "Emanation Pokémon", Type.FIGHTING, null, 0.7, 20.2, Abilities.STEADFAST, Abilities.INNER_FOCUS, Abilities.PRANKSTER, 285, 40, 70, 40, 35, 40, 60, 75, 70, 57, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, 87.5, 25, false), - new PokemonSpecies(Species.LUCARIO, "Lucario", 4, false, false, false, "Aura Pokémon", Type.FIGHTING, Type.STEEL, 1.2, 54, Abilities.STEADFAST, Abilities.INNER_FOCUS, Abilities.JUSTIFIED, 525, 70, 110, 70, 115, 70, 90, 45, 70, 184, GrowthRate.MEDIUM_SLOW, "Field", "Human-Like", 87.5, 25, false), - new PokemonSpecies(Species.HIPPOPOTAS, "Hippopotas", 4, false, false, false, "Hippo Pokémon", Type.GROUND, null, 0.8, 49.5, Abilities.SAND_STREAM, Abilities.NONE, Abilities.SAND_FORCE, 330, 68, 72, 78, 38, 42, 32, 140, 70, 66, GrowthRate.SLOW, "Field", null, 50, 30, true), - new PokemonSpecies(Species.HIPPOWDON, "Hippowdon", 4, false, false, false, "Heavyweight Pokémon", Type.GROUND, null, 2, 300, Abilities.SAND_STREAM, Abilities.NONE, Abilities.SAND_FORCE, 525, 108, 112, 118, 68, 72, 47, 60, 70, 184, GrowthRate.SLOW, "Field", null, 50, 30, true), - new PokemonSpecies(Species.SKORUPI, "Skorupi", 4, false, false, false, "Scorpion Pokémon", Type.POISON, Type.BUG, 0.8, 12, Abilities.BATTLE_ARMOR, Abilities.SNIPER, Abilities.KEEN_EYE, 330, 40, 50, 90, 30, 55, 65, 120, 70, 66, GrowthRate.SLOW, "Bug", "Water 3", 50, 20, false), - new PokemonSpecies(Species.DRAPION, "Drapion", 4, false, false, false, "Ogre Scorp Pokémon", Type.POISON, Type.DARK, 1.3, 61.5, Abilities.BATTLE_ARMOR, Abilities.SNIPER, Abilities.KEEN_EYE, 500, 70, 90, 110, 60, 75, 95, 45, 70, 175, GrowthRate.SLOW, "Bug", "Water 3", 50, 20, false), - new PokemonSpecies(Species.CROAGUNK, "Croagunk", 4, false, false, false, "Toxic Mouth Pokémon", Type.POISON, Type.FIGHTING, 0.7, 23, Abilities.ANTICIPATION, Abilities.DRY_SKIN, Abilities.POISON_TOUCH, 300, 48, 61, 40, 61, 40, 50, 140, 100, 60, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 10, true), - new PokemonSpecies(Species.TOXICROAK, "Toxicroak", 4, false, false, false, "Toxic Mouth Pokémon", Type.POISON, Type.FIGHTING, 1.3, 44.4, Abilities.ANTICIPATION, Abilities.DRY_SKIN, Abilities.POISON_TOUCH, 490, 83, 106, 65, 86, 65, 85, 75, 70, 172, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, true), - new PokemonSpecies(Species.CARNIVINE, "Carnivine", 4, false, false, false, "Bug Catcher Pokémon", Type.GRASS, null, 1.4, 27, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 454, 74, 100, 72, 90, 72, 46, 200, 70, 159, GrowthRate.SLOW, "Grass", null, 50, 25, false), - new PokemonSpecies(Species.FINNEON, "Finneon", 4, false, false, false, "Wing Fish Pokémon", Type.WATER, null, 0.4, 7, Abilities.SWIFT_SWIM, Abilities.STORM_DRAIN, Abilities.WATER_VEIL, 330, 49, 49, 56, 49, 61, 66, 190, 70, 66, GrowthRate.ERRATIC, "Water 2", null, 50, 20, true), - new PokemonSpecies(Species.LUMINEON, "Lumineon", 4, false, false, false, "Neon Pokémon", Type.WATER, null, 1.2, 24, Abilities.SWIFT_SWIM, Abilities.STORM_DRAIN, Abilities.WATER_VEIL, 460, 69, 69, 76, 69, 86, 91, 75, 70, 161, GrowthRate.ERRATIC, "Water 2", null, 50, 20, true), - new PokemonSpecies(Species.MANTYKE, "Mantyke", 4, false, false, false, "Kite Pokémon", Type.WATER, Type.FLYING, 1, 65, Abilities.SWIFT_SWIM, Abilities.WATER_ABSORB, Abilities.WATER_VEIL, 345, 45, 20, 50, 60, 120, 50, 25, 70, 69, GrowthRate.SLOW, "Undiscovered", null, 50, 25, false), - new PokemonSpecies(Species.SNOVER, "Snover", 4, false, false, false, "Frost Tree Pokémon", Type.GRASS, Type.ICE, 1, 50.5, Abilities.SNOW_WARNING, Abilities.NONE, Abilities.SOUNDPROOF, 334, 60, 62, 50, 62, 60, 40, 120, 70, 67, GrowthRate.SLOW, "Grass", "Monster", 50, 20, true), - new PokemonSpecies(Species.ABOMASNOW, "Abomasnow", 4, false, false, false, "Frost Tree Pokémon", Type.GRASS, Type.ICE, 2.2, 135.5, Abilities.SNOW_WARNING, Abilities.NONE, Abilities.SOUNDPROOF, 494, 90, 92, 75, 92, 85, 60, 60, 70, 173, GrowthRate.SLOW, "Grass", "Monster", 50, 20, true), - new PokemonSpecies(Species.WEAVILE, "Weavile", 4, false, false, false, "Sharp Claw Pokémon", Type.DARK, Type.ICE, 1.1, 34, Abilities.PRESSURE, Abilities.NONE, Abilities.PICKPOCKET, 510, 70, 120, 65, 45, 85, 125, 45, 35, 179, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, true), - new PokemonSpecies(Species.MAGNEZONE, "Magnezone", 4, false, false, false, "Magnet Area Pokémon", Type.ELECTRIC, Type.STEEL, 1.2, 180, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.ANALYTIC, 535, 70, 70, 115, 130, 90, 60, 30, 70, 241, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.LICKILICKY, "Lickilicky", 4, false, false, false, "Licking Pokémon", Type.NORMAL, null, 1.7, 140, Abilities.OWN_TEMPO, Abilities.OBLIVIOUS, Abilities.CLOUD_NINE, 515, 110, 85, 95, 80, 95, 50, 30, 70, 180, GrowthRate.MEDIUM_FAST, "Monster", null, 50, 20, false), - new PokemonSpecies(Species.RHYPERIOR, "Rhyperior", 4, false, false, false, "Drill Pokémon", Type.GROUND, Type.ROCK, 2.4, 282.8, Abilities.LIGHTNING_ROD, Abilities.SOLID_ROCK, Abilities.RECKLESS, 535, 115, 140, 130, 55, 55, 40, 30, 70, 241, GrowthRate.SLOW, "Field", "Monster", 50, 20, true), - new PokemonSpecies(Species.TANGROWTH, "Tangrowth", 4, false, false, false, "Vine Pokémon", Type.GRASS, null, 2, 128.6, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.REGENERATOR, 535, 100, 100, 125, 110, 50, 50, 30, 70, 187, GrowthRate.MEDIUM_FAST, "Grass", null, 50, 20, true), - new PokemonSpecies(Species.ELECTIVIRE, "Electivire", 4, false, false, false, "Thunderbolt Pokémon", Type.ELECTRIC, null, 1.8, 138.6, Abilities.MOTOR_DRIVE, Abilities.NONE, Abilities.VITAL_SPIRIT, 540, 75, 123, 67, 95, 85, 95, 30, 70, 243, GrowthRate.MEDIUM_FAST, "Human-Like", null, 75, 25, false), - new PokemonSpecies(Species.MAGMORTAR, "Magmortar", 4, false, false, false, "Blast Pokémon", Type.FIRE, null, 1.6, 68, Abilities.FLAME_BODY, Abilities.NONE, Abilities.VITAL_SPIRIT, 540, 75, 95, 67, 125, 95, 83, 30, 70, 243, GrowthRate.MEDIUM_FAST, "Human-Like", null, 75, 25, false), - new PokemonSpecies(Species.TOGEKISS, "Togekiss", 4, false, false, false, "Jubilee Pokémon", Type.FAIRY, Type.FLYING, 1.5, 38, Abilities.HUSTLE, Abilities.SERENE_GRACE, Abilities.SUPER_LUCK, 545, 85, 50, 95, 120, 115, 80, 30, 70, 245, GrowthRate.FAST, "Fairy", "Flying", 87.5, 10, false), - new PokemonSpecies(Species.YANMEGA, "Yanmega", 4, false, false, false, "Ogre Darner Pokémon", Type.BUG, Type.FLYING, 1.9, 51.5, Abilities.SPEED_BOOST, Abilities.TINTED_LENS, Abilities.FRISK, 515, 86, 76, 86, 116, 56, 95, 30, 70, 180, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.LEAFEON, "Leafeon", 4, false, false, false, "Verdant Pokémon", Type.GRASS, null, 1, 25.5, Abilities.LEAF_GUARD, Abilities.NONE, Abilities.CHLOROPHYLL, 525, 65, 110, 130, 60, 65, 95, 45, 35, 184, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 35, false), - new PokemonSpecies(Species.GLACEON, "Glaceon", 4, false, false, false, "Fresh Snow Pokémon", Type.ICE, null, 0.8, 25.9, Abilities.SNOW_CLOAK, Abilities.NONE, Abilities.ICE_BODY, 525, 65, 60, 110, 130, 95, 65, 45, 35, 184, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 35, false), - new PokemonSpecies(Species.GLISCOR, "Gliscor", 4, false, false, false, "Fang Scorp Pokémon", Type.GROUND, Type.FLYING, 2, 42.5, Abilities.HYPER_CUTTER, Abilities.SAND_VEIL, Abilities.POISON_HEAL, 510, 75, 95, 125, 45, 75, 95, 30, 70, 179, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.MAMOSWINE, "Mamoswine", 4, false, false, false, "Twin Tusk Pokémon", Type.ICE, Type.GROUND, 2.5, 291, Abilities.OBLIVIOUS, Abilities.SNOW_CLOAK, Abilities.THICK_FAT, 530, 110, 130, 80, 70, 60, 80, 50, 70, 239, GrowthRate.SLOW, "Field", null, 50, 20, true), - new PokemonSpecies(Species.PORYGON_Z, "Porygon-Z", 4, false, false, false, "Virtual Pokémon", Type.NORMAL, null, 0.9, 34, Abilities.ADAPTABILITY, Abilities.DOWNLOAD, Abilities.ANALYTIC, 535, 85, 80, 70, 135, 75, 90, 30, 70, 241, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.GALLADE, "Gallade", 4, false, false, false, "Blade Pokémon", Type.PSYCHIC, Type.FIGHTING, 1.6, 52, Abilities.STEADFAST, Abilities.NONE, Abilities.JUSTIFIED, 518, 68, 125, 65, 65, 115, 80, 45, 35, 233, GrowthRate.SLOW, "Amorphous", "Human-Like", 100, 20, false), - new PokemonSpecies(Species.PROBOPASS, "Probopass", 4, false, false, false, "Compass Pokémon", Type.ROCK, Type.STEEL, 1.4, 340, Abilities.STURDY, Abilities.MAGNET_PULL, Abilities.SAND_FORCE, 525, 60, 55, 145, 75, 150, 40, 60, 70, 184, GrowthRate.MEDIUM_FAST, "Mineral", null, 50, 20, false), - new PokemonSpecies(Species.DUSKNOIR, "Dusknoir", 4, false, false, false, "Gripper Pokémon", Type.GHOST, null, 2.2, 106.6, Abilities.PRESSURE, Abilities.NONE, Abilities.FRISK, 525, 45, 100, 135, 65, 135, 45, 45, 35, 236, GrowthRate.FAST, "Amorphous", null, 50, 25, false), - new PokemonSpecies(Species.FROSLASS, "Froslass", 4, false, false, false, "Snow Land Pokémon", Type.ICE, Type.GHOST, 1.3, 26.6, Abilities.SNOW_CLOAK, Abilities.NONE, Abilities.CURSED_BODY, 480, 70, 80, 70, 80, 70, 110, 75, 70, 168, GrowthRate.MEDIUM_FAST, "Fairy", "Mineral", 0, 20, false), - new PokemonSpecies(Species.ROTOM, "Rotom", 4, false, false, false, "Plasma Pokémon", Type.ELECTRIC, Type.GHOST, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 440, 50, 50, 77, 95, 77, 91, 45, 70, 154, GrowthRate.MEDIUM_FAST, "Amorphous", null, null, 20, false, true, - new PokemonForm("Normal", "", Type.ELECTRIC, Type.GHOST, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 440, 50, 50, 77, 95, 77, 91, 45, 70, 154, GrowthRate.MEDIUM_FAST, "Amorphous", null, null, 20, false), - new PokemonForm("Heat", "heat", Type.ELECTRIC, Type.FIRE, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 70, 182, GrowthRate.MEDIUM_FAST, "Amorphous", null, null, 20, false), - new PokemonForm("Wash", "wash", Type.ELECTRIC, Type.WATER, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 70, 182, GrowthRate.MEDIUM_FAST, "Amorphous", null, null, 20, false), - new PokemonForm("Frost", "frost", Type.ELECTRIC, Type.ICE, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 70, 182, GrowthRate.MEDIUM_FAST, "Amorphous", null, null, 20, false), - new PokemonForm("Fan", "fan", Type.ELECTRIC, Type.FLYING, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 70, 182, GrowthRate.MEDIUM_FAST, "Amorphous", null, null, 20, false), - new PokemonForm("Mow", "mow", Type.ELECTRIC, Type.GRASS, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 70, 182, GrowthRate.MEDIUM_FAST, "Amorphous", null, null, 20, false) + new PokemonSpecies(Species.HORSEA, "Horsea", 1, false, false, false, "Dragon Pokémon", Type.WATER, null, 0.4, 8, Abilities.SWIFT_SWIM, Abilities.SNIPER, Abilities.DAMP, 295, 30, 40, 70, 70, 25, 60, 225, 50, 59, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SEADRA, "Seadra", 1, false, false, false, "Dragon Pokémon", Type.WATER, null, 1.2, 25, Abilities.POISON_POINT, Abilities.SNIPER, Abilities.DAMP, 440, 55, 65, 95, 95, 45, 85, 75, 50, 154, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GOLDEEN, "Goldeen", 1, false, false, false, "Goldfish Pokémon", Type.WATER, null, 0.6, 15, Abilities.SWIFT_SWIM, Abilities.WATER_VEIL, Abilities.LIGHTNING_ROD, 320, 45, 67, 60, 35, 50, 63, 225, 50, 64, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.SEAKING, "Seaking", 1, false, false, false, "Goldfish Pokémon", Type.WATER, null, 1.3, 39, Abilities.SWIFT_SWIM, Abilities.WATER_VEIL, Abilities.LIGHTNING_ROD, 450, 80, 92, 65, 65, 80, 68, 60, 50, 158, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.STARYU, "Staryu", 1, false, false, false, "Star Shape Pokémon", Type.WATER, null, 0.8, 34.5, Abilities.ILLUMINATE, Abilities.NATURAL_CURE, Abilities.ANALYTIC, 340, 30, 45, 55, 70, 55, 85, 225, 50, 68, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.STARMIE, "Starmie", 1, false, false, false, "Mysterious Pokémon", Type.WATER, Type.PSYCHIC, 1.1, 80, Abilities.ILLUMINATE, Abilities.NATURAL_CURE, Abilities.ANALYTIC, 520, 60, 75, 85, 100, 85, 115, 60, 50, 182, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.MR_MIME, "Mr. Mime", 1, false, false, false, "Barrier Pokémon", Type.PSYCHIC, Type.FAIRY, 1.3, 54.5, Abilities.SOUNDPROOF, Abilities.FILTER, Abilities.TECHNICIAN, 460, 40, 45, 65, 100, 120, 90, 45, 50, 161, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SCYTHER, "Scyther", 1, false, false, false, "Mantis Pokémon", Type.BUG, Type.FLYING, 1.5, 56, Abilities.SWARM, Abilities.TECHNICIAN, Abilities.STEADFAST, 500, 70, 110, 80, 55, 80, 105, 45, 50, 100, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.JYNX, "Jynx", 1, false, false, false, "Human Shape Pokémon", Type.ICE, Type.PSYCHIC, 1.4, 40.6, Abilities.OBLIVIOUS, Abilities.FOREWARN, Abilities.DRY_SKIN, 455, 65, 50, 35, 115, 95, 95, 45, 50, 159, GrowthRate.MEDIUM_FAST, 0, false), + new PokemonSpecies(Species.ELECTABUZZ, "Electabuzz", 1, false, false, false, "Electric Pokémon", Type.ELECTRIC, null, 1.1, 30, Abilities.STATIC, Abilities.NONE, Abilities.VITAL_SPIRIT, 490, 65, 83, 57, 95, 85, 105, 45, 50, 172, GrowthRate.MEDIUM_FAST, 75, false), + new PokemonSpecies(Species.MAGMAR, "Magmar", 1, false, false, false, "Spitfire Pokémon", Type.FIRE, null, 1.3, 44.5, Abilities.FLAME_BODY, Abilities.NONE, Abilities.VITAL_SPIRIT, 495, 65, 95, 57, 100, 85, 93, 45, 50, 173, GrowthRate.MEDIUM_FAST, 75, false), + new PokemonSpecies(Species.PINSIR, "Pinsir", 1, false, false, false, "Stag Beetle Pokémon", Type.BUG, null, 1.5, 55, Abilities.HYPER_CUTTER, Abilities.MOLD_BREAKER, Abilities.MOXIE, 500, 65, 125, 100, 55, 70, 85, 45, 50, 175, GrowthRate.SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.BUG, null, 1.5, 55, Abilities.HYPER_CUTTER, Abilities.MOLD_BREAKER, Abilities.MOXIE, 500, 65, 125, 100, 55, 70, 85, 45, 50, 175), + //new PokemonForm("Mega", "mega", Type.BUG, Type.FLYING, 1.7, 59, Abilities.AERILATE, Abilities.NONE, Abilities.NONE, 600, 65, 155, 120, 65, 90, 105, 45, 50, 175), ), - new PokemonSpecies(Species.UXIE, "Uxie", 4, true, false, false, "Knowledge Pokémon", Type.PSYCHIC, null, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 580, 75, 75, 130, 75, 130, 95, 3, 140, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.MESPRIT, "Mesprit", 4, true, false, false, "Emotion Pokémon", Type.PSYCHIC, null, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 580, 80, 105, 105, 105, 105, 80, 3, 140, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.AZELF, "Azelf", 4, true, false, false, "Willpower Pokémon", Type.PSYCHIC, null, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 580, 75, 125, 70, 125, 70, 115, 3, 140, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.DIALGA, "Dialga", 4, false, true, false, "Temporal Pokémon", Type.STEEL, Type.DRAGON, 5.4, 683, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 100, 120, 120, 150, 100, 90, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.PALKIA, "Palkia", 4, false, true, false, "Spatial Pokémon", Type.WATER, Type.DRAGON, 4.2, 336, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 90, 120, 100, 150, 120, 100, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.HEATRAN, "Heatran", 4, true, false, false, "Lava Dome Pokémon", Type.FIRE, Type.STEEL, 1.7, 430, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.FLAME_BODY, 600, 91, 90, 106, 130, 106, 77, 3, 100, 270, GrowthRate.SLOW, "Undiscovered", null, 50, 10, false), - new PokemonSpecies(Species.REGIGIGAS, "Regigigas", 4, true, false, false, "Colossal Pokémon", Type.NORMAL, null, 3.7, 420, Abilities.SLOW_START, Abilities.NONE, Abilities.NONE, 670, 110, 160, 110, 80, 110, 100, 3, 0, 302, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.GIRATINA, "Giratina", 4, false, true, false, "Renegade Pokémon", Type.GHOST, Type.DRAGON, 4.5, 750, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 150, 100, 120, 100, 120, 90, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true, - new PokemonForm("Altered Forme", "altered", Type.GHOST, Type.DRAGON, 4.5, 750, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 150, 100, 120, 100, 120, 90, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Origin Forme", "origin", Type.GHOST, Type.DRAGON, 6.9, 650, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 680, 150, 120, 100, 120, 100, 90, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false) + new PokemonSpecies(Species.TAUROS, "Tauros", 1, false, false, false, "Wild Bull Pokémon", Type.NORMAL, null, 1.4, 88.4, Abilities.INTIMIDATE, Abilities.ANGER_POINT, Abilities.SHEER_FORCE, 490, 75, 100, 95, 40, 70, 110, 45, 50, 172, GrowthRate.SLOW, 100, false), + new PokemonSpecies(Species.MAGIKARP, "Magikarp", 1, false, false, false, "Fish Pokémon", Type.WATER, null, 0.9, 10, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.RATTLED, 200, 20, 10, 55, 15, 20, 80, 255, 50, 40, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.GYARADOS, "Gyarados", 1, false, false, false, "Atrocious Pokémon", Type.WATER, Type.FLYING, 6.5, 235, Abilities.INTIMIDATE, Abilities.NONE, Abilities.MOXIE, 540, 95, 125, 79, 60, 100, 81, 45, 50, 189, GrowthRate.SLOW, 50, true, true, + new PokemonForm("Normal", "", Type.WATER, Type.FLYING, 6.5, 235, Abilities.INTIMIDATE, Abilities.NONE, Abilities.MOXIE, 540, 95, 125, 79, 60, 100, 81, 45, 50, 189, true), + //new PokemonForm("Mega", "mega", Type.WATER, Type.DARK, 6.5, 305, Abilities.MOLD_BREAKER, Abilities.NONE, Abilities.NONE, 640, 95, 155, 109, 70, 130, 81, 45, 50, 189, true), ), - new PokemonSpecies(Species.CRESSELIA, "Cresselia", 4, true, false, false, "Lunar Pokémon", Type.PSYCHIC, null, 1.5, 85.6, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 120, 70, 120, 75, 130, 85, 3, 100, 270, GrowthRate.SLOW, "Undiscovered", null, 0, 120, false), - new PokemonSpecies(Species.PHIONE, "Phione", 4, false, false, false, "Sea Drifter Pokémon", Type.WATER, null, 0.4, 3.1, Abilities.HYDRATION, Abilities.NONE, Abilities.NONE, 480, 80, 80, 80, 80, 80, 80, 30, 70, 216, GrowthRate.SLOW, "Fairy", "Water 1", null, 40, false), - new PokemonSpecies(Species.MANAPHY, "Manaphy", 4, false, false, true, "Seafaring Pokémon", Type.WATER, null, 0.3, 1.4, Abilities.HYDRATION, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 3, 70, 270, GrowthRate.SLOW, "Fairy", "Water 1", null, 10, false), - new PokemonSpecies(Species.DARKRAI, "Darkrai", 4, false, false, true, "Pitch-Black Pokémon", Type.DARK, null, 1.5, 50.5, Abilities.BAD_DREAMS, Abilities.NONE, Abilities.NONE, 600, 70, 90, 90, 135, 90, 125, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.SHAYMIN, "Shaymin", 4, false, false, true, "Gratitude Pokémon", Type.GRASS, null, 0.2, 2.1, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 45, 100, 270, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, null, 120, false, true, - new PokemonForm("Land Forme", "land", Type.GRASS, null, 0.2, 2.1, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 45, 100, 270, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Sky Forme", "sky", Type.GRASS, Type.FLYING, 0.4, 5.2, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 103, 75, 120, 75, 127, 45, 100, 270, GrowthRate.MEDIUM_SLOW, "Undiscovered", null, null, 120, false) + new PokemonSpecies(Species.LAPRAS, "Lapras", 1, false, false, false, "Transport Pokémon", Type.WATER, Type.ICE, 2.5, 220, Abilities.WATER_ABSORB, Abilities.SHELL_ARMOR, Abilities.HYDRATION, 535, 130, 85, 80, 85, 95, 60, 45, 50, 187, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.DITTO, "Ditto", 1, false, false, false, "Transform Pokémon", Type.NORMAL, null, 0.3, 4, Abilities.LIMBER, Abilities.NONE, Abilities.IMPOSTER, 288, 48, 48, 48, 48, 48, 48, 35, 50, 101, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.EEVEE, "Eevee", 1, false, false, false, "Evolution Pokémon", Type.NORMAL, null, 0.3, 6.5, Abilities.RUN_AWAY, Abilities.ADAPTABILITY, Abilities.ANTICIPATION, 325, 55, 55, 50, 45, 65, 55, 45, 50, 65, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.VAPOREON, "Vaporeon", 1, false, false, false, "Bubble Jet Pokémon", Type.WATER, null, 1, 29, Abilities.WATER_ABSORB, Abilities.NONE, Abilities.HYDRATION, 525, 130, 65, 60, 110, 95, 65, 45, 50, 184, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.JOLTEON, "Jolteon", 1, false, false, false, "Lightning Pokémon", Type.ELECTRIC, null, 0.8, 24.5, Abilities.VOLT_ABSORB, Abilities.NONE, Abilities.QUICK_FEET, 525, 65, 65, 60, 110, 95, 130, 45, 50, 184, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.FLAREON, "Flareon", 1, false, false, false, "Flame Pokémon", Type.FIRE, null, 0.9, 25, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.GUTS, 525, 65, 130, 60, 95, 110, 65, 45, 50, 184, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.PORYGON, "Porygon", 1, false, false, false, "Virtual Pokémon", Type.NORMAL, null, 0.8, 36.5, Abilities.TRACE, Abilities.DOWNLOAD, Abilities.ANALYTIC, 395, 65, 60, 70, 85, 75, 40, 45, 50, 79, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.OMANYTE, "Omanyte", 1, false, false, false, "Spiral Pokémon", Type.ROCK, Type.WATER, 0.4, 7.5, Abilities.SWIFT_SWIM, Abilities.SHELL_ARMOR, Abilities.WEAK_ARMOR, 355, 35, 40, 100, 90, 55, 35, 45, 50, 71, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.OMASTAR, "Omastar", 1, false, false, false, "Spiral Pokémon", Type.ROCK, Type.WATER, 1, 35, Abilities.SWIFT_SWIM, Abilities.SHELL_ARMOR, Abilities.WEAK_ARMOR, 495, 70, 60, 125, 115, 70, 55, 45, 50, 173, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.KABUTO, "Kabuto", 1, false, false, false, "Shellfish Pokémon", Type.ROCK, Type.WATER, 0.5, 11.5, Abilities.SWIFT_SWIM, Abilities.BATTLE_ARMOR, Abilities.WEAK_ARMOR, 355, 30, 80, 90, 55, 45, 55, 45, 50, 71, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.KABUTOPS, "Kabutops", 1, false, false, false, "Shellfish Pokémon", Type.ROCK, Type.WATER, 1.3, 40.5, Abilities.SWIFT_SWIM, Abilities.BATTLE_ARMOR, Abilities.WEAK_ARMOR, 495, 60, 115, 105, 65, 70, 80, 45, 50, 173, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.AERODACTYL, "Aerodactyl", 1, false, false, false, "Fossil Pokémon", Type.ROCK, Type.FLYING, 1.8, 59, Abilities.ROCK_HEAD, Abilities.PRESSURE, Abilities.UNNERVE, 515, 80, 105, 65, 60, 75, 130, 45, 50, 180, GrowthRate.SLOW, 87.5, false, true, + new PokemonForm("Normal", "", Type.ROCK, Type.FLYING, 1.8, 59, Abilities.ROCK_HEAD, Abilities.PRESSURE, Abilities.UNNERVE, 515, 80, 105, 65, 60, 75, 130, 45, 50, 180), + //new PokemonForm("Mega", "mega", Type.ROCK, Type.FLYING, 2.1, 79, Abilities.TOUGH_CLAWS, Abilities.NONE, Abilities.NONE, 615, 80, 135, 85, 70, 95, 150, 45, 50, 180), ), - new PokemonSpecies(Species.ARCEUS, "Arceus", 4, false, false, true, "Alpha Pokémon", Type.NORMAL, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true, - new PokemonForm("Normal", "normal", Type.NORMAL, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Fighting", "fighting", Type.FIGHTING, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Flying", "flying", Type.FLYING, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Poison", "poison", Type.POISON, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Ground", "ground", Type.GROUND, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Rock", "rock", Type.ROCK, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Bug", "bug", Type.BUG, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Ghost", "ghost", Type.GHOST, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Steel", "steel", Type.STEEL, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Fire", "fire", Type.FIRE, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Water", "water", Type.WATER, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Grass", "grass", Type.GRASS, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Electric", "electric", Type.ELECTRIC, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Psychic", "psychic", Type.PSYCHIC, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Ice", "ice", Type.ICE, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Dragon", "dragon", Type.DRAGON, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Dark", "dark", Type.DARK, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true), - new PokemonForm("Fairy", "fairy", Type.FAIRY, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true) + new PokemonSpecies(Species.SNORLAX, "Snorlax", 1, false, false, false, "Sleeping Pokémon", Type.NORMAL, null, 2.1, 460, Abilities.IMMUNITY, Abilities.THICK_FAT, Abilities.GLUTTONY, 540, 160, 110, 65, 65, 110, 30, 25, 50, 189, GrowthRate.SLOW, 87.5, false), + new PokemonSpecies(Species.ARTICUNO, "Articuno", 1, true, false, false, "Freeze Pokémon", Type.ICE, Type.FLYING, 1.7, 55.4, Abilities.PRESSURE, Abilities.NONE, Abilities.SNOW_CLOAK, 580, 90, 85, 100, 95, 125, 85, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.ZAPDOS, "Zapdos", 1, true, false, false, "Electric Pokémon", Type.ELECTRIC, Type.FLYING, 1.6, 52.6, Abilities.PRESSURE, Abilities.NONE, Abilities.STATIC, 580, 90, 90, 85, 125, 90, 100, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.MOLTRES, "Moltres", 1, true, false, false, "Flame Pokémon", Type.FIRE, Type.FLYING, 2, 60, Abilities.PRESSURE, Abilities.NONE, Abilities.FLAME_BODY, 580, 90, 100, 90, 125, 85, 90, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.DRATINI, "Dratini", 1, false, false, false, "Dragon Pokémon", Type.DRAGON, null, 1.8, 3.3, Abilities.SHED_SKIN, Abilities.NONE, Abilities.MARVEL_SCALE, 300, 41, 64, 45, 50, 50, 50, 45, 35, 60, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.DRAGONAIR, "Dragonair", 1, false, false, false, "Dragon Pokémon", Type.DRAGON, null, 4, 16.5, Abilities.SHED_SKIN, Abilities.NONE, Abilities.MARVEL_SCALE, 420, 61, 84, 65, 70, 70, 70, 45, 35, 147, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.DRAGONITE, "Dragonite", 1, false, false, false, "Dragon Pokémon", Type.DRAGON, Type.FLYING, 2.2, 210, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.MULTISCALE, 600, 91, 134, 95, 100, 100, 80, 45, 35, 300, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.MEWTWO, "Mewtwo", 1, false, true, false, "Genetic Pokémon", Type.PSYCHIC, null, 2, 122, Abilities.PRESSURE, Abilities.NONE, Abilities.UNNERVE, 680, 106, 110, 90, 154, 90, 130, 3, 0, 340, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "", Type.PSYCHIC, null, 2, 122, Abilities.PRESSURE, Abilities.NONE, Abilities.UNNERVE, 680, 106, 110, 90, 154, 90, 130, 3, 0, 340), + //new PokemonForm("Mega X", "mega-x", Type.PSYCHIC, Type.FIGHTING, 2.3, 127, Abilities.STEADFAST, Abilities.NONE, Abilities.NONE, 780, 106, 190, 100, 154, 100, 130, 3, 0, 340), + //new PokemonForm("Mega Y", "mega-y", Type.PSYCHIC, null, 1.5, 33, Abilities.INSOMNIA, Abilities.NONE, Abilities.NONE, 780, 106, 150, 70, 194, 120, 140, 3, 0, 340), ), - new PokemonSpecies(Species.VICTINI, "Victini", 4, false, false, true, "Victory Pokémon", Type.PSYCHIC, Type.FIRE, 0.4, 4, Abilities.VICTORY_STAR, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 3, 100, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.SNIVY, "Snivy", 5, false, false, false, "Grass Snake Pokémon", Type.GRASS, null, 0.6, 8.1, Abilities.OVERGROW, Abilities.NONE, Abilities.CONTRARY, 308, 45, 45, 55, 45, 55, 63, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Field", "Grass", 87.5, 20, false), - new PokemonSpecies(Species.SERVINE, "Servine", 5, false, false, false, "Grass Snake Pokémon", Type.GRASS, null, 0.8, 16, Abilities.OVERGROW, Abilities.NONE, Abilities.CONTRARY, 413, 60, 60, 75, 60, 75, 83, 45, 70, 145, GrowthRate.MEDIUM_SLOW, "Field", "Grass", 87.5, 20, false), - new PokemonSpecies(Species.SERPERIOR, "Serperior", 5, false, false, false, "Regal Pokémon", Type.GRASS, null, 3.3, 63, Abilities.OVERGROW, Abilities.NONE, Abilities.CONTRARY, 528, 75, 75, 95, 75, 95, 113, 45, 70, 238, GrowthRate.MEDIUM_SLOW, "Field", "Grass", 87.5, 20, false), - new PokemonSpecies(Species.TEPIG, "Tepig", 5, false, false, false, "Fire Pig Pokémon", Type.FIRE, null, 0.5, 9.9, Abilities.BLAZE, Abilities.NONE, Abilities.THICK_FAT, 308, 65, 63, 45, 45, 45, 45, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.PIGNITE, "Pignite", 5, false, false, false, "Fire Pig Pokémon", Type.FIRE, Type.FIGHTING, 1, 55.5, Abilities.BLAZE, Abilities.NONE, Abilities.THICK_FAT, 418, 90, 93, 55, 70, 55, 55, 45, 70, 146, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.EMBOAR, "Emboar", 5, false, false, false, "Mega Fire Pig Pokémon", Type.FIRE, Type.FIGHTING, 1.6, 150, Abilities.BLAZE, Abilities.NONE, Abilities.RECKLESS, 528, 110, 123, 65, 100, 65, 65, 45, 70, 238, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.OSHAWOTT, "Oshawott", 5, false, false, false, "Sea Otter Pokémon", Type.WATER, null, 0.5, 5.9, Abilities.TORRENT, Abilities.NONE, Abilities.SHELL_ARMOR, 308, 55, 55, 45, 63, 45, 45, 45, 70, 62, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.DEWOTT, "Dewott", 5, false, false, false, "Discipline Pokémon", Type.WATER, null, 0.8, 24.5, Abilities.TORRENT, Abilities.NONE, Abilities.SHELL_ARMOR, 413, 75, 75, 60, 83, 60, 60, 45, 70, 145, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.SAMUROTT, "Samurott", 5, false, false, false, "Formidable Pokémon", Type.WATER, null, 1.5, 94.6, Abilities.TORRENT, Abilities.NONE, Abilities.SHELL_ARMOR, 528, 95, 100, 85, 108, 70, 70, 45, 70, 238, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.PATRAT, "Patrat", 5, false, false, false, "Scout Pokémon", Type.NORMAL, null, 0.5, 11.6, Abilities.RUN_AWAY, Abilities.KEEN_EYE, Abilities.ANALYTIC, 255, 45, 55, 39, 35, 39, 42, 255, 70, 51, GrowthRate.MEDIUM_FAST, "Field", null, 50, 15, false), - new PokemonSpecies(Species.WATCHOG, "Watchog", 5, false, false, false, "Lookout Pokémon", Type.NORMAL, null, 1.1, 27, Abilities.ILLUMINATE, Abilities.KEEN_EYE, Abilities.ANALYTIC, 420, 60, 85, 69, 60, 69, 77, 255, 70, 147, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.LILLIPUP, "Lillipup", 5, false, false, false, "Puppy Pokémon", Type.NORMAL, null, 0.4, 4.1, Abilities.VITAL_SPIRIT, Abilities.PICKUP, Abilities.RUN_AWAY, 275, 45, 60, 45, 25, 45, 55, 255, 70, 55, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 15, false), - new PokemonSpecies(Species.HERDIER, "Herdier", 5, false, false, false, "Loyal Dog Pokémon", Type.NORMAL, null, 0.9, 14.7, Abilities.INTIMIDATE, Abilities.SAND_RUSH, Abilities.SCRAPPY, 370, 65, 80, 65, 35, 65, 60, 120, 70, 130, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 15, false), - new PokemonSpecies(Species.STOUTLAND, "Stoutland", 5, false, false, false, "Big-Hearted Pokémon", Type.NORMAL, null, 1.2, 61, Abilities.INTIMIDATE, Abilities.SAND_RUSH, Abilities.SCRAPPY, 500, 85, 110, 90, 45, 90, 80, 45, 70, 225, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 15, false), - new PokemonSpecies(Species.PURRLOIN, "Purrloin", 5, false, false, false, "Devious Pokémon", Type.DARK, null, 0.4, 10.1, Abilities.LIMBER, Abilities.UNBURDEN, Abilities.PRANKSTER, 281, 41, 50, 37, 50, 37, 66, 255, 70, 56, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.LIEPARD, "Liepard", 5, false, false, false, "Cruel Pokémon", Type.DARK, null, 1.1, 37.5, Abilities.LIMBER, Abilities.UNBURDEN, Abilities.PRANKSTER, 446, 64, 88, 50, 88, 50, 106, 90, 70, 156, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.PANSAGE, "Pansage", 5, false, false, false, "Grass Monkey Pokémon", Type.GRASS, null, 0.6, 10.5, Abilities.GLUTTONY, Abilities.NONE, Abilities.OVERGROW, 316, 50, 53, 48, 53, 48, 64, 190, 70, 63, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.SIMISAGE, "Simisage", 5, false, false, false, "Thorn Monkey Pokémon", Type.GRASS, null, 1.1, 30.5, Abilities.GLUTTONY, Abilities.NONE, Abilities.OVERGROW, 498, 75, 98, 63, 98, 63, 101, 75, 70, 174, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.PANSEAR, "Pansear", 5, false, false, false, "High Temp Pokémon", Type.FIRE, null, 0.6, 11, Abilities.GLUTTONY, Abilities.NONE, Abilities.BLAZE, 316, 50, 53, 48, 53, 48, 64, 190, 70, 63, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.SIMISEAR, "Simisear", 5, false, false, false, "Ember Pokémon", Type.FIRE, null, 1, 28, Abilities.GLUTTONY, Abilities.NONE, Abilities.BLAZE, 498, 75, 98, 63, 98, 63, 101, 75, 70, 174, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.PANPOUR, "Panpour", 5, false, false, false, "Spray Pokémon", Type.WATER, null, 0.6, 13.5, Abilities.GLUTTONY, Abilities.NONE, Abilities.TORRENT, 316, 50, 53, 48, 53, 48, 64, 190, 70, 63, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.SIMIPOUR, "Simipour", 5, false, false, false, "Geyser Pokémon", Type.WATER, null, 1, 29, Abilities.GLUTTONY, Abilities.NONE, Abilities.TORRENT, 498, 75, 98, 63, 98, 63, 101, 75, 70, 174, GrowthRate.MEDIUM_FAST, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.MUNNA, "Munna", 5, false, false, false, "Dream Eater Pokémon", Type.PSYCHIC, null, 0.6, 23.3, Abilities.FOREWARN, Abilities.SYNCHRONIZE, Abilities.TELEPATHY, 292, 76, 25, 45, 67, 55, 24, 190, 70, 58, GrowthRate.FAST, "Field", null, 50, 10, false), - new PokemonSpecies(Species.MUSHARNA, "Musharna", 5, false, false, false, "Drowsing Pokémon", Type.PSYCHIC, null, 1.1, 60.5, Abilities.FOREWARN, Abilities.SYNCHRONIZE, Abilities.TELEPATHY, 487, 116, 55, 85, 107, 95, 29, 75, 70, 170, GrowthRate.FAST, "Field", null, 50, 10, false), - new PokemonSpecies(Species.PIDOVE, "Pidove", 5, false, false, false, "Tiny Pigeon Pokémon", Type.NORMAL, Type.FLYING, 0.3, 2.1, Abilities.BIG_PECKS, Abilities.SUPER_LUCK, Abilities.RIVALRY, 264, 50, 55, 50, 36, 30, 43, 255, 70, 53, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.TRANQUILL, "Tranquill", 5, false, false, false, "Wild Pigeon Pokémon", Type.NORMAL, Type.FLYING, 0.6, 15, Abilities.BIG_PECKS, Abilities.SUPER_LUCK, Abilities.RIVALRY, 358, 62, 77, 62, 50, 42, 65, 120, 70, 125, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, false), - new PokemonSpecies(Species.UNFEZANT, "Unfezant", 5, false, false, false, "Proud Pokémon", Type.NORMAL, Type.FLYING, 1.2, 29, Abilities.BIG_PECKS, Abilities.SUPER_LUCK, Abilities.RIVALRY, 488, 80, 115, 80, 65, 55, 93, 45, 70, 220, GrowthRate.MEDIUM_SLOW, "Flying", null, 50, 15, true), - new PokemonSpecies(Species.BLITZLE, "Blitzle", 5, false, false, false, "Electrified Pokémon", Type.ELECTRIC, null, 0.8, 29.8, Abilities.LIGHTNING_ROD, Abilities.MOTOR_DRIVE, Abilities.SAP_SIPPER, 295, 45, 60, 32, 50, 32, 76, 190, 70, 59, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.ZEBSTRIKA, "Zebstrika", 5, false, false, false, "Thunderbolt Pokémon", Type.ELECTRIC, null, 1.6, 79.5, Abilities.LIGHTNING_ROD, Abilities.MOTOR_DRIVE, Abilities.SAP_SIPPER, 497, 75, 100, 63, 80, 63, 116, 75, 70, 174, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.ROGGENROLA, "Roggenrola", 5, false, false, false, "Mantle Pokémon", Type.ROCK, null, 0.4, 18, Abilities.STURDY, Abilities.WEAK_ARMOR, Abilities.SAND_FORCE, 280, 55, 75, 85, 25, 25, 15, 255, 70, 56, GrowthRate.MEDIUM_SLOW, "Mineral", null, 50, 15, false), - new PokemonSpecies(Species.BOLDORE, "Boldore", 5, false, false, false, "Ore Pokémon", Type.ROCK, null, 0.9, 102, Abilities.STURDY, Abilities.WEAK_ARMOR, Abilities.SAND_FORCE, 390, 70, 105, 105, 50, 40, 20, 120, 70, 137, GrowthRate.MEDIUM_SLOW, "Mineral", null, 50, 15, false), - new PokemonSpecies(Species.GIGALITH, "Gigalith", 5, false, false, false, "Compressed Pokémon", Type.ROCK, null, 1.7, 260, Abilities.STURDY, Abilities.SAND_STREAM, Abilities.SAND_FORCE, 515, 85, 135, 130, 60, 80, 25, 45, 70, 232, GrowthRate.MEDIUM_SLOW, "Mineral", null, 50, 15, false), - new PokemonSpecies(Species.WOOBAT, "Woobat", 5, false, false, false, "Bat Pokémon", Type.PSYCHIC, Type.FLYING, 0.4, 2.1, Abilities.UNAWARE, Abilities.KLUTZ, Abilities.SIMPLE, 323, 65, 45, 43, 55, 43, 72, 190, 70, 65, GrowthRate.MEDIUM_FAST, "Field", "Flying", 50, 15, false), - new PokemonSpecies(Species.SWOOBAT, "Swoobat", 5, false, false, false, "Courting Pokémon", Type.PSYCHIC, Type.FLYING, 0.9, 10.5, Abilities.UNAWARE, Abilities.KLUTZ, Abilities.SIMPLE, 425, 67, 57, 55, 77, 55, 114, 45, 70, 149, GrowthRate.MEDIUM_FAST, "Field", "Flying", 50, 15, false), - new PokemonSpecies(Species.DRILBUR, "Drilbur", 5, false, false, false, "Mole Pokémon", Type.GROUND, null, 0.3, 8.5, Abilities.SAND_RUSH, Abilities.SAND_FORCE, Abilities.MOLD_BREAKER, 328, 60, 85, 40, 30, 45, 68, 120, 70, 66, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.EXCADRILL, "Excadrill", 5, false, false, false, "Subterrene Pokémon", Type.GROUND, Type.STEEL, 0.7, 40.4, Abilities.SAND_RUSH, Abilities.SAND_FORCE, Abilities.MOLD_BREAKER, 508, 110, 135, 60, 50, 65, 88, 60, 70, 178, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.AUDINO, "Audino", 5, false, false, false, "Hearing Pokémon", Type.NORMAL, null, 1.1, 31, Abilities.HEALER, Abilities.REGENERATOR, Abilities.KLUTZ, 445, 103, 60, 86, 60, 86, 50, 255, 70, 390, GrowthRate.FAST, "Fairy", null, 50, 20, false), - new PokemonSpecies(Species.TIMBURR, "Timburr", 5, false, false, false, "Muscular Pokémon", Type.FIGHTING, null, 0.6, 12.5, Abilities.GUTS, Abilities.SHEER_FORCE, Abilities.IRON_FIST, 305, 75, 80, 55, 25, 35, 35, 180, 70, 61, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.GURDURR, "Gurdurr", 5, false, false, false, "Muscular Pokémon", Type.FIGHTING, null, 1.2, 40, Abilities.GUTS, Abilities.SHEER_FORCE, Abilities.IRON_FIST, 405, 85, 105, 85, 40, 50, 40, 90, 70, 142, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.CONKELDURR, "Conkeldurr", 5, false, false, false, "Muscular Pokémon", Type.FIGHTING, null, 1.4, 87, Abilities.GUTS, Abilities.SHEER_FORCE, Abilities.IRON_FIST, 505, 105, 140, 95, 55, 65, 45, 45, 70, 227, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 75, 20, false), - new PokemonSpecies(Species.TYMPOLE, "Tympole", 5, false, false, false, "Tadpole Pokémon", Type.WATER, null, 0.5, 4.5, Abilities.SWIFT_SWIM, Abilities.HYDRATION, Abilities.WATER_ABSORB, 294, 50, 50, 40, 50, 40, 64, 255, 70, 59, GrowthRate.MEDIUM_SLOW, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.PALPITOAD, "Palpitoad", 5, false, false, false, "Vibration Pokémon", Type.WATER, Type.GROUND, 0.8, 17, Abilities.SWIFT_SWIM, Abilities.HYDRATION, Abilities.WATER_ABSORB, 384, 75, 65, 55, 65, 55, 69, 120, 70, 134, GrowthRate.MEDIUM_SLOW, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.SEISMITOAD, "Seismitoad", 5, false, false, false, "Vibration Pokémon", Type.WATER, Type.GROUND, 1.5, 62, Abilities.SWIFT_SWIM, Abilities.POISON_TOUCH, Abilities.WATER_ABSORB, 509, 105, 95, 75, 85, 75, 74, 45, 70, 229, GrowthRate.MEDIUM_SLOW, "Water 1", null, 50, 20, false), - new PokemonSpecies(Species.THROH, "Throh", 5, false, false, false, "Judo Pokémon", Type.FIGHTING, null, 1.3, 55.5, Abilities.GUTS, Abilities.INNER_FOCUS, Abilities.MOLD_BREAKER, 465, 120, 100, 85, 30, 85, 45, 45, 70, 163, GrowthRate.MEDIUM_FAST, "Human-Like", null, 100, 20, false), - new PokemonSpecies(Species.SAWK, "Sawk", 5, false, false, false, "Karate Pokémon", Type.FIGHTING, null, 1.4, 51, Abilities.STURDY, Abilities.INNER_FOCUS, Abilities.MOLD_BREAKER, 465, 75, 125, 75, 30, 75, 85, 45, 70, 163, GrowthRate.MEDIUM_FAST, "Human-Like", null, 100, 20, false), - new PokemonSpecies(Species.SEWADDLE, "Sewaddle", 5, false, false, false, "Sewing Pokémon", Type.BUG, Type.GRASS, 0.3, 2.5, Abilities.SWARM, Abilities.CHLOROPHYLL, Abilities.OVERCOAT, 310, 45, 53, 70, 40, 60, 42, 255, 70, 62, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.SWADLOON, "Swadloon", 5, false, false, false, "Leaf-Wrapped Pokémon", Type.BUG, Type.GRASS, 0.5, 7.3, Abilities.LEAF_GUARD, Abilities.CHLOROPHYLL, Abilities.OVERCOAT, 380, 55, 63, 90, 50, 80, 42, 120, 70, 133, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.LEAVANNY, "Leavanny", 5, false, false, false, "Nurturing Pokémon", Type.BUG, Type.GRASS, 1.2, 20.5, Abilities.SWARM, Abilities.CHLOROPHYLL, Abilities.OVERCOAT, 500, 75, 103, 80, 70, 80, 92, 45, 70, 225, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.VENIPEDE, "Venipede", 5, false, false, false, "Centipede Pokémon", Type.BUG, Type.POISON, 0.4, 5.3, Abilities.POISON_POINT, Abilities.SWARM, Abilities.SPEED_BOOST, 260, 30, 45, 59, 30, 39, 57, 255, 70, 52, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.WHIRLIPEDE, "Whirlipede", 5, false, false, false, "Curlipede Pokémon", Type.BUG, Type.POISON, 1.2, 58.5, Abilities.POISON_POINT, Abilities.SWARM, Abilities.SPEED_BOOST, 360, 40, 55, 99, 40, 79, 47, 120, 70, 126, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.SCOLIPEDE, "Scolipede", 5, false, false, false, "Megapede Pokémon", Type.BUG, Type.POISON, 2.5, 200.5, Abilities.POISON_POINT, Abilities.SWARM, Abilities.SPEED_BOOST, 485, 60, 100, 89, 55, 69, 112, 45, 70, 218, GrowthRate.MEDIUM_SLOW, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.COTTONEE, "Cottonee", 5, false, false, false, "Cotton Puff Pokémon", Type.GRASS, Type.FAIRY, 0.3, 0.6, Abilities.PRANKSTER, Abilities.INFILTRATOR, Abilities.CHLOROPHYLL, 280, 40, 27, 60, 37, 50, 66, 190, 70, 56, GrowthRate.MEDIUM_FAST, "Fairy", "Grass", 50, 20, false), - new PokemonSpecies(Species.WHIMSICOTT, "Whimsicott", 5, false, false, false, "Windveiled Pokémon", Type.GRASS, Type.FAIRY, 0.7, 6.6, Abilities.PRANKSTER, Abilities.INFILTRATOR, Abilities.CHLOROPHYLL, 480, 60, 67, 85, 77, 75, 116, 75, 70, 168, GrowthRate.MEDIUM_FAST, "Fairy", "Grass", 50, 20, false), - new PokemonSpecies(Species.PETILIL, "Petilil", 5, false, false, false, "Bulb Pokémon", Type.GRASS, null, 0.5, 6.6, Abilities.CHLOROPHYLL, Abilities.OWN_TEMPO, Abilities.LEAF_GUARD, 280, 45, 35, 50, 70, 50, 30, 190, 70, 56, GrowthRate.MEDIUM_FAST, "Grass", null, 0, 20, false), - new PokemonSpecies(Species.LILLIGANT, "Lilligant", 5, false, false, false, "Flowering Pokémon", Type.GRASS, null, 1.1, 16.3, Abilities.CHLOROPHYLL, Abilities.OWN_TEMPO, Abilities.LEAF_GUARD, 480, 70, 60, 75, 110, 75, 90, 75, 70, 168, GrowthRate.MEDIUM_FAST, "Grass", null, 0, 20, false), - new PokemonSpecies(Species.BASCULIN, "Basculin", 5, false, false, false, "Hostile Pokémon", Type.WATER, null, 1, 18, Abilities.RECKLESS, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 460, 70, 92, 65, 80, 55, 98, 25, 70, 161, GrowthRate.MEDIUM_FAST, "Water 2", null, 50, 40, false, false, - new PokemonForm("Red-Striped Form", "red-striped", Type.WATER, null, 1, 18, Abilities.RECKLESS, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 460, 70, 92, 65, 80, 55, 98, 25, 70, 161, GrowthRate.MEDIUM_FAST, "Water 2", null, 50, 40, false), - new PokemonForm("Blue-Striped Form", "blue-striped", Type.WATER, null, 1, 18, Abilities.ROCK_HEAD, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 460, 70, 92, 65, 80, 55, 98, 25, 70, 161, GrowthRate.MEDIUM_FAST, "Water 2", null, 50, 40, false) + new PokemonSpecies(Species.MEW, "Mew", 1, false, false, true, "New Species Pokémon", Type.PSYCHIC, null, 0.4, 4, Abilities.SYNCHRONIZE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 45, 100, 300, GrowthRate.MEDIUM_SLOW, null, false), + new PokemonSpecies(Species.CHIKORITA, "Chikorita", 2, false, false, false, "Leaf Pokémon", Type.GRASS, null, 0.9, 6.4, Abilities.OVERGROW, Abilities.NONE, Abilities.LEAF_GUARD, 318, 45, 49, 65, 49, 65, 45, 45, 70, 64, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.BAYLEEF, "Bayleef", 2, false, false, false, "Leaf Pokémon", Type.GRASS, null, 1.2, 15.8, Abilities.OVERGROW, Abilities.NONE, Abilities.LEAF_GUARD, 405, 60, 62, 80, 63, 80, 60, 45, 70, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.MEGANIUM, "Meganium", 2, false, false, false, "Herb Pokémon", Type.GRASS, null, 1.8, 100.5, Abilities.OVERGROW, Abilities.NONE, Abilities.LEAF_GUARD, 525, 80, 82, 100, 83, 100, 80, 45, 70, 236, GrowthRate.MEDIUM_SLOW, 87.5, true), + new PokemonSpecies(Species.CYNDAQUIL, "Cyndaquil", 2, false, false, false, "Fire Mouse Pokémon", Type.FIRE, null, 0.5, 7.9, Abilities.BLAZE, Abilities.NONE, Abilities.FLASH_FIRE, 309, 39, 52, 43, 60, 50, 65, 45, 70, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.QUILAVA, "Quilava", 2, false, false, false, "Volcano Pokémon", Type.FIRE, null, 0.9, 19, Abilities.BLAZE, Abilities.NONE, Abilities.FLASH_FIRE, 405, 58, 64, 58, 80, 65, 80, 45, 70, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.TYPHLOSION, "Typhlosion", 2, false, false, false, "Volcano Pokémon", Type.FIRE, null, 1.7, 79.5, Abilities.BLAZE, Abilities.NONE, Abilities.FLASH_FIRE, 534, 78, 84, 78, 109, 85, 100, 45, 70, 240, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.TOTODILE, "Totodile", 2, false, false, false, "Big Jaw Pokémon", Type.WATER, null, 0.6, 9.5, Abilities.TORRENT, Abilities.NONE, Abilities.SHEER_FORCE, 314, 50, 65, 64, 44, 48, 43, 45, 70, 63, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.CROCONAW, "Croconaw", 2, false, false, false, "Big Jaw Pokémon", Type.WATER, null, 1.1, 25, Abilities.TORRENT, Abilities.NONE, Abilities.SHEER_FORCE, 405, 65, 80, 80, 59, 63, 58, 45, 70, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.FERALIGATR, "Feraligatr", 2, false, false, false, "Big Jaw Pokémon", Type.WATER, null, 2.3, 88.8, Abilities.TORRENT, Abilities.NONE, Abilities.SHEER_FORCE, 530, 85, 105, 100, 79, 83, 78, 45, 70, 239, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.SENTRET, "Sentret", 2, false, false, false, "Scout Pokémon", Type.NORMAL, null, 0.8, 6, Abilities.RUN_AWAY, Abilities.KEEN_EYE, Abilities.FRISK, 215, 35, 46, 34, 35, 45, 20, 255, 70, 43, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.FURRET, "Furret", 2, false, false, false, "Long Body Pokémon", Type.NORMAL, null, 1.8, 32.5, Abilities.RUN_AWAY, Abilities.KEEN_EYE, Abilities.FRISK, 415, 85, 76, 64, 45, 55, 90, 90, 70, 145, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.HOOTHOOT, "Hoothoot", 2, false, false, false, "Owl Pokémon", Type.NORMAL, Type.FLYING, 0.7, 21.2, Abilities.INSOMNIA, Abilities.KEEN_EYE, Abilities.TINTED_LENS, 262, 60, 30, 30, 36, 56, 50, 255, 50, 52, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.NOCTOWL, "Noctowl", 2, false, false, false, "Owl Pokémon", Type.NORMAL, Type.FLYING, 1.6, 40.8, Abilities.INSOMNIA, Abilities.KEEN_EYE, Abilities.TINTED_LENS, 452, 100, 50, 50, 86, 96, 70, 90, 50, 158, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.LEDYBA, "Ledyba", 2, false, false, false, "Five Star Pokémon", Type.BUG, Type.FLYING, 1, 10.8, Abilities.SWARM, Abilities.EARLY_BIRD, Abilities.RATTLED, 265, 40, 20, 30, 40, 80, 55, 255, 70, 53, GrowthRate.FAST, 50, true), + new PokemonSpecies(Species.LEDIAN, "Ledian", 2, false, false, false, "Five Star Pokémon", Type.BUG, Type.FLYING, 1.4, 35.6, Abilities.SWARM, Abilities.EARLY_BIRD, Abilities.IRON_FIST, 390, 55, 35, 50, 55, 110, 85, 90, 70, 137, GrowthRate.FAST, 50, true), + new PokemonSpecies(Species.SPINARAK, "Spinarak", 2, false, false, false, "String Spit Pokémon", Type.BUG, Type.POISON, 0.5, 8.5, Abilities.SWARM, Abilities.INSOMNIA, Abilities.SNIPER, 250, 40, 60, 40, 40, 40, 30, 255, 70, 50, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.ARIADOS, "Ariados", 2, false, false, false, "Long Leg Pokémon", Type.BUG, Type.POISON, 1.1, 33.5, Abilities.SWARM, Abilities.INSOMNIA, Abilities.SNIPER, 400, 70, 90, 70, 60, 70, 40, 90, 70, 140, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.CROBAT, "Crobat", 2, false, false, false, "Bat Pokémon", Type.POISON, Type.FLYING, 1.8, 75, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.INFILTRATOR, 535, 85, 90, 80, 70, 80, 130, 90, 50, 268, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.CHINCHOU, "Chinchou", 2, false, false, false, "Angler Pokémon", Type.WATER, Type.ELECTRIC, 0.5, 12, Abilities.VOLT_ABSORB, Abilities.ILLUMINATE, Abilities.WATER_ABSORB, 330, 75, 38, 38, 56, 56, 67, 190, 50, 66, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.LANTURN, "Lanturn", 2, false, false, false, "Light Pokémon", Type.WATER, Type.ELECTRIC, 1.2, 22.5, Abilities.VOLT_ABSORB, Abilities.ILLUMINATE, Abilities.WATER_ABSORB, 460, 125, 58, 58, 76, 76, 67, 75, 50, 161, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.PICHU, "Pichu", 2, false, false, false, "Tiny Mouse Pokémon", Type.ELECTRIC, null, 0.3, 2, Abilities.STATIC, Abilities.NONE, Abilities.LIGHTNING_ROD, 205, 20, 40, 15, 35, 35, 60, 190, 50, 41, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.CLEFFA, "Cleffa", 2, false, false, false, "Star Shape Pokémon", Type.FAIRY, null, 0.3, 3, Abilities.CUTE_CHARM, Abilities.MAGIC_GUARD, Abilities.FRIEND_GUARD, 218, 50, 25, 28, 45, 55, 15, 150, 140, 44, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.IGGLYBUFF, "Igglybuff", 2, false, false, false, "Balloon Pokémon", Type.NORMAL, Type.FAIRY, 0.3, 1, Abilities.CUTE_CHARM, Abilities.COMPETITIVE, Abilities.FRIEND_GUARD, 210, 90, 30, 15, 40, 20, 15, 170, 50, 42, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.TOGEPI, "Togepi", 2, false, false, false, "Spike Ball Pokémon", Type.FAIRY, null, 0.3, 1.5, Abilities.HUSTLE, Abilities.SERENE_GRACE, Abilities.SUPER_LUCK, 245, 35, 20, 65, 40, 65, 20, 190, 50, 49, GrowthRate.FAST, 87.5, false), + new PokemonSpecies(Species.TOGETIC, "Togetic", 2, false, false, false, "Happiness Pokémon", Type.FAIRY, Type.FLYING, 0.6, 3.2, Abilities.HUSTLE, Abilities.SERENE_GRACE, Abilities.SUPER_LUCK, 405, 55, 40, 85, 80, 105, 40, 75, 50, 142, GrowthRate.FAST, 87.5, false), + new PokemonSpecies(Species.NATU, "Natu", 2, false, false, false, "Tiny Bird Pokémon", Type.PSYCHIC, Type.FLYING, 0.2, 2, Abilities.SYNCHRONIZE, Abilities.EARLY_BIRD, Abilities.MAGIC_BOUNCE, 320, 40, 50, 45, 70, 45, 70, 190, 50, 64, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.XATU, "Xatu", 2, false, false, false, "Mystic Pokémon", Type.PSYCHIC, Type.FLYING, 1.5, 15, Abilities.SYNCHRONIZE, Abilities.EARLY_BIRD, Abilities.MAGIC_BOUNCE, 470, 65, 75, 70, 95, 70, 95, 75, 50, 165, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.MAREEP, "Mareep", 2, false, false, false, "Wool Pokémon", Type.ELECTRIC, null, 0.6, 7.8, Abilities.STATIC, Abilities.NONE, Abilities.PLUS, 280, 55, 40, 40, 65, 45, 35, 235, 70, 56, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.FLAAFFY, "Flaaffy", 2, false, false, false, "Wool Pokémon", Type.ELECTRIC, null, 0.8, 13.3, Abilities.STATIC, Abilities.NONE, Abilities.PLUS, 365, 70, 55, 55, 80, 60, 45, 120, 70, 128, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.AMPHAROS, "Ampharos", 2, false, false, false, "Light Pokémon", Type.ELECTRIC, null, 1.4, 61.5, Abilities.STATIC, Abilities.NONE, Abilities.PLUS, 510, 90, 75, 85, 115, 90, 55, 45, 70, 230, GrowthRate.MEDIUM_SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.ELECTRIC, null, 1.4, 61.5, Abilities.STATIC, Abilities.NONE, Abilities.PLUS, 510, 90, 75, 85, 115, 90, 55, 45, 70, 230), + //new PokemonForm("Mega", "mega", Type.ELECTRIC, Type.DRAGON, 1.4, 61.5, Abilities.MOLD_BREAKER, Abilities.NONE, Abilities.NONE, 610, 90, 95, 105, 165, 110, 45, 45, 70, 230), ), - new PokemonSpecies(Species.SANDILE, "Sandile", 5, false, false, false, "Desert Croc Pokémon", Type.GROUND, Type.DARK, 0.7, 15.2, Abilities.INTIMIDATE, Abilities.MOXIE, Abilities.ANGER_POINT, 292, 50, 72, 35, 35, 35, 65, 180, 70, 58, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.KROKOROK, "Krokorok", 5, false, false, false, "Desert Croc Pokémon", Type.GROUND, Type.DARK, 1, 33.4, Abilities.INTIMIDATE, Abilities.MOXIE, Abilities.ANGER_POINT, 351, 60, 82, 45, 45, 45, 74, 90, 70, 123, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.KROOKODILE, "Krookodile", 5, false, false, false, "Intimidation Pokémon", Type.GROUND, Type.DARK, 1.5, 96.3, Abilities.INTIMIDATE, Abilities.MOXIE, Abilities.ANGER_POINT, 519, 95, 117, 80, 65, 70, 92, 45, 70, 234, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.DARUMAKA, "Darumaka", 5, false, false, false, "Zen Charm Pokémon", Type.FIRE, null, 0.6, 37.5, Abilities.HUSTLE, Abilities.NONE, Abilities.INNER_FOCUS, 315, 70, 90, 45, 15, 45, 50, 120, 70, 63, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, false), - new PokemonSpecies(Species.DARMANITAN, "Darmanitan", 5, false, false, false, "Blazing Pokémon", Type.FIRE, null, 1.3, 92.9, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.ZEN_MODE, 480, 105, 140, 55, 30, 55, 95, 60, 70, 168, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, false, true, - new PokemonForm("Standard Mode", "", Type.FIRE, null, 1.3, 92.9, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.ZEN_MODE, 480, 105, 140, 55, 30, 55, 95, 60, 70, 168, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, false), - new PokemonForm("Zen Mode", "zen", Type.FIRE, Type.PSYCHIC, 1.3, 92.9, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.ZEN_MODE, 540, 105, 30, 105, 140, 105, 55, 60, 70, 189, GrowthRate.MEDIUM_SLOW, "Field", null, 50, 20, false) + new PokemonSpecies(Species.BELLOSSOM, "Bellossom", 2, false, false, false, "Flower Pokémon", Type.GRASS, null, 0.4, 5.8, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.HEALER, 490, 75, 80, 95, 90, 100, 50, 45, 50, 245, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.MARILL, "Marill", 2, false, false, false, "Aqua Mouse Pokémon", Type.WATER, Type.FAIRY, 0.4, 8.5, Abilities.THICK_FAT, Abilities.HUGE_POWER, Abilities.SAP_SIPPER, 250, 70, 20, 50, 20, 50, 40, 190, 50, 88, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.AZUMARILL, "Azumarill", 2, false, false, false, "Aqua Rabbit Pokémon", Type.WATER, Type.FAIRY, 0.8, 28.5, Abilities.THICK_FAT, Abilities.HUGE_POWER, Abilities.SAP_SIPPER, 420, 100, 50, 80, 60, 80, 50, 75, 50, 210, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.SUDOWOODO, "Sudowoodo", 2, false, false, false, "Imitation Pokémon", Type.ROCK, null, 1.2, 38, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.RATTLED, 410, 70, 100, 115, 30, 65, 30, 65, 50, 144, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.POLITOED, "Politoed", 2, false, false, false, "Frog Pokémon", Type.WATER, null, 1.1, 33.9, Abilities.WATER_ABSORB, Abilities.DAMP, Abilities.DRIZZLE, 500, 90, 75, 75, 90, 100, 70, 45, 50, 250, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.HOPPIP, "Hoppip", 2, false, false, false, "Cottonweed Pokémon", Type.GRASS, Type.FLYING, 0.4, 0.5, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.INFILTRATOR, 250, 35, 35, 40, 35, 55, 50, 255, 70, 50, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SKIPLOOM, "Skiploom", 2, false, false, false, "Cottonweed Pokémon", Type.GRASS, Type.FLYING, 0.6, 1, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.INFILTRATOR, 340, 55, 45, 50, 45, 65, 80, 120, 70, 119, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.JUMPLUFF, "Jumpluff", 2, false, false, false, "Cottonweed Pokémon", Type.GRASS, Type.FLYING, 0.8, 3, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.INFILTRATOR, 460, 75, 55, 70, 55, 95, 110, 45, 70, 207, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.AIPOM, "Aipom", 2, false, false, false, "Long Tail Pokémon", Type.NORMAL, null, 0.8, 11.5, Abilities.RUN_AWAY, Abilities.PICKUP, Abilities.SKILL_LINK, 360, 55, 70, 55, 40, 55, 85, 45, 70, 72, GrowthRate.FAST, 50, true), + new PokemonSpecies(Species.SUNKERN, "Sunkern", 2, false, false, false, "Seed Pokémon", Type.GRASS, null, 0.3, 1.8, Abilities.CHLOROPHYLL, Abilities.SOLAR_POWER, Abilities.EARLY_BIRD, 180, 30, 30, 30, 30, 30, 30, 235, 70, 36, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SUNFLORA, "Sunflora", 2, false, false, false, "Sun Pokémon", Type.GRASS, null, 0.8, 8.5, Abilities.CHLOROPHYLL, Abilities.SOLAR_POWER, Abilities.EARLY_BIRD, 425, 75, 75, 55, 105, 85, 30, 120, 70, 149, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.YANMA, "Yanma", 2, false, false, false, "Clear Wing Pokémon", Type.BUG, Type.FLYING, 1.2, 38, Abilities.SPEED_BOOST, Abilities.COMPOUND_EYES, Abilities.FRISK, 390, 65, 65, 45, 75, 45, 95, 75, 70, 78, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.WOOPER, "Wooper", 2, false, false, false, "Water Fish Pokémon", Type.WATER, Type.GROUND, 0.4, 8.5, Abilities.DAMP, Abilities.WATER_ABSORB, Abilities.UNAWARE, 210, 55, 45, 45, 25, 25, 15, 255, 50, 42, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.QUAGSIRE, "Quagsire", 2, false, false, false, "Water Fish Pokémon", Type.WATER, Type.GROUND, 1.4, 75, Abilities.DAMP, Abilities.WATER_ABSORB, Abilities.UNAWARE, 430, 95, 85, 85, 65, 65, 35, 90, 50, 151, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.ESPEON, "Espeon", 2, false, false, false, "Sun Pokémon", Type.PSYCHIC, null, 0.9, 26.5, Abilities.SYNCHRONIZE, Abilities.NONE, Abilities.MAGIC_BOUNCE, 525, 65, 65, 60, 130, 95, 110, 45, 50, 184, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.UMBREON, "Umbreon", 2, false, false, false, "Moonlight Pokémon", Type.DARK, null, 1, 27, Abilities.SYNCHRONIZE, Abilities.NONE, Abilities.INNER_FOCUS, 525, 95, 65, 110, 60, 130, 65, 45, 35, 184, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.MURKROW, "Murkrow", 2, false, false, false, "Darkness Pokémon", Type.DARK, Type.FLYING, 0.5, 2.1, Abilities.INSOMNIA, Abilities.SUPER_LUCK, Abilities.PRANKSTER, 405, 60, 85, 42, 85, 42, 91, 30, 35, 81, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.SLOWKING, "Slowking", 2, false, false, false, "Royal Pokémon", Type.WATER, Type.PSYCHIC, 2, 79.5, Abilities.OBLIVIOUS, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 490, 95, 75, 80, 100, 110, 30, 70, 50, 172, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MISDREAVUS, "Misdreavus", 2, false, false, false, "Screech Pokémon", Type.GHOST, null, 0.7, 1, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 435, 60, 60, 60, 85, 85, 85, 45, 35, 87, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.UNOWN, "Unown", 2, false, false, false, "Symbol Pokémon", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118, GrowthRate.MEDIUM_FAST, null, false, false, + new PokemonForm("A", "a", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("B", "b", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("C", "c", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("D", "d", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("E", "e", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("F", "f", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("G", "g", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("H", "h", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("I", "i", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("J", "j", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("K", "k", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("L", "l", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("M", "m", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("N", "n", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("O", "o", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("P", "p", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("Q", "q", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("R", "r", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("S", "s", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("T", "t", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("U", "u", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("V", "v", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("W", "w", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("X", "x", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("Y", "y", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("Z", "z", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("!", "exclamation", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), + new PokemonForm("?", "question", Type.PSYCHIC, null, 0.5, 5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 336, 48, 72, 48, 72, 48, 48, 225, 70, 118), ), - new PokemonSpecies(Species.MARACTUS, "Maractus", 5, false, false, false, "Cactus Pokémon", Type.GRASS, null, 1, 28, Abilities.WATER_ABSORB, Abilities.CHLOROPHYLL, Abilities.STORM_DRAIN, 461, 75, 86, 67, 106, 67, 60, 255, 70, 161, GrowthRate.MEDIUM_FAST, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.DWEBBLE, "Dwebble", 5, false, false, false, "Rock Inn Pokémon", Type.BUG, Type.ROCK, 0.3, 14.5, Abilities.STURDY, Abilities.SHELL_ARMOR, Abilities.WEAK_ARMOR, 325, 50, 65, 85, 35, 35, 55, 190, 70, 65, GrowthRate.MEDIUM_FAST, "Bug", "Mineral", 50, 20, false), - new PokemonSpecies(Species.CRUSTLE, "Crustle", 5, false, false, false, "Stone Home Pokémon", Type.BUG, Type.ROCK, 1.4, 200, Abilities.STURDY, Abilities.SHELL_ARMOR, Abilities.WEAK_ARMOR, 485, 70, 105, 125, 65, 75, 45, 75, 70, 170, GrowthRate.MEDIUM_FAST, "Bug", "Mineral", 50, 20, false), - new PokemonSpecies(Species.SCRAGGY, "Scraggy", 5, false, false, false, "Shedding Pokémon", Type.DARK, Type.FIGHTING, 0.6, 11.8, Abilities.SHED_SKIN, Abilities.MOXIE, Abilities.INTIMIDATE, 348, 50, 75, 70, 35, 70, 48, 180, 35, 70, GrowthRate.MEDIUM_FAST, "Dragon", "Field", 50, 15, false), - new PokemonSpecies(Species.SCRAFTY, "Scrafty", 5, false, false, false, "Hoodlum Pokémon", Type.DARK, Type.FIGHTING, 1.1, 30, Abilities.SHED_SKIN, Abilities.MOXIE, Abilities.INTIMIDATE, 488, 65, 90, 115, 45, 115, 58, 90, 70, 171, GrowthRate.MEDIUM_FAST, "Dragon", "Field", 50, 15, false), - new PokemonSpecies(Species.SIGILYPH, "Sigilyph", 5, false, false, false, "Avianoid Pokémon", Type.PSYCHIC, Type.FLYING, 1.4, 14, Abilities.WONDER_SKIN, Abilities.MAGIC_GUARD, Abilities.TINTED_LENS, 490, 72, 58, 80, 103, 80, 97, 45, 70, 172, GrowthRate.MEDIUM_FAST, "Flying", null, 50, 20, false), - new PokemonSpecies(Species.YAMASK, "Yamask", 5, false, false, false, "Spirit Pokémon", Type.GHOST, null, 0.5, 1.5, Abilities.MUMMY, Abilities.NONE, Abilities.NONE, 303, 38, 30, 85, 55, 65, 30, 190, 70, 61, GrowthRate.MEDIUM_FAST, "Amorphous", "Mineral", 50, 25, false), - new PokemonSpecies(Species.COFAGRIGUS, "Cofagrigus", 5, false, false, false, "Coffin Pokémon", Type.GHOST, null, 1.7, 76.5, Abilities.MUMMY, Abilities.NONE, Abilities.NONE, 483, 58, 50, 145, 95, 105, 30, 90, 70, 169, GrowthRate.MEDIUM_FAST, "Amorphous", "Mineral", 50, 25, false), - new PokemonSpecies(Species.TIRTOUGA, "Tirtouga", 5, false, false, false, "Prototurtle Pokémon", Type.WATER, Type.ROCK, 0.7, 16.5, Abilities.SOLID_ROCK, Abilities.STURDY, Abilities.SWIFT_SWIM, 355, 54, 78, 103, 53, 45, 22, 45, 70, 71, GrowthRate.MEDIUM_FAST, "Water 1", "Water 3", 87.5, 30, false), - new PokemonSpecies(Species.CARRACOSTA, "Carracosta", 5, false, false, false, "Prototurtle Pokémon", Type.WATER, Type.ROCK, 1.2, 81, Abilities.SOLID_ROCK, Abilities.STURDY, Abilities.SWIFT_SWIM, 495, 74, 108, 133, 83, 65, 32, 45, 70, 173, GrowthRate.MEDIUM_FAST, "Water 1", "Water 3", 87.5, 30, false), - new PokemonSpecies(Species.ARCHEN, "Archen", 5, false, false, false, "First Bird Pokémon", Type.ROCK, Type.FLYING, 0.5, 9.5, Abilities.DEFEATIST, Abilities.NONE, Abilities.NONE, 401, 55, 112, 45, 74, 45, 70, 45, 70, 71, GrowthRate.MEDIUM_FAST, "Flying", "Water 3", 87.5, 30, false), - new PokemonSpecies(Species.ARCHEOPS, "Archeops", 5, false, false, false, "First Bird Pokémon", Type.ROCK, Type.FLYING, 1.4, 32, Abilities.DEFEATIST, Abilities.NONE, Abilities.NONE, 567, 75, 140, 65, 112, 65, 110, 45, 70, 177, GrowthRate.MEDIUM_FAST, "Flying", "Water 3", 87.5, 30, false), - new PokemonSpecies(Species.TRUBBISH, "Trubbish", 5, false, false, false, "Trash Bag Pokémon", Type.POISON, null, 0.6, 31, Abilities.STENCH, Abilities.STICKY_HOLD, Abilities.AFTERMATH, 329, 50, 50, 62, 40, 62, 65, 190, 70, 66, GrowthRate.MEDIUM_FAST, "Mineral", null, 50, 20, false), - new PokemonSpecies(Species.GARBODOR, "Garbodor", 5, false, false, false, "Trash Heap Pokémon", Type.POISON, null, 1.9, 107.3, Abilities.STENCH, Abilities.WEAK_ARMOR, Abilities.AFTERMATH, 474, 80, 95, 82, 60, 82, 75, 60, 70, 166, GrowthRate.MEDIUM_FAST, "Mineral", null, 50, 20, false), - new PokemonSpecies(Species.ZORUA, "Zorua", 5, false, false, false, "Tricky Fox Pokémon", Type.DARK, null, 0.7, 12.5, Abilities.ILLUSION, Abilities.NONE, Abilities.NONE, 330, 40, 65, 40, 80, 40, 65, 75, 70, 66, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 25, false), - new PokemonSpecies(Species.ZOROARK, "Zoroark", 5, false, false, false, "Illusion Fox Pokémon", Type.DARK, null, 1.6, 81.1, Abilities.ILLUSION, Abilities.NONE, Abilities.NONE, 510, 60, 105, 60, 120, 60, 105, 45, 70, 179, GrowthRate.MEDIUM_SLOW, "Field", null, 87.5, 20, false), - new PokemonSpecies(Species.MINCCINO, "Minccino", 5, false, false, false, "Chinchilla Pokémon", Type.NORMAL, null, 0.4, 5.8, Abilities.CUTE_CHARM, Abilities.TECHNICIAN, Abilities.SKILL_LINK, 300, 55, 50, 40, 40, 40, 75, 255, 70, 60, GrowthRate.FAST, "Field", null, 25, 15, false), - new PokemonSpecies(Species.CINCCINO, "Cinccino", 5, false, false, false, "Scarf Pokémon", Type.NORMAL, null, 0.5, 7.5, Abilities.CUTE_CHARM, Abilities.TECHNICIAN, Abilities.SKILL_LINK, 470, 75, 95, 60, 65, 60, 115, 60, 70, 165, GrowthRate.FAST, "Field", null, 25, 15, false), - new PokemonSpecies(Species.GOTHITA, "Gothita", 5, false, false, false, "Fixation Pokémon", Type.PSYCHIC, null, 0.4, 5.8, Abilities.FRISK, Abilities.COMPETITIVE, Abilities.SHADOW_TAG, 290, 45, 30, 50, 55, 65, 45, 200, 70, 58, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 25, 20, false), - new PokemonSpecies(Species.GOTHORITA, "Gothorita", 5, false, false, false, "Manipulate Pokémon", Type.PSYCHIC, null, 0.7, 18, Abilities.FRISK, Abilities.COMPETITIVE, Abilities.SHADOW_TAG, 390, 60, 45, 70, 75, 85, 55, 100, 70, 137, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 25, 20, false), - new PokemonSpecies(Species.GOTHITELLE, "Gothitelle", 5, false, false, false, "Astral Body Pokémon", Type.PSYCHIC, null, 1.5, 44, Abilities.FRISK, Abilities.COMPETITIVE, Abilities.SHADOW_TAG, 490, 70, 55, 95, 95, 110, 65, 50, 70, 221, GrowthRate.MEDIUM_SLOW, "Human-Like", null, 25, 20, false), - new PokemonSpecies(Species.SOLOSIS, "Solosis", 5, false, false, false, "Cell Pokémon", Type.PSYCHIC, null, 0.3, 1, Abilities.OVERCOAT, Abilities.MAGIC_GUARD, Abilities.REGENERATOR, 290, 45, 30, 40, 105, 50, 20, 200, 70, 58, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.DUOSION, "Duosion", 5, false, false, false, "Mitosis Pokémon", Type.PSYCHIC, null, 0.6, 8, Abilities.OVERCOAT, Abilities.MAGIC_GUARD, Abilities.REGENERATOR, 370, 65, 40, 50, 125, 60, 30, 100, 70, 130, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.REUNICLUS, "Reuniclus", 5, false, false, false, "Multiplying Pokémon", Type.PSYCHIC, null, 1, 20.1, Abilities.OVERCOAT, Abilities.MAGIC_GUARD, Abilities.REGENERATOR, 490, 110, 65, 75, 125, 85, 30, 50, 70, 221, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.DUCKLETT, "Ducklett", 5, false, false, false, "Water Bird Pokémon", Type.WATER, Type.FLYING, 0.5, 5.5, Abilities.KEEN_EYE, Abilities.BIG_PECKS, Abilities.HYDRATION, 305, 62, 44, 50, 44, 50, 55, 190, 70, 61, GrowthRate.MEDIUM_FAST, "Flying", "Water 1", 50, 20, false), - new PokemonSpecies(Species.SWANNA, "Swanna", 5, false, false, false, "White Bird Pokémon", Type.WATER, Type.FLYING, 1.3, 24.2, Abilities.KEEN_EYE, Abilities.BIG_PECKS, Abilities.HYDRATION, 473, 75, 87, 63, 87, 63, 98, 45, 70, 166, GrowthRate.MEDIUM_FAST, "Flying", "Water 1", 50, 20, false), - new PokemonSpecies(Species.VANILLITE, "Vanillite", 5, false, false, false, "Fresh Snow Pokémon", Type.ICE, null, 0.4, 5.7, Abilities.ICE_BODY, Abilities.SNOW_CLOAK, Abilities.WEAK_ARMOR, 305, 36, 50, 50, 65, 60, 44, 255, 70, 61, GrowthRate.SLOW, "Mineral", null, 50, 20, false), - new PokemonSpecies(Species.VANILLISH, "Vanillish", 5, false, false, false, "Icy Snow Pokémon", Type.ICE, null, 1.1, 41, Abilities.ICE_BODY, Abilities.SNOW_CLOAK, Abilities.WEAK_ARMOR, 395, 51, 65, 65, 80, 75, 59, 120, 70, 138, GrowthRate.SLOW, "Mineral", null, 50, 20, false), - new PokemonSpecies(Species.VANILLUXE, "Vanilluxe", 5, false, false, false, "Snowstorm Pokémon", Type.ICE, null, 1.3, 57.5, Abilities.ICE_BODY, Abilities.SNOW_WARNING, Abilities.WEAK_ARMOR, 535, 71, 95, 85, 110, 95, 79, 45, 70, 241, GrowthRate.SLOW, "Mineral", null, 50, 20, false), - new PokemonSpecies(Species.DEERLING, "Deerling", 5, false, false, false, "Season Pokémon", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false, true, - new PokemonForm("Spring", "spring", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonForm("Summer", "summer", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonForm("Autumn", "autumn", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonForm("Winter", "winter", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false) + new PokemonSpecies(Species.WOBBUFFET, "Wobbuffet", 2, false, false, false, "Patient Pokémon", Type.PSYCHIC, null, 1.3, 28.5, Abilities.SHADOW_TAG, Abilities.NONE, Abilities.TELEPATHY, 405, 190, 33, 58, 33, 58, 33, 45, 50, 142, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.GIRAFARIG, "Girafarig", 2, false, false, false, "Long Neck Pokémon", Type.NORMAL, Type.PSYCHIC, 1.5, 41.5, Abilities.INNER_FOCUS, Abilities.EARLY_BIRD, Abilities.SAP_SIPPER, 455, 70, 80, 65, 90, 65, 85, 60, 70, 159, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.PINECO, "Pineco", 2, false, false, false, "Bagworm Pokémon", Type.BUG, null, 0.6, 7.2, Abilities.STURDY, Abilities.NONE, Abilities.OVERCOAT, 290, 50, 65, 90, 35, 35, 15, 190, 70, 58, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.FORRETRESS, "Forretress", 2, false, false, false, "Bagworm Pokémon", Type.BUG, Type.STEEL, 1.2, 125.8, Abilities.STURDY, Abilities.NONE, Abilities.OVERCOAT, 465, 75, 90, 140, 60, 60, 40, 75, 70, 163, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DUNSPARCE, "Dunsparce", 2, false, false, false, "Land Snake Pokémon", Type.NORMAL, null, 1.5, 14, Abilities.SERENE_GRACE, Abilities.RUN_AWAY, Abilities.RATTLED, 415, 100, 70, 70, 65, 65, 45, 190, 50, 145, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GLIGAR, "Gligar", 2, false, false, false, "Fly Scorpion Pokémon", Type.GROUND, Type.FLYING, 1.1, 64.8, Abilities.HYPER_CUTTER, Abilities.SAND_VEIL, Abilities.IMMUNITY, 430, 65, 75, 105, 35, 65, 85, 60, 70, 86, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.STEELIX, "Steelix", 2, false, false, false, "Iron Snake Pokémon", Type.STEEL, Type.GROUND, 9.2, 400, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SHEER_FORCE, 510, 75, 85, 200, 55, 65, 30, 25, 50, 179, GrowthRate.MEDIUM_FAST, 50, true, true, + new PokemonForm("Normal", "", Type.STEEL, Type.GROUND, 9.2, 400, Abilities.ROCK_HEAD, Abilities.STURDY, Abilities.SHEER_FORCE, 510, 75, 85, 200, 55, 65, 30, 25, 50, 179, true), + //new PokemonForm("Mega", "mega", Type.STEEL, Type.GROUND, 10.5, 740, Abilities.SAND_FORCE, Abilities.NONE, Abilities.NONE, 610, 75, 125, 230, 55, 95, 30, 25, 50, 179, true), ), - new PokemonSpecies(Species.SAWSBUCK, "Sawsbuck", 5, false, false, false, "Season Pokémon", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false, true, - new PokemonForm("Spring", "spring", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonForm("Summer", "summer", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonForm("Autumn", "autumn", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonForm("Winter", "winter", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false) + new PokemonSpecies(Species.SNUBBULL, "Snubbull", 2, false, false, false, "Fairy Pokémon", Type.FAIRY, null, 0.6, 7.8, Abilities.INTIMIDATE, Abilities.RUN_AWAY, Abilities.RATTLED, 300, 60, 80, 50, 40, 40, 30, 190, 70, 60, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.GRANBULL, "Granbull", 2, false, false, false, "Fairy Pokémon", Type.FAIRY, null, 1.4, 48.7, Abilities.INTIMIDATE, Abilities.QUICK_FEET, Abilities.RATTLED, 450, 90, 120, 75, 60, 60, 45, 75, 70, 158, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.QWILFISH, "Qwilfish", 2, false, false, false, "Balloon Pokémon", Type.WATER, Type.POISON, 0.5, 3.9, Abilities.POISON_POINT, Abilities.SWIFT_SWIM, Abilities.INTIMIDATE, 440, 65, 95, 85, 55, 55, 85, 45, 50, 88, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SCIZOR, "Scizor", 2, false, false, false, "Pincer Pokémon", Type.BUG, Type.STEEL, 1.8, 118, Abilities.SWARM, Abilities.TECHNICIAN, Abilities.LIGHT_METAL, 500, 70, 130, 100, 55, 80, 65, 25, 50, 175, GrowthRate.MEDIUM_FAST, 50, true, true, + new PokemonForm("Normal", "", Type.BUG, Type.STEEL, 1.8, 118, Abilities.SWARM, Abilities.TECHNICIAN, Abilities.LIGHT_METAL, 500, 70, 130, 100, 55, 80, 65, 25, 50, 175, true), + //new PokemonForm("Mega", "mega", Type.BUG, Type.STEEL, 2, 125, Abilities.TECHNICIAN, Abilities.NONE, Abilities.NONE, 600, 70, 150, 140, 65, 100, 75, 25, 50, 175, true), ), - new PokemonSpecies(Species.EMOLGA, "Emolga", 5, false, false, false, "Sky Squirrel Pokémon", Type.ELECTRIC, Type.FLYING, 0.4, 5, Abilities.STATIC, Abilities.NONE, Abilities.MOTOR_DRIVE, 428, 55, 75, 60, 75, 60, 103, 200, 70, 150, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.KARRABLAST, "Karrablast", 5, false, false, false, "Clamping Pokémon", Type.BUG, null, 0.5, 5.9, Abilities.SWARM, Abilities.SHED_SKIN, Abilities.NO_GUARD, 315, 50, 75, 45, 40, 45, 60, 200, 70, 63, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.ESCAVALIER, "Escavalier", 5, false, false, false, "Cavalry Pokémon", Type.BUG, Type.STEEL, 1, 33, Abilities.SWARM, Abilities.SHELL_ARMOR, Abilities.OVERCOAT, 495, 70, 135, 105, 60, 105, 20, 75, 70, 173, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.FOONGUS, "Foongus", 5, false, false, false, "Mushroom Pokémon", Type.GRASS, Type.POISON, 0.2, 1, Abilities.EFFECT_SPORE, Abilities.NONE, Abilities.REGENERATOR, 294, 69, 55, 45, 55, 55, 15, 190, 70, 59, GrowthRate.MEDIUM_FAST, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.AMOONGUSS, "Amoonguss", 5, false, false, false, "Mushroom Pokémon", Type.GRASS, Type.POISON, 0.6, 10.5, Abilities.EFFECT_SPORE, Abilities.NONE, Abilities.REGENERATOR, 464, 114, 85, 70, 85, 80, 30, 75, 70, 162, GrowthRate.MEDIUM_FAST, "Grass", null, 50, 20, false), - new PokemonSpecies(Species.FRILLISH, "Frillish", 5, false, false, false, "Floating Pokémon", Type.WATER, Type.GHOST, 1.2, 33, Abilities.WATER_ABSORB, Abilities.CURSED_BODY, Abilities.DAMP, 335, 55, 40, 50, 65, 85, 40, 190, 70, 67, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, true), - new PokemonSpecies(Species.JELLICENT, "Jellicent", 5, false, false, false, "Floating Pokémon", Type.WATER, Type.GHOST, 2.2, 135, Abilities.WATER_ABSORB, Abilities.CURSED_BODY, Abilities.DAMP, 480, 100, 60, 70, 85, 105, 60, 60, 70, 168, GrowthRate.MEDIUM_FAST, "Amorphous", null, 50, 20, true), - new PokemonSpecies(Species.ALOMOMOLA, "Alomomola", 5, false, false, false, "Caring Pokémon", Type.WATER, null, 1.2, 31.6, Abilities.HEALER, Abilities.HYDRATION, Abilities.REGENERATOR, 470, 165, 75, 80, 40, 45, 65, 75, 70, 165, GrowthRate.FAST, "Water 1", "Water 2", 50, 40, false), - new PokemonSpecies(Species.JOLTIK, "Joltik", 5, false, false, false, "Attaching Pokémon", Type.BUG, Type.ELECTRIC, 0.1, 0.6, Abilities.COMPOUND_EYES, Abilities.UNNERVE, Abilities.SWARM, 319, 50, 47, 50, 57, 50, 65, 190, 70, 64, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.GALVANTULA, "Galvantula", 5, false, false, false, "EleSpider Pokémon", Type.BUG, Type.ELECTRIC, 0.8, 14.3, Abilities.COMPOUND_EYES, Abilities.UNNERVE, Abilities.SWARM, 472, 70, 77, 60, 97, 60, 108, 75, 70, 165, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.FERROSEED, "Ferroseed", 5, false, false, false, "Thorn Seed Pokémon", Type.GRASS, Type.STEEL, 0.6, 18.8, Abilities.IRON_BARBS, Abilities.NONE, Abilities.ANTICIPATION, 305, 44, 50, 91, 24, 86, 10, 255, 70, 61, GrowthRate.MEDIUM_FAST, "Grass", "Mineral", 50, 20, false), - new PokemonSpecies(Species.FERROTHORN, "Ferrothorn", 5, false, false, false, "Thorn Pod Pokémon", Type.GRASS, Type.STEEL, 1, 110, Abilities.IRON_BARBS, Abilities.NONE, Abilities.ANTICIPATION, 489, 74, 94, 131, 54, 116, 20, 90, 70, 171, GrowthRate.MEDIUM_FAST, "Grass", "Mineral", 50, 20, false), - new PokemonSpecies(Species.KLINK, "Klink", 5, false, false, false, "Gear Pokémon", Type.STEEL, null, 0.3, 21, Abilities.PLUS, Abilities.MINUS, Abilities.CLEAR_BODY, 300, 40, 55, 70, 45, 60, 30, 130, 70, 60, GrowthRate.MEDIUM_SLOW, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.KLANG, "Klang", 5, false, false, false, "Gear Pokémon", Type.STEEL, null, 0.6, 51, Abilities.PLUS, Abilities.MINUS, Abilities.CLEAR_BODY, 440, 60, 80, 95, 70, 85, 50, 60, 70, 154, GrowthRate.MEDIUM_SLOW, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.KLINKLANG, "Klinklang", 5, false, false, false, "Gear Pokémon", Type.STEEL, null, 0.6, 81, Abilities.PLUS, Abilities.MINUS, Abilities.CLEAR_BODY, 520, 60, 100, 115, 70, 85, 90, 30, 70, 234, GrowthRate.MEDIUM_SLOW, "Mineral", null, null, 20, false), - new PokemonSpecies(Species.TYNAMO, "Tynamo", 5, false, false, false, "EleFish Pokémon", Type.ELECTRIC, null, 0.2, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 275, 35, 55, 40, 45, 40, 60, 190, 70, 55, GrowthRate.SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.EELEKTRIK, "Eelektrik", 5, false, false, false, "EleFish Pokémon", Type.ELECTRIC, null, 1.2, 22, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 405, 65, 85, 70, 75, 70, 40, 60, 70, 142, GrowthRate.SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.EELEKTROSS, "Eelektross", 5, false, false, false, "EleFish Pokémon", Type.ELECTRIC, null, 2.1, 80.5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 515, 85, 115, 80, 105, 80, 50, 30, 70, 232, GrowthRate.SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.ELGYEM, "Elgyem", 5, false, false, false, "Cerebral Pokémon", Type.PSYCHIC, null, 0.5, 9, Abilities.TELEPATHY, Abilities.SYNCHRONIZE, Abilities.ANALYTIC, 335, 55, 55, 55, 85, 55, 30, 255, 70, 67, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, false), - new PokemonSpecies(Species.BEHEEYEM, "Beheeyem", 5, false, false, false, "Cerebral Pokémon", Type.PSYCHIC, null, 1, 34.5, Abilities.TELEPATHY, Abilities.SYNCHRONIZE, Abilities.ANALYTIC, 485, 75, 75, 75, 125, 95, 40, 90, 70, 170, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, false), - new PokemonSpecies(Species.LITWICK, "Litwick", 5, false, false, false, "Candle Pokémon", Type.GHOST, Type.FIRE, 0.3, 3.1, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, Abilities.INFILTRATOR, 275, 50, 30, 55, 65, 55, 20, 190, 70, 55, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.LAMPENT, "Lampent", 5, false, false, false, "Lamp Pokémon", Type.GHOST, Type.FIRE, 0.6, 13, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, Abilities.INFILTRATOR, 370, 60, 40, 60, 95, 60, 55, 90, 70, 130, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.CHANDELURE, "Chandelure", 5, false, false, false, "Luring Pokémon", Type.GHOST, Type.FIRE, 1, 34.3, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, Abilities.INFILTRATOR, 520, 60, 55, 90, 145, 90, 80, 45, 70, 234, GrowthRate.MEDIUM_SLOW, "Amorphous", null, 50, 20, false), - new PokemonSpecies(Species.AXEW, "Axew", 5, false, false, false, "Tusk Pokémon", Type.DRAGON, null, 0.6, 18, Abilities.RIVALRY, Abilities.MOLD_BREAKER, Abilities.UNNERVE, 320, 46, 87, 60, 30, 40, 57, 75, 35, 64, GrowthRate.SLOW, "Dragon", "Monster", 50, 40, false), - new PokemonSpecies(Species.FRAXURE, "Fraxure", 5, false, false, false, "Axe Jaw Pokémon", Type.DRAGON, null, 1, 36, Abilities.RIVALRY, Abilities.MOLD_BREAKER, Abilities.UNNERVE, 410, 66, 117, 70, 40, 50, 67, 60, 35, 144, GrowthRate.SLOW, "Dragon", "Monster", 50, 40, false), - new PokemonSpecies(Species.HAXORUS, "Haxorus", 5, false, false, false, "Axe Jaw Pokémon", Type.DRAGON, null, 1.8, 105.5, Abilities.RIVALRY, Abilities.MOLD_BREAKER, Abilities.UNNERVE, 540, 76, 147, 90, 60, 70, 97, 45, 35, 243, GrowthRate.SLOW, "Dragon", "Monster", 50, 40, false), - new PokemonSpecies(Species.CUBCHOO, "Cubchoo", 5, false, false, false, "Chill Pokémon", Type.ICE, null, 0.5, 8.5, Abilities.SNOW_CLOAK, Abilities.SLUSH_RUSH, Abilities.RATTLED, 305, 55, 70, 40, 60, 40, 40, 120, 70, 61, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.BEARTIC, "Beartic", 5, false, false, false, "Freezing Pokémon", Type.ICE, null, 2.6, 260, Abilities.SNOW_CLOAK, Abilities.SLUSH_RUSH, Abilities.SWIFT_SWIM, 505, 95, 130, 80, 70, 80, 50, 60, 70, 177, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.CRYOGONAL, "Cryogonal", 5, false, false, false, "Crystallizing Pokémon", Type.ICE, null, 1.1, 148, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 515, 80, 50, 50, 95, 135, 105, 25, 70, 180, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 25, false), - new PokemonSpecies(Species.SHELMET, "Shelmet", 5, false, false, false, "Snail Pokémon", Type.BUG, null, 0.4, 7.7, Abilities.HYDRATION, Abilities.SHELL_ARMOR, Abilities.OVERCOAT, 305, 50, 40, 85, 40, 65, 25, 200, 70, 61, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.ACCELGOR, "Accelgor", 5, false, false, false, "Shell Out Pokémon", Type.BUG, null, 0.8, 25.3, Abilities.HYDRATION, Abilities.STICKY_HOLD, Abilities.UNBURDEN, 495, 80, 70, 40, 100, 60, 145, 75, 70, 173, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 15, false), - new PokemonSpecies(Species.STUNFISK, "Stunfisk", 5, false, false, false, "Trap Pokémon", Type.GROUND, Type.ELECTRIC, 0.7, 11, Abilities.STATIC, Abilities.LIMBER, Abilities.SAND_VEIL, 471, 109, 66, 84, 81, 99, 32, 75, 70, 165, GrowthRate.MEDIUM_FAST, "Amorphous", "Water 1", 50, 20, false), - new PokemonSpecies(Species.MIENFOO, "Mienfoo", 5, false, false, false, "Martial Arts Pokémon", Type.FIGHTING, null, 0.9, 20, Abilities.INNER_FOCUS, Abilities.REGENERATOR, Abilities.RECKLESS, 350, 45, 85, 50, 55, 50, 65, 180, 70, 70, GrowthRate.MEDIUM_SLOW, "Field", "Human-Like", 50, 25, false), - new PokemonSpecies(Species.MIENSHAO, "Mienshao", 5, false, false, false, "Martial Arts Pokémon", Type.FIGHTING, null, 1.4, 35.5, Abilities.INNER_FOCUS, Abilities.REGENERATOR, Abilities.RECKLESS, 510, 65, 125, 60, 95, 60, 105, 45, 70, 179, GrowthRate.MEDIUM_SLOW, "Field", "Human-Like", 50, 25, false), - new PokemonSpecies(Species.DRUDDIGON, "Druddigon", 5, false, false, false, "Cave Pokémon", Type.DRAGON, null, 1.6, 139, Abilities.ROUGH_SKIN, Abilities.SHEER_FORCE, Abilities.MOLD_BREAKER, 485, 77, 120, 90, 60, 90, 48, 45, 70, 170, GrowthRate.MEDIUM_FAST, "Dragon", "Monster", 50, 30, false), - new PokemonSpecies(Species.GOLETT, "Golett", 5, false, false, false, "Automaton Pokémon", Type.GROUND, Type.GHOST, 1, 92, Abilities.IRON_FIST, Abilities.KLUTZ, Abilities.NO_GUARD, 303, 59, 74, 50, 35, 50, 35, 190, 70, 61, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 25, false), - new PokemonSpecies(Species.GOLURK, "Golurk", 5, false, false, false, "Automaton Pokémon", Type.GROUND, Type.GHOST, 2.8, 330, Abilities.IRON_FIST, Abilities.KLUTZ, Abilities.NO_GUARD, 483, 89, 124, 80, 55, 80, 55, 90, 70, 169, GrowthRate.MEDIUM_FAST, "Mineral", null, null, 25, false), - new PokemonSpecies(Species.PAWNIARD, "Pawniard", 5, false, false, false, "Sharp Blade Pokémon", Type.DARK, Type.STEEL, 0.5, 10.2, Abilities.DEFIANT, Abilities.INNER_FOCUS, Abilities.PRESSURE, 340, 45, 85, 70, 40, 40, 60, 120, 35, 68, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, false), - new PokemonSpecies(Species.BISHARP, "Bisharp", 5, false, false, false, "Sword Blade Pokémon", Type.DARK, Type.STEEL, 1.6, 70, Abilities.DEFIANT, Abilities.INNER_FOCUS, Abilities.PRESSURE, 490, 65, 125, 100, 60, 70, 70, 45, 35, 172, GrowthRate.MEDIUM_FAST, "Human-Like", null, 50, 20, false), - new PokemonSpecies(Species.BOUFFALANT, "Bouffalant", 5, false, false, false, "Bash Buffalo Pokémon", Type.NORMAL, null, 1.6, 94.6, Abilities.RECKLESS, Abilities.SAP_SIPPER, Abilities.SOUNDPROOF, 490, 95, 110, 95, 40, 95, 55, 45, 70, 172, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.RUFFLET, "Rufflet", 5, false, false, false, "Eaglet Pokémon", Type.NORMAL, Type.FLYING, 0.5, 10.5, Abilities.KEEN_EYE, Abilities.SHEER_FORCE, Abilities.HUSTLE, 350, 70, 83, 50, 37, 50, 60, 190, 70, 70, GrowthRate.SLOW, "Flying", null, 100, 20, false), - new PokemonSpecies(Species.BRAVIARY, "Braviary", 5, false, false, false, "Valiant Pokémon", Type.NORMAL, Type.FLYING, 1.5, 41, Abilities.KEEN_EYE, Abilities.SHEER_FORCE, Abilities.DEFIANT, 510, 100, 123, 75, 57, 75, 80, 60, 70, 179, GrowthRate.SLOW, "Flying", null, 100, 20, false), - new PokemonSpecies(Species.VULLABY, "Vullaby", 5, false, false, false, "Diapered Pokémon", Type.DARK, Type.FLYING, 0.5, 9, Abilities.BIG_PECKS, Abilities.OVERCOAT, Abilities.WEAK_ARMOR, 370, 70, 55, 75, 45, 65, 60, 190, 35, 74, GrowthRate.SLOW, "Flying", null, 0, 20, false), - new PokemonSpecies(Species.MANDIBUZZ, "Mandibuzz", 5, false, false, false, "Bone Vulture Pokémon", Type.DARK, Type.FLYING, 1.2, 39.5, Abilities.BIG_PECKS, Abilities.OVERCOAT, Abilities.WEAK_ARMOR, 510, 110, 65, 105, 55, 95, 80, 60, 35, 179, GrowthRate.SLOW, "Flying", null, 0, 20, false), - new PokemonSpecies(Species.HEATMOR, "Heatmor", 5, false, false, false, "Anteater Pokémon", Type.FIRE, null, 1.4, 58, Abilities.GLUTTONY, Abilities.FLASH_FIRE, Abilities.WHITE_SMOKE, 484, 85, 97, 66, 105, 66, 65, 90, 70, 169, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false), - new PokemonSpecies(Species.DURANT, "Durant", 5, false, false, false, "Iron Ant Pokémon", Type.BUG, Type.STEEL, 0.3, 33, Abilities.SWARM, Abilities.HUSTLE, Abilities.TRUANT, 484, 58, 109, 112, 48, 48, 109, 90, 70, 169, GrowthRate.MEDIUM_FAST, "Bug", null, 50, 20, false), - new PokemonSpecies(Species.DEINO, "Deino", 5, false, false, false, "Irate Pokémon", Type.DARK, Type.DRAGON, 0.8, 17.3, Abilities.HUSTLE, Abilities.NONE, Abilities.NONE, 300, 52, 65, 50, 45, 50, 38, 45, 35, 60, GrowthRate.SLOW, "Dragon", null, 50, 40, false), - new PokemonSpecies(Species.ZWEILOUS, "Zweilous", 5, false, false, false, "Hostile Pokémon", Type.DARK, Type.DRAGON, 1.4, 50, Abilities.HUSTLE, Abilities.NONE, Abilities.NONE, 420, 72, 85, 70, 65, 70, 58, 45, 35, 147, GrowthRate.SLOW, "Dragon", null, 50, 40, false), - new PokemonSpecies(Species.HYDREIGON, "Hydreigon", 5, false, false, false, "Brutal Pokémon", Type.DARK, Type.DRAGON, 1.8, 160, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 92, 105, 90, 125, 90, 98, 45, 35, 270, GrowthRate.SLOW, "Dragon", null, 50, 40, false), - new PokemonSpecies(Species.LARVESTA, "Larvesta", 5, false, false, false, "Torch Pokémon", Type.BUG, Type.FIRE, 1.1, 28.8, Abilities.FLAME_BODY, Abilities.NONE, Abilities.SWARM, 360, 55, 85, 55, 50, 55, 60, 45, 70, 72, GrowthRate.SLOW, "Bug", null, 50, 40, false), - new PokemonSpecies(Species.VOLCARONA, "Volcarona", 5, false, false, false, "Sun Pokémon", Type.BUG, Type.FIRE, 1.6, 46, Abilities.FLAME_BODY, Abilities.NONE, Abilities.SWARM, 550, 85, 60, 65, 135, 105, 100, 15, 70, 248, GrowthRate.SLOW, "Bug", null, 50, 40, false), - new PokemonSpecies(Species.COBALION, "Cobalion", 5, true, false, false, "Iron Will Pokémon", Type.STEEL, Type.FIGHTING, 2.1, 250, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 90, 129, 90, 72, 108, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.TERRAKION, "Terrakion", 5, true, false, false, "Cavern Pokémon", Type.ROCK, Type.FIGHTING, 1.9, 260, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 129, 90, 72, 90, 108, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.VIRIZION, "Virizion", 5, true, false, false, "Grassland Pokémon", Type.GRASS, Type.FIGHTING, 2, 200, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 90, 72, 90, 129, 108, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonSpecies(Species.TORNADUS, "Tornadus", 5, true, false, false, "Cyclone Pokémon", Type.FLYING, null, 1.5, 63, Abilities.PRANKSTER, Abilities.NONE, Abilities.DEFIANT, 580, 79, 115, 70, 125, 80, 111, 3, 90, 261, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false, true, - new PokemonForm("Incarnate Forme", "incarnate", Type.FLYING, null, 1.5, 63, Abilities.PRANKSTER, Abilities.NONE, Abilities.DEFIANT, 580, 79, 115, 70, 125, 80, 111, 3, 90, 261, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false), - new PokemonForm("Therian Forme", "therian", Type.FLYING, null, 1.4, 63, Abilities.REGENERATOR, Abilities.NONE, Abilities.NONE, 580, 79, 100, 80, 110, 90, 121, 3, 90, 261, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false) + new PokemonSpecies(Species.SHUCKLE, "Shuckle", 2, false, false, false, "Mold Pokémon", Type.BUG, Type.ROCK, 0.6, 20.5, Abilities.STURDY, Abilities.GLUTTONY, Abilities.CONTRARY, 505, 20, 10, 230, 10, 230, 5, 190, 50, 177, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.HERACROSS, "Heracross", 2, false, false, false, "Single Horn Pokémon", Type.BUG, Type.FIGHTING, 1.5, 54, Abilities.SWARM, Abilities.GUTS, Abilities.MOXIE, 500, 80, 125, 75, 40, 95, 85, 45, 50, 175, GrowthRate.SLOW, 50, true, true, + new PokemonForm("Normal", "", Type.BUG, Type.FIGHTING, 1.5, 54, Abilities.SWARM, Abilities.GUTS, Abilities.MOXIE, 500, 80, 125, 75, 40, 95, 85, 45, 50, 175, true), + //new PokemonForm("Mega", "mega", Type.BUG, Type.FIGHTING, 1.7, 62.5, Abilities.SKILL_LINK, Abilities.NONE, Abilities.NONE, 600, 80, 185, 115, 40, 105, 75, 45, 50, 175, true), ), - new PokemonSpecies(Species.THUNDURUS, "Thundurus", 5, true, false, false, "Bolt Strike Pokémon", Type.ELECTRIC, Type.FLYING, 1.5, 61, Abilities.PRANKSTER, Abilities.NONE, Abilities.DEFIANT, 580, 79, 115, 70, 125, 80, 111, 3, 90, 261, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false, true, - new PokemonForm("Incarnate Forme", "incarnate", Type.ELECTRIC, Type.FLYING, 1.5, 61, Abilities.PRANKSTER, Abilities.NONE, Abilities.DEFIANT, 580, 79, 115, 70, 125, 80, 111, 3, 90, 261, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false), - new PokemonForm("Therian Forme", "therian", Type.ELECTRIC, Type.FLYING, 3, 61, Abilities.VOLT_ABSORB, Abilities.NONE, Abilities.NONE, 580, 79, 105, 70, 145, 80, 101, 3, 90, 261, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false) + new PokemonSpecies(Species.SNEASEL, "Sneasel", 2, false, false, false, "Sharp Claw Pokémon", Type.DARK, Type.ICE, 0.9, 28, Abilities.INNER_FOCUS, Abilities.KEEN_EYE, Abilities.PICKPOCKET, 430, 55, 95, 55, 35, 75, 115, 60, 35, 86, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.TEDDIURSA, "Teddiursa", 2, false, false, false, "Little Bear Pokémon", Type.NORMAL, null, 0.6, 8.8, Abilities.PICKUP, Abilities.QUICK_FEET, Abilities.HONEY_GATHER, 330, 60, 80, 50, 50, 50, 40, 120, 70, 66, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.URSARING, "Ursaring", 2, false, false, false, "Hibernator Pokémon", Type.NORMAL, null, 1.8, 125.8, Abilities.GUTS, Abilities.QUICK_FEET, Abilities.UNNERVE, 500, 90, 130, 75, 75, 75, 55, 60, 70, 175, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.SLUGMA, "Slugma", 2, false, false, false, "Lava Pokémon", Type.FIRE, null, 0.7, 35, Abilities.MAGMA_ARMOR, Abilities.FLAME_BODY, Abilities.WEAK_ARMOR, 250, 40, 40, 40, 70, 40, 20, 190, 70, 50, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MAGCARGO, "Magcargo", 2, false, false, false, "Lava Pokémon", Type.FIRE, Type.ROCK, 0.8, 55, Abilities.MAGMA_ARMOR, Abilities.FLAME_BODY, Abilities.WEAK_ARMOR, 430, 60, 50, 120, 90, 80, 30, 75, 70, 151, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SWINUB, "Swinub", 2, false, false, false, "Pig Pokémon", Type.ICE, Type.GROUND, 0.4, 6.5, Abilities.OBLIVIOUS, Abilities.SNOW_CLOAK, Abilities.THICK_FAT, 250, 50, 50, 40, 30, 30, 50, 225, 50, 50, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.PILOSWINE, "Piloswine", 2, false, false, false, "Swine Pokémon", Type.ICE, Type.GROUND, 1.1, 55.8, Abilities.OBLIVIOUS, Abilities.SNOW_CLOAK, Abilities.THICK_FAT, 450, 100, 100, 80, 60, 60, 50, 75, 50, 158, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.CORSOLA, "Corsola", 2, false, false, false, "Coral Pokémon", Type.WATER, Type.ROCK, 0.6, 5, Abilities.HUSTLE, Abilities.NATURAL_CURE, Abilities.REGENERATOR, 410, 65, 55, 95, 65, 95, 35, 60, 50, 144, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.REMORAID, "Remoraid", 2, false, false, false, "Jet Pokémon", Type.WATER, null, 0.6, 12, Abilities.HUSTLE, Abilities.SNIPER, Abilities.MOODY, 300, 35, 65, 35, 65, 35, 65, 190, 50, 60, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.OCTILLERY, "Octillery", 2, false, false, false, "Jet Pokémon", Type.WATER, null, 0.9, 28.5, Abilities.SUCTION_CUPS, Abilities.SNIPER, Abilities.MOODY, 480, 75, 105, 75, 105, 75, 45, 75, 50, 168, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.DELIBIRD, "Delibird", 2, false, false, false, "Delivery Pokémon", Type.ICE, Type.FLYING, 0.9, 16, Abilities.VITAL_SPIRIT, Abilities.HUSTLE, Abilities.INSOMNIA, 330, 45, 55, 45, 65, 45, 75, 45, 50, 116, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.MANTINE, "Mantine", 2, false, false, false, "Kite Pokémon", Type.WATER, Type.FLYING, 2.1, 220, Abilities.SWIFT_SWIM, Abilities.WATER_ABSORB, Abilities.WATER_VEIL, 485, 85, 40, 70, 80, 140, 70, 25, 50, 170, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.SKARMORY, "Skarmory", 2, false, false, false, "Armor Bird Pokémon", Type.STEEL, Type.FLYING, 1.7, 50.5, Abilities.KEEN_EYE, Abilities.STURDY, Abilities.WEAK_ARMOR, 465, 65, 80, 140, 40, 70, 70, 25, 50, 163, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.HOUNDOUR, "Houndour", 2, false, false, false, "Dark Pokémon", Type.DARK, Type.FIRE, 0.6, 10.8, Abilities.EARLY_BIRD, Abilities.FLASH_FIRE, Abilities.UNNERVE, 330, 45, 60, 30, 80, 50, 65, 120, 35, 66, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.HOUNDOOM, "Houndoom", 2, false, false, false, "Dark Pokémon", Type.DARK, Type.FIRE, 1.4, 35, Abilities.EARLY_BIRD, Abilities.FLASH_FIRE, Abilities.UNNERVE, 500, 75, 90, 50, 110, 80, 95, 45, 35, 175, GrowthRate.SLOW, 50, true, true, + new PokemonForm("Normal", "", Type.DARK, Type.FIRE, 1.4, 35, Abilities.EARLY_BIRD, Abilities.FLASH_FIRE, Abilities.UNNERVE, 500, 75, 90, 50, 110, 80, 95, 45, 35, 175, true), + //new PokemonForm("Mega", "mega", Type.DARK, Type.FIRE, 1.9, 49.5, Abilities.SOLAR_POWER, Abilities.NONE, Abilities.NONE, 600, 75, 90, 90, 140, 90, 115, 45, 35, 175, true), ), - new PokemonSpecies(Species.RESHIRAM, "Reshiram", 5, false, true, false, "Vast White Pokémon", Type.DRAGON, Type.FIRE, 3.2, 330, Abilities.TURBOBLAZE, Abilities.NONE, Abilities.NONE, 680, 100, 120, 100, 150, 120, 90, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.ZEKROM, "Zekrom", 5, false, true, false, "Deep Black Pokémon", Type.DRAGON, Type.ELECTRIC, 2.9, 345, Abilities.TERAVOLT, Abilities.NONE, Abilities.NONE, 680, 100, 150, 120, 120, 100, 90, 3, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.LANDORUS, "Landorus", 5, true, false, false, "Abundance Pokémon", Type.GROUND, Type.FLYING, 1.5, 68, Abilities.SAND_FORCE, Abilities.NONE, Abilities.SHEER_FORCE, 600, 89, 125, 90, 115, 80, 101, 3, 90, 270, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false, true, - new PokemonForm("Incarnate Forme", "incarnate", Type.GROUND, Type.FLYING, 1.5, 68, Abilities.SAND_FORCE, Abilities.NONE, Abilities.SHEER_FORCE, 600, 89, 125, 90, 115, 80, 101, 3, 90, 270, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false), - new PokemonForm("Therian Forme", "therian", Type.GROUND, Type.FLYING, 1.3, 68, Abilities.INTIMIDATE, Abilities.NONE, Abilities.NONE, 600, 89, 145, 90, 105, 80, 91, 3, 90, 270, GrowthRate.SLOW, "Undiscovered", null, 100, 120, false) + new PokemonSpecies(Species.KINGDRA, "Kingdra", 2, false, false, false, "Dragon Pokémon", Type.WATER, Type.DRAGON, 1.8, 152, Abilities.SWIFT_SWIM, Abilities.SNIPER, Abilities.DAMP, 540, 75, 95, 95, 95, 95, 85, 45, 50, 270, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PHANPY, "Phanpy", 2, false, false, false, "Long Nose Pokémon", Type.GROUND, null, 0.5, 33.5, Abilities.PICKUP, Abilities.NONE, Abilities.SAND_VEIL, 330, 90, 60, 60, 40, 40, 40, 120, 70, 66, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DONPHAN, "Donphan", 2, false, false, false, "Armor Pokémon", Type.GROUND, null, 1.1, 120, Abilities.STURDY, Abilities.NONE, Abilities.SAND_VEIL, 500, 90, 120, 120, 60, 60, 50, 60, 70, 175, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.PORYGON2, "Porygon2", 2, false, false, false, "Virtual Pokémon", Type.NORMAL, null, 0.6, 32.5, Abilities.TRACE, Abilities.DOWNLOAD, Abilities.ANALYTIC, 515, 85, 80, 90, 105, 95, 60, 45, 50, 180, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.STANTLER, "Stantler", 2, false, false, false, "Big Horn Pokémon", Type.NORMAL, null, 1.4, 71.2, Abilities.INTIMIDATE, Abilities.FRISK, Abilities.SAP_SIPPER, 465, 73, 95, 62, 85, 65, 85, 45, 70, 163, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.SMEARGLE, "Smeargle", 2, false, false, false, "Painter Pokémon", Type.NORMAL, null, 1.2, 58, Abilities.OWN_TEMPO, Abilities.TECHNICIAN, Abilities.MOODY, 250, 55, 20, 35, 20, 45, 75, 45, 70, 88, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.TYROGUE, "Tyrogue", 2, false, false, false, "Scuffle Pokémon", Type.FIGHTING, null, 0.7, 21, Abilities.GUTS, Abilities.STEADFAST, Abilities.VITAL_SPIRIT, 210, 35, 35, 35, 35, 35, 35, 75, 50, 42, GrowthRate.MEDIUM_FAST, 100, false), + new PokemonSpecies(Species.HITMONTOP, "Hitmontop", 2, false, false, false, "Handstand Pokémon", Type.FIGHTING, null, 1.4, 48, Abilities.INTIMIDATE, Abilities.TECHNICIAN, Abilities.STEADFAST, 455, 50, 95, 95, 35, 110, 70, 45, 50, 159, GrowthRate.MEDIUM_FAST, 100, false), + new PokemonSpecies(Species.SMOOCHUM, "Smoochum", 2, false, false, false, "Kiss Pokémon", Type.ICE, Type.PSYCHIC, 0.4, 6, Abilities.OBLIVIOUS, Abilities.FOREWARN, Abilities.HYDRATION, 305, 45, 30, 15, 85, 65, 65, 45, 50, 61, GrowthRate.MEDIUM_FAST, 0, false), + new PokemonSpecies(Species.ELEKID, "Elekid", 2, false, false, false, "Electric Pokémon", Type.ELECTRIC, null, 0.6, 23.5, Abilities.STATIC, Abilities.NONE, Abilities.VITAL_SPIRIT, 360, 45, 63, 37, 65, 55, 95, 45, 50, 72, GrowthRate.MEDIUM_FAST, 75, false), + new PokemonSpecies(Species.MAGBY, "Magby", 2, false, false, false, "Live Coal Pokémon", Type.FIRE, null, 0.7, 21.4, Abilities.FLAME_BODY, Abilities.NONE, Abilities.VITAL_SPIRIT, 365, 45, 75, 37, 70, 55, 83, 45, 50, 73, GrowthRate.MEDIUM_FAST, 75, false), + new PokemonSpecies(Species.MILTANK, "Miltank", 2, false, false, false, "Milk Cow Pokémon", Type.NORMAL, null, 1.2, 75.5, Abilities.THICK_FAT, Abilities.SCRAPPY, Abilities.SAP_SIPPER, 490, 95, 80, 105, 40, 70, 100, 45, 50, 172, GrowthRate.SLOW, 0, false), + new PokemonSpecies(Species.BLISSEY, "Blissey", 2, false, false, false, "Happiness Pokémon", Type.NORMAL, null, 1.5, 46.8, Abilities.NATURAL_CURE, Abilities.SERENE_GRACE, Abilities.HEALER, 540, 255, 10, 10, 75, 135, 55, 30, 140, 635, GrowthRate.FAST, 0, false), + new PokemonSpecies(Species.RAIKOU, "Raikou", 2, true, false, false, "Thunder Pokémon", Type.ELECTRIC, null, 1.9, 178, Abilities.PRESSURE, Abilities.NONE, Abilities.INNER_FOCUS, 580, 90, 85, 75, 115, 100, 115, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.ENTEI, "Entei", 2, true, false, false, "Volcano Pokémon", Type.FIRE, null, 2.1, 198, Abilities.PRESSURE, Abilities.NONE, Abilities.INNER_FOCUS, 580, 115, 115, 85, 90, 75, 100, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.SUICUNE, "Suicune", 2, true, false, false, "Aurora Pokémon", Type.WATER, null, 2, 187, Abilities.PRESSURE, Abilities.NONE, Abilities.INNER_FOCUS, 580, 100, 75, 115, 90, 115, 85, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.LARVITAR, "Larvitar", 2, false, false, false, "Rock Skin Pokémon", Type.ROCK, Type.GROUND, 0.6, 72, Abilities.GUTS, Abilities.NONE, Abilities.SAND_VEIL, 300, 50, 64, 50, 45, 50, 41, 45, 35, 60, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.PUPITAR, "Pupitar", 2, false, false, false, "Hard Shell Pokémon", Type.ROCK, Type.GROUND, 1.2, 152, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 410, 70, 84, 70, 65, 70, 51, 45, 35, 144, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.TYRANITAR, "Tyranitar", 2, false, false, false, "Armor Pokémon", Type.ROCK, Type.DARK, 2, 202, Abilities.SAND_STREAM, Abilities.NONE, Abilities.UNNERVE, 600, 100, 134, 110, 95, 100, 61, 45, 35, 300, GrowthRate.SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.ROCK, Type.DARK, 2, 202, Abilities.SAND_STREAM, Abilities.NONE, Abilities.UNNERVE, 600, 100, 134, 110, 95, 100, 61, 45, 35, 300), + //new PokemonForm("Mega", "mega", Type.ROCK, Type.DARK, 2.5, 255, Abilities.SAND_STREAM, Abilities.NONE, Abilities.NONE, 700, 100, 164, 150, 95, 120, 71, 45, 35, 300), ), - new PokemonSpecies(Species.KYUREM, "Kyurem", 5, false, true, false, "Boundary Pokémon", Type.DRAGON, Type.ICE, 3, 325, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 660, 125, 130, 90, 130, 90, 95, 3, 0, 297, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true, - new PokemonForm("Normal", "", Type.DRAGON, Type.ICE, 3, 325, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 660, 125, 130, 90, 130, 90, 95, 3, 0, 297, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("White", "white", Type.DRAGON, Type.ICE, 3.6, 325, Abilities.TURBOBLAZE, Abilities.NONE, Abilities.NONE, 700, 125, 120, 90, 170, 100, 95, 3, 0, 315, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Black", "black", Type.DRAGON, Type.ICE, 3.3, 325, Abilities.TERAVOLT, Abilities.NONE, Abilities.NONE, 700, 125, 170, 100, 120, 90, 95, 3, 0, 315, GrowthRate.SLOW, "Undiscovered", null, null, 120, false) + new PokemonSpecies(Species.LUGIA, "Lugia", 2, false, true, false, "Diving Pokémon", Type.PSYCHIC, Type.FLYING, 5.2, 216, Abilities.PRESSURE, Abilities.NONE, Abilities.MULTISCALE, 680, 106, 90, 130, 90, 154, 110, 3, 0, 340, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.HO_OH, "Ho-Oh", 2, false, true, false, "Rainbow Pokémon", Type.FIRE, Type.FLYING, 3.8, 199, Abilities.PRESSURE, Abilities.NONE, Abilities.REGENERATOR, 680, 106, 130, 90, 110, 154, 90, 3, 0, 340, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.CELEBI, "Celebi", 2, false, false, true, "Time Travel Pokémon", Type.PSYCHIC, Type.GRASS, 0.6, 5, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 45, 100, 300, GrowthRate.MEDIUM_SLOW, null, false), + new PokemonSpecies(Species.TREECKO, "Treecko", 3, false, false, false, "Wood Gecko Pokémon", Type.GRASS, null, 0.5, 5, Abilities.OVERGROW, Abilities.NONE, Abilities.UNBURDEN, 310, 40, 45, 35, 65, 55, 70, 45, 50, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.GROVYLE, "Grovyle", 3, false, false, false, "Wood Gecko Pokémon", Type.GRASS, null, 0.9, 21.6, Abilities.OVERGROW, Abilities.NONE, Abilities.UNBURDEN, 405, 50, 65, 45, 85, 65, 95, 45, 50, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.SCEPTILE, "Sceptile", 3, false, false, false, "Forest Pokémon", Type.GRASS, null, 1.7, 52.2, Abilities.OVERGROW, Abilities.NONE, Abilities.UNBURDEN, 530, 70, 85, 65, 105, 85, 120, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, false, true, + new PokemonForm("Normal", "", Type.GRASS, null, 1.7, 52.2, Abilities.OVERGROW, Abilities.NONE, Abilities.UNBURDEN, 530, 70, 85, 65, 105, 85, 120, 45, 50, 265), + //new PokemonForm("Mega", "mega", Type.GRASS, Type.DRAGON, 1.9, 55.2, Abilities.LIGHTNING_ROD, Abilities.NONE, Abilities.NONE, 630, 70, 110, 75, 145, 85, 145, 45, 50, 265), ), - new PokemonSpecies(Species.KELDEO, "Keldeo", 5, false, false, true, "Colt Pokémon", Type.WATER, Type.FIGHTING, 1.4, 48.5, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 72, 90, 129, 90, 108, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false, true, - new PokemonForm("Ordinary Forme", "ordinary", Type.WATER, Type.FIGHTING, 1.4, 48.5, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 72, 90, 129, 90, 108, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false), - new PokemonForm("Resolute Forme", "resolute", Type.WATER, Type.FIGHTING, 1.4, 48.5, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 72, 90, 129, 90, 108, 3, 35, 261, GrowthRate.SLOW, "Undiscovered", null, null, 80, false) + new PokemonSpecies(Species.TORCHIC, "Torchic", 3, false, false, false, "Chick Pokémon", Type.FIRE, null, 0.4, 2.5, Abilities.BLAZE, Abilities.NONE, Abilities.SPEED_BOOST, 310, 45, 60, 40, 70, 50, 45, 45, 50, 62, GrowthRate.MEDIUM_SLOW, 87.5, true), + new PokemonSpecies(Species.COMBUSKEN, "Combusken", 3, false, false, false, "Young Fowl Pokémon", Type.FIRE, Type.FIGHTING, 0.9, 19.5, Abilities.BLAZE, Abilities.NONE, Abilities.SPEED_BOOST, 405, 60, 85, 60, 85, 60, 55, 45, 50, 142, GrowthRate.MEDIUM_SLOW, 87.5, true), + new PokemonSpecies(Species.BLAZIKEN, "Blaziken", 3, false, false, false, "Blaze Pokémon", Type.FIRE, Type.FIGHTING, 1.9, 52, Abilities.BLAZE, Abilities.NONE, Abilities.SPEED_BOOST, 530, 80, 120, 70, 110, 70, 80, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, true, true, + new PokemonForm("Normal", "", Type.FIRE, Type.FIGHTING, 1.9, 52, Abilities.BLAZE, Abilities.NONE, Abilities.SPEED_BOOST, 530, 80, 120, 70, 110, 70, 80, 45, 50, 265, true), + //new PokemonForm("Mega", "mega", Type.FIRE, Type.FIGHTING, 1.9, 52, Abilities.SPEED_BOOST, Abilities.NONE, Abilities.NONE, 630, 80, 160, 80, 130, 80, 100, 45, 50, 265, true), ), - new PokemonSpecies(Species.MELOETTA, "Meloetta", 5, false, false, true, "Melody Pokémon", Type.NORMAL, Type.PSYCHIC, 0.6, 6.5, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 77, 77, 128, 128, 90, 3, 100, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true, - new PokemonForm("Aria Forme", "aria", Type.NORMAL, Type.PSYCHIC, 0.6, 6.5, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 77, 77, 128, 128, 90, 3, 100, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Pirouette Forme", "pirouette", Type.NORMAL, Type.FIGHTING, 0.6, 6.5, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 128, 90, 77, 77, 128, 3, 100, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false) + new PokemonSpecies(Species.MUDKIP, "Mudkip", 3, false, false, false, "Mud Fish Pokémon", Type.WATER, null, 0.4, 7.6, Abilities.TORRENT, Abilities.NONE, Abilities.DAMP, 310, 50, 70, 50, 50, 50, 40, 45, 50, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.MARSHTOMP, "Marshtomp", 3, false, false, false, "Mud Fish Pokémon", Type.WATER, Type.GROUND, 0.7, 28, Abilities.TORRENT, Abilities.NONE, Abilities.DAMP, 405, 70, 85, 70, 60, 70, 50, 45, 50, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.SWAMPERT, "Swampert", 3, false, false, false, "Mud Fish Pokémon", Type.WATER, Type.GROUND, 1.5, 81.9, Abilities.TORRENT, Abilities.NONE, Abilities.DAMP, 535, 100, 110, 90, 85, 90, 60, 45, 50, 268, GrowthRate.MEDIUM_SLOW, 87.5, false, true, + new PokemonForm("Normal", "", Type.WATER, Type.GROUND, 1.5, 81.9, Abilities.TORRENT, Abilities.NONE, Abilities.DAMP, 535, 100, 110, 90, 85, 90, 60, 45, 50, 268), + //new PokemonForm("Mega", "mega", Type.WATER, Type.GROUND, 1.9, 102, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.NONE, 635, 100, 150, 110, 95, 110, 70, 45, 50, 268), ), - new PokemonSpecies(Species.GENESECT, "Genesect", 5, false, false, true, "Paleozoic Pokémon", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, true, - new PokemonForm("Normal", "", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Shock", "shock", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Burn", "burn", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Chill", "chill", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Douse", "douse", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 270, GrowthRate.SLOW, "Undiscovered", null, null, 120, false) + new PokemonSpecies(Species.POOCHYENA, "Poochyena", 3, false, false, false, "Bite Pokémon", Type.DARK, null, 0.5, 13.6, Abilities.RUN_AWAY, Abilities.QUICK_FEET, Abilities.RATTLED, 220, 35, 55, 35, 30, 30, 35, 255, 70, 56, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MIGHTYENA, "Mightyena", 3, false, false, false, "Bite Pokémon", Type.DARK, null, 1, 37, Abilities.INTIMIDATE, Abilities.QUICK_FEET, Abilities.MOXIE, 420, 70, 90, 70, 60, 60, 70, 127, 70, 147, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.ZIGZAGOON, "Zigzagoon", 3, false, false, false, "Tiny Raccoon Pokémon", Type.NORMAL, null, 0.4, 17.5, Abilities.PICKUP, Abilities.GLUTTONY, Abilities.QUICK_FEET, 240, 38, 30, 41, 30, 41, 60, 255, 50, 56, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.LINOONE, "Linoone", 3, false, false, false, "Rushing Pokémon", Type.NORMAL, null, 0.5, 32.5, Abilities.PICKUP, Abilities.GLUTTONY, Abilities.QUICK_FEET, 420, 78, 70, 61, 50, 61, 100, 90, 50, 147, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.WURMPLE, "Wurmple", 3, false, false, false, "Worm Pokémon", Type.BUG, null, 0.3, 3.6, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.RUN_AWAY, 195, 45, 45, 35, 20, 30, 20, 255, 70, 56, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SILCOON, "Silcoon", 3, false, false, false, "Cocoon Pokémon", Type.BUG, null, 0.6, 10, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 205, 50, 35, 55, 25, 25, 15, 120, 70, 72, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.BEAUTIFLY, "Beautifly", 3, false, false, false, "Butterfly Pokémon", Type.BUG, Type.FLYING, 1, 28.4, Abilities.SWARM, Abilities.NONE, Abilities.RIVALRY, 395, 60, 70, 50, 100, 50, 65, 45, 70, 178, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.CASCOON, "Cascoon", 3, false, false, false, "Cocoon Pokémon", Type.BUG, null, 0.7, 11.5, Abilities.SHED_SKIN, Abilities.NONE, Abilities.NONE, 205, 50, 35, 55, 25, 25, 15, 120, 70, 72, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DUSTOX, "Dustox", 3, false, false, false, "Poison Moth Pokémon", Type.BUG, Type.POISON, 1.2, 31.6, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.COMPOUND_EYES, 385, 60, 50, 70, 50, 90, 65, 45, 70, 173, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.LOTAD, "Lotad", 3, false, false, false, "Water Weed Pokémon", Type.WATER, Type.GRASS, 0.5, 2.6, Abilities.SWIFT_SWIM, Abilities.RAIN_DISH, Abilities.OWN_TEMPO, 220, 40, 30, 30, 40, 50, 30, 255, 50, 44, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.LOMBRE, "Lombre", 3, false, false, false, "Jolly Pokémon", Type.WATER, Type.GRASS, 1.2, 32.5, Abilities.SWIFT_SWIM, Abilities.RAIN_DISH, Abilities.OWN_TEMPO, 340, 60, 50, 50, 60, 70, 50, 120, 50, 119, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.LUDICOLO, "Ludicolo", 3, false, false, false, "Carefree Pokémon", Type.WATER, Type.GRASS, 1.5, 55, Abilities.SWIFT_SWIM, Abilities.RAIN_DISH, Abilities.OWN_TEMPO, 480, 80, 70, 70, 90, 100, 70, 45, 50, 240, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.SEEDOT, "Seedot", 3, false, false, false, "Acorn Pokémon", Type.GRASS, null, 0.5, 4, Abilities.CHLOROPHYLL, Abilities.EARLY_BIRD, Abilities.PICKPOCKET, 220, 40, 40, 50, 30, 30, 30, 255, 50, 44, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.NUZLEAF, "Nuzleaf", 3, false, false, false, "Wily Pokémon", Type.GRASS, Type.DARK, 1, 28, Abilities.CHLOROPHYLL, Abilities.EARLY_BIRD, Abilities.PICKPOCKET, 340, 70, 70, 40, 60, 40, 60, 120, 50, 119, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.SHIFTRY, "Shiftry", 3, false, false, false, "Wicked Pokémon", Type.GRASS, Type.DARK, 1.3, 59.6, Abilities.CHLOROPHYLL, Abilities.WIND_RIDER, Abilities.PICKPOCKET, 480, 90, 100, 60, 90, 60, 80, 45, 50, 240, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.TAILLOW, "Taillow", 3, false, false, false, "Tiny Swallow Pokémon", Type.NORMAL, Type.FLYING, 0.3, 2.3, Abilities.GUTS, Abilities.NONE, Abilities.SCRAPPY, 270, 40, 55, 30, 30, 30, 85, 200, 70, 54, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SWELLOW, "Swellow", 3, false, false, false, "Swallow Pokémon", Type.NORMAL, Type.FLYING, 0.7, 19.8, Abilities.GUTS, Abilities.NONE, Abilities.SCRAPPY, 455, 60, 85, 60, 75, 50, 125, 45, 70, 159, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.WINGULL, "Wingull", 3, false, false, false, "Seagull Pokémon", Type.WATER, Type.FLYING, 0.6, 9.5, Abilities.KEEN_EYE, Abilities.HYDRATION, Abilities.RAIN_DISH, 270, 40, 30, 30, 55, 30, 85, 190, 50, 54, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PELIPPER, "Pelipper", 3, false, false, false, "Water Bird Pokémon", Type.WATER, Type.FLYING, 1.2, 28, Abilities.KEEN_EYE, Abilities.DRIZZLE, Abilities.RAIN_DISH, 440, 60, 50, 100, 95, 70, 65, 45, 50, 154, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.RALTS, "Ralts", 3, false, false, false, "Feeling Pokémon", Type.PSYCHIC, Type.FAIRY, 0.4, 6.6, Abilities.SYNCHRONIZE, Abilities.TRACE, Abilities.TELEPATHY, 198, 28, 25, 25, 45, 35, 40, 235, 35, 40, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.KIRLIA, "Kirlia", 3, false, false, false, "Emotion Pokémon", Type.PSYCHIC, Type.FAIRY, 0.8, 20.2, Abilities.SYNCHRONIZE, Abilities.TRACE, Abilities.TELEPATHY, 278, 38, 35, 35, 65, 55, 50, 120, 35, 97, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.GARDEVOIR, "Gardevoir", 3, false, false, false, "Embrace Pokémon", Type.PSYCHIC, Type.FAIRY, 1.6, 48.4, Abilities.SYNCHRONIZE, Abilities.TRACE, Abilities.TELEPATHY, 518, 68, 65, 65, 125, 115, 80, 45, 35, 259, GrowthRate.SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.PSYCHIC, Type.FAIRY, 1.6, 48.4, Abilities.SYNCHRONIZE, Abilities.TRACE, Abilities.TELEPATHY, 518, 68, 65, 65, 125, 115, 80, 45, 35, 259), + //new PokemonForm("Mega", "mega", Type.PSYCHIC, Type.FAIRY, 1.6, 48.4, Abilities.PIXILATE, Abilities.NONE, Abilities.NONE, 618, 68, 85, 65, 165, 135, 100, 45, 35, 259), ), - new PokemonSpecies(Species.XERNEAS, "Xerneas", 6, false, true, false, "Life Pokémon", Type.FAIRY, null, 3, 215, Abilities.FAIRY_AURA, Abilities.NONE, Abilities.NONE, 680, 126, 131, 95, 131, 98, 99, 45, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.YVELTAL, "Yveltal", 6, false, true, false, "Destruction Pokémon", Type.DARK, Type.FLYING, 5.8, 203, Abilities.DARK_AURA, Abilities.NONE, Abilities.NONE, 680, 126, 131, 95, 131, 98, 99, 45, 0, 306, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonSpecies(Species.ETERNATUS, "Eternatus", 8, false, true, false, "Gigantic Pokémon", Type.POISON, Type.DRAGON, 20, 950, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 690, 140, 85, 95, 145, 95, 130, 255, 0, 345, GrowthRate.SLOW, "Undiscovered", null, null, 120, false, false, - new PokemonForm("Normal", "", Type.POISON, Type.DRAGON, 20, 950, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 690, 140, 85, 95, 145, 95, 130, 255, 0, 345, GrowthRate.SLOW, "Undiscovered", null, null, 120, false), - new PokemonForm("Eternamax", "eternamax", Type.POISON, Type.DRAGON, 100, 950, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 1125, 255, 115, 250, 125, 250, 130, 255, 0, 345, GrowthRate.SLOW, "Undiscovered", null, null, 120, false)), - new PokemonSpecies(Species.ANNIHILAPE, "Annihilape", 9, false, false, false, "Rage Monkey Pokémon", Type.FIGHTING, Type.GHOST, 1.2, 56, Abilities.VITAL_SPIRIT, Abilities.INNER_FOCUS, Abilities.DEFIANT, 535, 110, 115, 80, 50, 90, 90, 45, 50, 268, GrowthRate.MEDIUM_FAST, "Field", null, 50, 20, false) + new PokemonSpecies(Species.SURSKIT, "Surskit", 3, false, false, false, "Pond Skater Pokémon", Type.BUG, Type.WATER, 0.5, 1.7, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.RAIN_DISH, 269, 40, 30, 32, 50, 52, 65, 200, 70, 54, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MASQUERAIN, "Masquerain", 3, false, false, false, "Eyeball Pokémon", Type.BUG, Type.FLYING, 0.8, 3.6, Abilities.INTIMIDATE, Abilities.NONE, Abilities.UNNERVE, 454, 70, 60, 62, 100, 82, 80, 75, 70, 159, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SHROOMISH, "Shroomish", 3, false, false, false, "Mushroom Pokémon", Type.GRASS, null, 0.4, 4.5, Abilities.EFFECT_SPORE, Abilities.POISON_HEAL, Abilities.QUICK_FEET, 295, 60, 40, 60, 40, 60, 35, 255, 70, 59, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.BRELOOM, "Breloom", 3, false, false, false, "Mushroom Pokémon", Type.GRASS, Type.FIGHTING, 1.2, 39.2, Abilities.EFFECT_SPORE, Abilities.POISON_HEAL, Abilities.TECHNICIAN, 460, 60, 130, 80, 60, 60, 70, 90, 70, 161, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.SLAKOTH, "Slakoth", 3, false, false, false, "Slacker Pokémon", Type.NORMAL, null, 0.8, 24, Abilities.TRUANT, Abilities.NONE, Abilities.NONE, 280, 60, 60, 60, 35, 35, 30, 255, 70, 56, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.VIGOROTH, "Vigoroth", 3, false, false, false, "Wild Monkey Pokémon", Type.NORMAL, null, 1.4, 46.5, Abilities.VITAL_SPIRIT, Abilities.NONE, Abilities.NONE, 440, 80, 80, 80, 55, 55, 90, 120, 70, 154, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.SLAKING, "Slaking", 3, false, false, false, "Lazy Pokémon", Type.NORMAL, null, 2, 130.5, Abilities.TRUANT, Abilities.NONE, Abilities.NONE, 670, 150, 160, 100, 95, 65, 100, 45, 70, 252, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.NINCADA, "Nincada", 3, false, false, false, "Trainee Pokémon", Type.BUG, Type.GROUND, 0.5, 5.5, Abilities.COMPOUND_EYES, Abilities.NONE, Abilities.RUN_AWAY, 266, 31, 45, 90, 30, 30, 40, 255, 50, 53, GrowthRate.ERRATIC, 50, false), + new PokemonSpecies(Species.NINJASK, "Ninjask", 3, false, false, false, "Ninja Pokémon", Type.BUG, Type.FLYING, 0.8, 12, Abilities.SPEED_BOOST, Abilities.NONE, Abilities.INFILTRATOR, 456, 61, 90, 45, 50, 50, 160, 120, 50, 160, GrowthRate.ERRATIC, 50, false), + new PokemonSpecies(Species.SHEDINJA, "Shedinja", 3, false, false, false, "Shed Pokémon", Type.BUG, Type.GHOST, 0.8, 1.2, Abilities.WONDER_GUARD, Abilities.NONE, Abilities.NONE, 236, 1, 90, 45, 30, 30, 40, 45, 50, 83, GrowthRate.ERRATIC, null, false), + new PokemonSpecies(Species.WHISMUR, "Whismur", 3, false, false, false, "Whisper Pokémon", Type.NORMAL, null, 0.6, 16.3, Abilities.SOUNDPROOF, Abilities.NONE, Abilities.RATTLED, 240, 64, 51, 23, 51, 23, 28, 190, 50, 48, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.LOUDRED, "Loudred", 3, false, false, false, "Big Voice Pokémon", Type.NORMAL, null, 1, 40.5, Abilities.SOUNDPROOF, Abilities.NONE, Abilities.SCRAPPY, 360, 84, 71, 43, 71, 43, 48, 120, 50, 126, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.EXPLOUD, "Exploud", 3, false, false, false, "Loud Noise Pokémon", Type.NORMAL, null, 1.5, 84, Abilities.SOUNDPROOF, Abilities.NONE, Abilities.SCRAPPY, 490, 104, 91, 63, 91, 73, 68, 45, 50, 245, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.MAKUHITA, "Makuhita", 3, false, false, false, "Guts Pokémon", Type.FIGHTING, null, 1, 86.4, Abilities.THICK_FAT, Abilities.GUTS, Abilities.SHEER_FORCE, 237, 72, 60, 30, 20, 30, 25, 180, 70, 47, GrowthRate.FLUCTUATING, 75, false), + new PokemonSpecies(Species.HARIYAMA, "Hariyama", 3, false, false, false, "Arm Thrust Pokémon", Type.FIGHTING, null, 2.3, 253.8, Abilities.THICK_FAT, Abilities.GUTS, Abilities.SHEER_FORCE, 474, 144, 120, 60, 40, 60, 50, 200, 70, 166, GrowthRate.FLUCTUATING, 75, false), + new PokemonSpecies(Species.AZURILL, "Azurill", 3, false, false, false, "Polka Dot Pokémon", Type.NORMAL, Type.FAIRY, 0.2, 2, Abilities.THICK_FAT, Abilities.HUGE_POWER, Abilities.SAP_SIPPER, 190, 50, 20, 40, 20, 40, 20, 150, 50, 38, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.NOSEPASS, "Nosepass", 3, false, false, false, "Compass Pokémon", Type.ROCK, null, 1, 97, Abilities.STURDY, Abilities.MAGNET_PULL, Abilities.SAND_FORCE, 375, 30, 45, 135, 45, 90, 30, 255, 70, 75, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SKITTY, "Skitty", 3, false, false, false, "Kitten Pokémon", Type.NORMAL, null, 0.6, 11, Abilities.CUTE_CHARM, Abilities.NORMALIZE, Abilities.WONDER_SKIN, 260, 50, 45, 45, 35, 35, 50, 255, 70, 52, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.DELCATTY, "Delcatty", 3, false, false, false, "Prim Pokémon", Type.NORMAL, null, 1.1, 32.6, Abilities.CUTE_CHARM, Abilities.NORMALIZE, Abilities.WONDER_SKIN, 400, 70, 65, 65, 55, 55, 90, 60, 70, 140, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.SABLEYE, "Sableye", 3, false, false, false, "Darkness Pokémon", Type.DARK, Type.GHOST, 0.5, 11, Abilities.KEEN_EYE, Abilities.STALL, Abilities.PRANKSTER, 380, 50, 75, 75, 65, 65, 50, 45, 35, 133, GrowthRate.MEDIUM_SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.DARK, Type.GHOST, 0.5, 11, Abilities.KEEN_EYE, Abilities.STALL, Abilities.PRANKSTER, 380, 50, 75, 75, 65, 65, 50, 45, 35, 133), + //new PokemonForm("Mega", "mega", Type.DARK, Type.GHOST, 0.5, 161, Abilities.MAGIC_BOUNCE, Abilities.NONE, Abilities.NONE, 480, 50, 85, 125, 85, 115, 20, 45, 35, 133), + ), + new PokemonSpecies(Species.MAWILE, "Mawile", 3, false, false, false, "Deceiver Pokémon", Type.STEEL, Type.FAIRY, 0.6, 11.5, Abilities.HYPER_CUTTER, Abilities.INTIMIDATE, Abilities.SHEER_FORCE, 380, 50, 85, 85, 55, 55, 50, 45, 50, 133, GrowthRate.FAST, 50, false, true, + new PokemonForm("Normal", "", Type.STEEL, Type.FAIRY, 0.6, 11.5, Abilities.HYPER_CUTTER, Abilities.INTIMIDATE, Abilities.SHEER_FORCE, 380, 50, 85, 85, 55, 55, 50, 45, 50, 133), + //new PokemonForm("Mega", "mega", Type.STEEL, Type.FAIRY, 1, 23.5, Abilities.HUGE_POWER, Abilities.NONE, Abilities.NONE, 480, 50, 105, 125, 55, 95, 50, 45, 50, 133), + ), + new PokemonSpecies(Species.ARON, "Aron", 3, false, false, false, "Iron Armor Pokémon", Type.STEEL, Type.ROCK, 0.4, 60, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.HEAVY_METAL, 330, 50, 70, 100, 40, 40, 30, 180, 35, 66, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.LAIRON, "Lairon", 3, false, false, false, "Iron Armor Pokémon", Type.STEEL, Type.ROCK, 0.9, 120, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.HEAVY_METAL, 430, 60, 90, 140, 50, 50, 40, 90, 35, 151, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.AGGRON, "Aggron", 3, false, false, false, "Iron Armor Pokémon", Type.STEEL, Type.ROCK, 2.1, 360, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.HEAVY_METAL, 530, 70, 110, 180, 60, 60, 50, 45, 35, 265, GrowthRate.SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.STEEL, Type.ROCK, 2.1, 360, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.HEAVY_METAL, 530, 70, 110, 180, 60, 60, 50, 45, 35, 265), + //new PokemonForm("Mega", "mega", Type.STEEL, null, 2.2, 395, Abilities.FILTER, Abilities.NONE, Abilities.NONE, 630, 70, 140, 230, 60, 80, 50, 45, 35, 265), + ), + new PokemonSpecies(Species.MEDITITE, "Meditite", 3, false, false, false, "Meditate Pokémon", Type.FIGHTING, Type.PSYCHIC, 0.6, 11.2, Abilities.PURE_POWER, Abilities.NONE, Abilities.TELEPATHY, 280, 30, 40, 55, 40, 55, 60, 180, 70, 56, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.MEDICHAM, "Medicham", 3, false, false, false, "Meditate Pokémon", Type.FIGHTING, Type.PSYCHIC, 1.3, 31.5, Abilities.PURE_POWER, Abilities.NONE, Abilities.TELEPATHY, 410, 60, 60, 75, 60, 75, 80, 90, 70, 144, GrowthRate.MEDIUM_FAST, 50, true, true, + new PokemonForm("Normal", "", Type.FIGHTING, Type.PSYCHIC, 1.3, 31.5, Abilities.PURE_POWER, Abilities.NONE, Abilities.TELEPATHY, 410, 60, 60, 75, 60, 75, 80, 90, 70, 144, true), + //new PokemonForm("Mega", "mega", Type.FIGHTING, Type.PSYCHIC, 1.3, 31.5, Abilities.PURE_POWER, Abilities.NONE, Abilities.NONE, 510, 60, 100, 85, 80, 85, 100, 90, 70, 144, true), + ), + new PokemonSpecies(Species.ELECTRIKE, "Electrike", 3, false, false, false, "Lightning Pokémon", Type.ELECTRIC, null, 0.6, 15.2, Abilities.STATIC, Abilities.LIGHTNING_ROD, Abilities.MINUS, 295, 40, 45, 40, 65, 40, 65, 120, 50, 59, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.MANECTRIC, "Manectric", 3, false, false, false, "Discharge Pokémon", Type.ELECTRIC, null, 1.5, 40.2, Abilities.STATIC, Abilities.LIGHTNING_ROD, Abilities.MINUS, 475, 70, 75, 60, 105, 60, 105, 45, 50, 166, GrowthRate.SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.ELECTRIC, null, 1.5, 40.2, Abilities.STATIC, Abilities.LIGHTNING_ROD, Abilities.MINUS, 475, 70, 75, 60, 105, 60, 105, 45, 50, 166), + //new PokemonForm("Mega", "mega", Type.ELECTRIC, null, 1.8, 44, Abilities.INTIMIDATE, Abilities.NONE, Abilities.NONE, 575, 70, 75, 80, 135, 80, 135, 45, 50, 166), + ), + new PokemonSpecies(Species.PLUSLE, "Plusle", 3, false, false, false, "Cheering Pokémon", Type.ELECTRIC, null, 0.4, 4.2, Abilities.PLUS, Abilities.NONE, Abilities.LIGHTNING_ROD, 405, 60, 50, 40, 85, 75, 95, 200, 70, 142, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MINUN, "Minun", 3, false, false, false, "Cheering Pokémon", Type.ELECTRIC, null, 0.4, 4.2, Abilities.MINUS, Abilities.NONE, Abilities.VOLT_ABSORB, 405, 60, 40, 50, 75, 85, 95, 200, 70, 142, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.VOLBEAT, "Volbeat", 3, false, false, false, "Firefly Pokémon", Type.BUG, null, 0.7, 17.7, Abilities.ILLUMINATE, Abilities.SWARM, Abilities.PRANKSTER, 430, 65, 73, 75, 47, 85, 85, 150, 70, 151, GrowthRate.ERRATIC, 100, false), + new PokemonSpecies(Species.ILLUMISE, "Illumise", 3, false, false, false, "Firefly Pokémon", Type.BUG, null, 0.6, 17.7, Abilities.OBLIVIOUS, Abilities.TINTED_LENS, Abilities.PRANKSTER, 430, 65, 47, 75, 73, 85, 85, 150, 70, 151, GrowthRate.FLUCTUATING, 0, false), + new PokemonSpecies(Species.ROSELIA, "Roselia", 3, false, false, false, "Thorn Pokémon", Type.GRASS, Type.POISON, 0.3, 2, Abilities.NATURAL_CURE, Abilities.POISON_POINT, Abilities.LEAF_GUARD, 400, 50, 60, 45, 100, 80, 65, 150, 50, 140, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.GULPIN, "Gulpin", 3, false, false, false, "Stomach Pokémon", Type.POISON, null, 0.4, 10.3, Abilities.LIQUID_OOZE, Abilities.STICKY_HOLD, Abilities.GLUTTONY, 302, 70, 43, 53, 43, 53, 40, 225, 70, 60, GrowthRate.FLUCTUATING, 50, true), + new PokemonSpecies(Species.SWALOT, "Swalot", 3, false, false, false, "Poison Bag Pokémon", Type.POISON, null, 1.7, 80, Abilities.LIQUID_OOZE, Abilities.STICKY_HOLD, Abilities.GLUTTONY, 467, 100, 73, 83, 73, 83, 55, 75, 70, 163, GrowthRate.FLUCTUATING, 50, true), + new PokemonSpecies(Species.CARVANHA, "Carvanha", 3, false, false, false, "Savage Pokémon", Type.WATER, Type.DARK, 0.8, 20.8, Abilities.ROUGH_SKIN, Abilities.NONE, Abilities.SPEED_BOOST, 305, 45, 90, 20, 65, 20, 65, 225, 35, 61, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.SHARPEDO, "Sharpedo", 3, false, false, false, "Brutal Pokémon", Type.WATER, Type.DARK, 1.8, 88.8, Abilities.ROUGH_SKIN, Abilities.NONE, Abilities.SPEED_BOOST, 460, 70, 120, 40, 95, 40, 95, 60, 35, 161, GrowthRate.SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.WATER, Type.DARK, 1.8, 88.8, Abilities.ROUGH_SKIN, Abilities.NONE, Abilities.SPEED_BOOST, 460, 70, 120, 40, 95, 40, 95, 60, 35, 161), + //new PokemonForm("Mega", "mega", Type.WATER, Type.DARK, 2.5, 130.3, Abilities.STRONG_JAW, Abilities.NONE, Abilities.NONE, 560, 70, 140, 70, 110, 65, 105, 60, 35, 161), + ), + new PokemonSpecies(Species.WAILMER, "Wailmer", 3, false, false, false, "Ball Whale Pokémon", Type.WATER, null, 2, 130, Abilities.WATER_VEIL, Abilities.OBLIVIOUS, Abilities.PRESSURE, 400, 130, 70, 35, 70, 35, 60, 125, 50, 80, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.WAILORD, "Wailord", 3, false, false, false, "Float Whale Pokémon", Type.WATER, null, 14.5, 398, Abilities.WATER_VEIL, Abilities.OBLIVIOUS, Abilities.PRESSURE, 500, 170, 90, 45, 90, 45, 60, 60, 50, 175, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.NUMEL, "Numel", 3, false, false, false, "Numb Pokémon", Type.FIRE, Type.GROUND, 0.7, 24, Abilities.OBLIVIOUS, Abilities.SIMPLE, Abilities.OWN_TEMPO, 305, 60, 60, 40, 65, 45, 35, 255, 70, 61, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.CAMERUPT, "Camerupt", 3, false, false, false, "Eruption Pokémon", Type.FIRE, Type.GROUND, 1.9, 220, Abilities.MAGMA_ARMOR, Abilities.SOLID_ROCK, Abilities.ANGER_POINT, 460, 70, 100, 70, 105, 75, 40, 150, 70, 161, GrowthRate.MEDIUM_FAST, 50, true, true, + new PokemonForm("Normal", "", Type.FIRE, Type.GROUND, 1.9, 220, Abilities.MAGMA_ARMOR, Abilities.SOLID_ROCK, Abilities.ANGER_POINT, 460, 70, 100, 70, 105, 75, 40, 150, 70, 161, true), + //new PokemonForm("Mega", "mega", Type.FIRE, Type.GROUND, 2.5, 320.5, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.NONE, 560, 70, 120, 100, 145, 105, 20, 150, 70, 161, true), + ), + new PokemonSpecies(Species.TORKOAL, "Torkoal", 3, false, false, false, "Coal Pokémon", Type.FIRE, null, 0.5, 80.4, Abilities.WHITE_SMOKE, Abilities.DROUGHT, Abilities.SHELL_ARMOR, 470, 70, 85, 140, 85, 70, 20, 90, 50, 165, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SPOINK, "Spoink", 3, false, false, false, "Bounce Pokémon", Type.PSYCHIC, null, 0.7, 30.6, Abilities.THICK_FAT, Abilities.OWN_TEMPO, Abilities.GLUTTONY, 330, 60, 25, 35, 70, 80, 60, 255, 70, 66, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.GRUMPIG, "Grumpig", 3, false, false, false, "Manipulate Pokémon", Type.PSYCHIC, null, 0.9, 71.5, Abilities.THICK_FAT, Abilities.OWN_TEMPO, Abilities.GLUTTONY, 470, 80, 45, 65, 90, 110, 80, 60, 70, 165, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.SPINDA, "Spinda", 3, false, false, false, "Spot Panda Pokémon", Type.NORMAL, null, 1.1, 5, Abilities.OWN_TEMPO, Abilities.TANGLED_FEET, Abilities.CONTRARY, 360, 60, 60, 60, 60, 60, 60, 255, 70, 126, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.TRAPINCH, "Trapinch", 3, false, false, false, "Ant Pit Pokémon", Type.GROUND, null, 0.7, 15, Abilities.HYPER_CUTTER, Abilities.ARENA_TRAP, Abilities.SHEER_FORCE, 290, 45, 100, 45, 45, 45, 10, 255, 50, 58, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.VIBRAVA, "Vibrava", 3, false, false, false, "Vibration Pokémon", Type.GROUND, Type.DRAGON, 1.1, 15.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 340, 50, 70, 50, 50, 50, 70, 120, 50, 119, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.FLYGON, "Flygon", 3, false, false, false, "Mystic Pokémon", Type.GROUND, Type.DRAGON, 2, 82, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 80, 100, 80, 80, 80, 100, 45, 50, 260, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.CACNEA, "Cacnea", 3, false, false, false, "Cactus Pokémon", Type.GRASS, null, 0.4, 51.3, Abilities.SAND_VEIL, Abilities.NONE, Abilities.WATER_ABSORB, 335, 50, 85, 40, 85, 40, 35, 190, 35, 67, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.CACTURNE, "Cacturne", 3, false, false, false, "Scarecrow Pokémon", Type.GRASS, Type.DARK, 1.3, 77.4, Abilities.SAND_VEIL, Abilities.NONE, Abilities.WATER_ABSORB, 475, 70, 115, 60, 115, 60, 55, 60, 35, 166, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.SWABLU, "Swablu", 3, false, false, false, "Cotton Bird Pokémon", Type.NORMAL, Type.FLYING, 0.4, 1.2, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.CLOUD_NINE, 310, 45, 40, 60, 40, 75, 50, 255, 50, 62, GrowthRate.ERRATIC, 50, false), + new PokemonSpecies(Species.ALTARIA, "Altaria", 3, false, false, false, "Humming Pokémon", Type.DRAGON, Type.FLYING, 1.1, 20.6, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.CLOUD_NINE, 490, 75, 70, 90, 70, 105, 80, 45, 50, 172, GrowthRate.ERRATIC, 50, false, true, + new PokemonForm("Normal", "", Type.DRAGON, Type.FLYING, 1.1, 20.6, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.CLOUD_NINE, 490, 75, 70, 90, 70, 105, 80, 45, 50, 172), + //new PokemonForm("Mega", "mega", Type.DRAGON, Type.FAIRY, 1.5, 20.6, Abilities.PIXILATE, Abilities.NONE, Abilities.NONE, 590, 75, 110, 110, 110, 105, 80, 45, 50, 172), + ), + new PokemonSpecies(Species.ZANGOOSE, "Zangoose", 3, false, false, false, "Cat Ferret Pokémon", Type.NORMAL, null, 1.3, 40.3, Abilities.IMMUNITY, Abilities.NONE, Abilities.TOXIC_BOOST, 458, 73, 115, 60, 60, 60, 90, 90, 70, 160, GrowthRate.ERRATIC, 50, false), + new PokemonSpecies(Species.SEVIPER, "Seviper", 3, false, false, false, "Fang Snake Pokémon", Type.POISON, null, 2.7, 52.5, Abilities.SHED_SKIN, Abilities.NONE, Abilities.INFILTRATOR, 458, 73, 100, 60, 100, 60, 65, 90, 70, 160, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.LUNATONE, "Lunatone", 3, false, false, false, "Meteorite Pokémon", Type.ROCK, Type.PSYCHIC, 1, 168, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 460, 90, 55, 65, 95, 85, 70, 45, 50, 161, GrowthRate.FAST, null, false), + new PokemonSpecies(Species.SOLROCK, "Solrock", 3, false, false, false, "Meteorite Pokémon", Type.ROCK, Type.PSYCHIC, 1.2, 154, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 460, 90, 95, 85, 55, 65, 70, 45, 50, 161, GrowthRate.FAST, null, false), + new PokemonSpecies(Species.BARBOACH, "Barboach", 3, false, false, false, "Whiskers Pokémon", Type.WATER, Type.GROUND, 0.4, 1.9, Abilities.OBLIVIOUS, Abilities.ANTICIPATION, Abilities.HYDRATION, 288, 50, 48, 43, 46, 41, 60, 190, 50, 58, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.WHISCASH, "Whiscash", 3, false, false, false, "Whiskers Pokémon", Type.WATER, Type.GROUND, 0.9, 23.6, Abilities.OBLIVIOUS, Abilities.ANTICIPATION, Abilities.HYDRATION, 468, 110, 78, 73, 76, 71, 60, 75, 50, 164, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.CORPHISH, "Corphish", 3, false, false, false, "Ruffian Pokémon", Type.WATER, null, 0.6, 11.5, Abilities.HYPER_CUTTER, Abilities.SHELL_ARMOR, Abilities.ADAPTABILITY, 308, 43, 80, 65, 50, 35, 35, 205, 50, 62, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.CRAWDAUNT, "Crawdaunt", 3, false, false, false, "Rogue Pokémon", Type.WATER, Type.DARK, 1.1, 32.8, Abilities.HYPER_CUTTER, Abilities.SHELL_ARMOR, Abilities.ADAPTABILITY, 468, 63, 120, 85, 90, 55, 55, 155, 50, 164, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.BALTOY, "Baltoy", 3, false, false, false, "Clay Doll Pokémon", Type.GROUND, Type.PSYCHIC, 0.5, 21.5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 300, 40, 40, 55, 40, 70, 55, 255, 50, 60, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.CLAYDOL, "Claydol", 3, false, false, false, "Clay Doll Pokémon", Type.GROUND, Type.PSYCHIC, 1.5, 108, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 500, 60, 70, 105, 70, 120, 75, 90, 50, 175, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.LILEEP, "Lileep", 3, false, false, false, "Sea Lily Pokémon", Type.ROCK, Type.GRASS, 1, 23.8, Abilities.SUCTION_CUPS, Abilities.NONE, Abilities.STORM_DRAIN, 355, 66, 41, 77, 61, 87, 23, 45, 50, 71, GrowthRate.ERRATIC, 87.5, false), + new PokemonSpecies(Species.CRADILY, "Cradily", 3, false, false, false, "Barnacle Pokémon", Type.ROCK, Type.GRASS, 1.5, 60.4, Abilities.SUCTION_CUPS, Abilities.NONE, Abilities.STORM_DRAIN, 495, 86, 81, 97, 81, 107, 43, 45, 50, 173, GrowthRate.ERRATIC, 87.5, false), + new PokemonSpecies(Species.ANORITH, "Anorith", 3, false, false, false, "Old Shrimp Pokémon", Type.ROCK, Type.BUG, 0.7, 12.5, Abilities.BATTLE_ARMOR, Abilities.NONE, Abilities.SWIFT_SWIM, 355, 45, 95, 50, 40, 50, 75, 45, 50, 71, GrowthRate.ERRATIC, 87.5, false), + new PokemonSpecies(Species.ARMALDO, "Armaldo", 3, false, false, false, "Plate Pokémon", Type.ROCK, Type.BUG, 1.5, 68.2, Abilities.BATTLE_ARMOR, Abilities.NONE, Abilities.SWIFT_SWIM, 495, 75, 125, 100, 70, 80, 45, 45, 50, 173, GrowthRate.ERRATIC, 87.5, false), + new PokemonSpecies(Species.FEEBAS, "Feebas", 3, false, false, false, "Fish Pokémon", Type.WATER, null, 0.6, 7.4, Abilities.SWIFT_SWIM, Abilities.OBLIVIOUS, Abilities.ADAPTABILITY, 200, 20, 15, 20, 10, 55, 80, 255, 50, 40, GrowthRate.ERRATIC, 50, false), + new PokemonSpecies(Species.MILOTIC, "Milotic", 3, false, false, false, "Tender Pokémon", Type.WATER, null, 6.2, 162, Abilities.MARVEL_SCALE, Abilities.COMPETITIVE, Abilities.CUTE_CHARM, 540, 95, 60, 79, 100, 125, 81, 60, 50, 189, GrowthRate.ERRATIC, 50, true), + new PokemonSpecies(Species.CASTFORM, "Castform", 3, false, false, false, "Weather Pokémon", Type.NORMAL, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Normal Form", "", Type.NORMAL, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147), + new PokemonForm("Sunny Form", "sunny", Type.FIRE, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147), + new PokemonForm("Rainy Form", "rainy", Type.WATER, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147), + new PokemonForm("Snowy Form", "snowy", Type.ICE, null, 0.3, 0.8, Abilities.FORECAST, Abilities.NONE, Abilities.NONE, 420, 70, 70, 70, 70, 70, 70, 45, 70, 147), + ), + new PokemonSpecies(Species.KECLEON, "Kecleon", 3, false, false, false, "Color Swap Pokémon", Type.NORMAL, null, 1, 22, Abilities.COLOR_CHANGE, Abilities.NONE, Abilities.PROTEAN, 440, 60, 90, 70, 60, 120, 40, 200, 70, 154, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SHUPPET, "Shuppet", 3, false, false, false, "Puppet Pokémon", Type.GHOST, null, 0.6, 2.3, Abilities.INSOMNIA, Abilities.FRISK, Abilities.CURSED_BODY, 295, 44, 75, 35, 63, 33, 45, 225, 35, 59, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.BANETTE, "Banette", 3, false, false, false, "Marionette Pokémon", Type.GHOST, null, 1.1, 12.5, Abilities.INSOMNIA, Abilities.FRISK, Abilities.CURSED_BODY, 455, 64, 115, 65, 83, 63, 65, 45, 35, 159, GrowthRate.FAST, 50, false, true, + new PokemonForm("Normal", "", Type.GHOST, null, 1.1, 12.5, Abilities.INSOMNIA, Abilities.FRISK, Abilities.CURSED_BODY, 455, 64, 115, 65, 83, 63, 65, 45, 35, 159), + //new PokemonForm("Mega", "mega", Type.GHOST, null, 1.2, 13, Abilities.PRANKSTER, Abilities.NONE, Abilities.NONE, 555, 64, 165, 75, 93, 83, 75, 45, 35, 159), + ), + new PokemonSpecies(Species.DUSKULL, "Duskull", 3, false, false, false, "Requiem Pokémon", Type.GHOST, null, 0.8, 15, Abilities.LEVITATE, Abilities.NONE, Abilities.FRISK, 295, 20, 40, 90, 30, 90, 25, 190, 35, 59, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.DUSCLOPS, "Dusclops", 3, false, false, false, "Beckon Pokémon", Type.GHOST, null, 1.6, 30.6, Abilities.PRESSURE, Abilities.NONE, Abilities.FRISK, 455, 40, 70, 130, 60, 130, 25, 90, 35, 159, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.TROPIUS, "Tropius", 3, false, false, false, "Fruit Pokémon", Type.GRASS, Type.FLYING, 2, 100, Abilities.CHLOROPHYLL, Abilities.SOLAR_POWER, Abilities.HARVEST, 460, 99, 68, 83, 72, 87, 51, 200, 70, 161, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.CHIMECHO, "Chimecho", 3, false, false, false, "Wind Chime Pokémon", Type.PSYCHIC, null, 0.6, 1, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 455, 75, 50, 80, 95, 90, 65, 45, 70, 159, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.ABSOL, "Absol", 3, false, false, false, "Disaster Pokémon", Type.DARK, null, 1.2, 47, Abilities.PRESSURE, Abilities.SUPER_LUCK, Abilities.JUSTIFIED, 465, 65, 130, 60, 75, 60, 75, 30, 35, 163, GrowthRate.MEDIUM_SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.DARK, null, 1.2, 47, Abilities.PRESSURE, Abilities.SUPER_LUCK, Abilities.JUSTIFIED, 465, 65, 130, 60, 75, 60, 75, 30, 35, 163), + //new PokemonForm("Mega", "mega", Type.DARK, null, 1.2, 49, Abilities.MAGIC_BOUNCE, Abilities.NONE, Abilities.NONE, 565, 65, 150, 60, 115, 60, 115, 30, 35, 163), + ), + new PokemonSpecies(Species.WYNAUT, "Wynaut", 3, false, false, false, "Bright Pokémon", Type.PSYCHIC, null, 0.6, 14, Abilities.SHADOW_TAG, Abilities.NONE, Abilities.TELEPATHY, 260, 95, 23, 48, 23, 48, 23, 125, 50, 52, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SNORUNT, "Snorunt", 3, false, false, false, "Snow Hat Pokémon", Type.ICE, null, 0.7, 16.8, Abilities.INNER_FOCUS, Abilities.ICE_BODY, Abilities.MOODY, 300, 50, 50, 50, 50, 50, 50, 190, 50, 60, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GLALIE, "Glalie", 3, false, false, false, "Face Pokémon", Type.ICE, null, 1.5, 256.5, Abilities.INNER_FOCUS, Abilities.ICE_BODY, Abilities.MOODY, 480, 80, 80, 80, 80, 80, 80, 75, 50, 168, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Normal", "", Type.ICE, null, 1.5, 256.5, Abilities.INNER_FOCUS, Abilities.ICE_BODY, Abilities.MOODY, 480, 80, 80, 80, 80, 80, 80, 75, 50, 168), + //new PokemonForm("Mega", "mega", Type.ICE, null, 2.1, 350.2, Abilities.REFRIGERATE, Abilities.NONE, Abilities.NONE, 580, 80, 120, 80, 120, 80, 100, 75, 50, 168), + ), + new PokemonSpecies(Species.SPHEAL, "Spheal", 3, false, false, false, "Clap Pokémon", Type.ICE, Type.WATER, 0.8, 39.5, Abilities.THICK_FAT, Abilities.ICE_BODY, Abilities.OBLIVIOUS, 290, 70, 40, 50, 55, 50, 25, 255, 50, 58, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SEALEO, "Sealeo", 3, false, false, false, "Ball Roll Pokémon", Type.ICE, Type.WATER, 1.1, 87.6, Abilities.THICK_FAT, Abilities.ICE_BODY, Abilities.OBLIVIOUS, 410, 90, 60, 70, 75, 70, 45, 120, 50, 144, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.WALREIN, "Walrein", 3, false, false, false, "Ice Break Pokémon", Type.ICE, Type.WATER, 1.4, 150.6, Abilities.THICK_FAT, Abilities.ICE_BODY, Abilities.OBLIVIOUS, 530, 110, 80, 90, 95, 90, 65, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.CLAMPERL, "Clamperl", 3, false, false, false, "Bivalve Pokémon", Type.WATER, null, 0.4, 52.5, Abilities.SHELL_ARMOR, Abilities.NONE, Abilities.RATTLED, 345, 35, 64, 85, 74, 55, 32, 255, 70, 69, GrowthRate.ERRATIC, 50, false), + new PokemonSpecies(Species.HUNTAIL, "Huntail", 3, false, false, false, "Deep Sea Pokémon", Type.WATER, null, 1.7, 27, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.WATER_VEIL, 485, 55, 104, 105, 94, 75, 52, 60, 70, 170, GrowthRate.ERRATIC, 50, false), + new PokemonSpecies(Species.GOREBYSS, "Gorebyss", 3, false, false, false, "South Sea Pokémon", Type.WATER, null, 1.8, 22.6, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.HYDRATION, 485, 55, 84, 105, 114, 75, 52, 60, 70, 170, GrowthRate.ERRATIC, 50, false), + new PokemonSpecies(Species.RELICANTH, "Relicanth", 3, false, false, false, "Longevity Pokémon", Type.WATER, Type.ROCK, 1, 23.4, Abilities.SWIFT_SWIM, Abilities.ROCK_HEAD, Abilities.STURDY, 485, 100, 90, 130, 45, 65, 55, 25, 50, 170, GrowthRate.SLOW, 87.5, true), + new PokemonSpecies(Species.LUVDISC, "Luvdisc", 3, false, false, false, "Rendezvous Pokémon", Type.WATER, null, 0.6, 8.7, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.HYDRATION, 330, 43, 30, 55, 40, 65, 97, 225, 70, 116, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.BAGON, "Bagon", 3, false, false, false, "Rock Head Pokémon", Type.DRAGON, null, 0.6, 42.1, Abilities.ROCK_HEAD, Abilities.NONE, Abilities.SHEER_FORCE, 300, 45, 75, 60, 40, 30, 50, 45, 35, 60, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.SHELGON, "Shelgon", 3, false, false, false, "Endurance Pokémon", Type.DRAGON, null, 1.1, 110.5, Abilities.ROCK_HEAD, Abilities.NONE, Abilities.OVERCOAT, 420, 65, 95, 100, 60, 50, 50, 45, 35, 147, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.SALAMENCE, "Salamence", 3, false, false, false, "Dragon Pokémon", Type.DRAGON, Type.FLYING, 1.5, 102.6, Abilities.INTIMIDATE, Abilities.NONE, Abilities.MOXIE, 600, 95, 135, 80, 110, 80, 100, 45, 35, 300, GrowthRate.SLOW, 50, false, true, + new PokemonForm("Normal", "", Type.DRAGON, Type.FLYING, 1.5, 102.6, Abilities.INTIMIDATE, Abilities.NONE, Abilities.MOXIE, 600, 95, 135, 80, 110, 80, 100, 45, 35, 300), + //new PokemonForm("Mega", "mega", Type.DRAGON, Type.FLYING, 1.8, 112.6, Abilities.AERILATE, Abilities.NONE, Abilities.NONE, 700, 95, 145, 130, 120, 90, 120, 45, 35, 300), + ), + new PokemonSpecies(Species.BELDUM, "Beldum", 3, false, false, false, "Iron Ball Pokémon", Type.STEEL, Type.PSYCHIC, 0.6, 95.2, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 300, 40, 55, 80, 35, 60, 30, 3, 35, 60, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.METANG, "Metang", 3, false, false, false, "Iron Claw Pokémon", Type.STEEL, Type.PSYCHIC, 1.2, 202.5, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 420, 60, 75, 100, 55, 80, 50, 3, 35, 147, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.METAGROSS, "Metagross", 3, false, false, false, "Iron Leg Pokémon", Type.STEEL, Type.PSYCHIC, 1.6, 550, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 600, 80, 135, 130, 95, 90, 70, 3, 35, 300, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "", Type.STEEL, Type.PSYCHIC, 1.6, 550, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 600, 80, 135, 130, 95, 90, 70, 3, 35, 300), + //new PokemonForm("Mega", "mega", Type.STEEL, Type.PSYCHIC, 2.5, 942.9, Abilities.TOUGH_CLAWS, Abilities.NONE, Abilities.NONE, 700, 80, 145, 150, 105, 110, 110, 3, 35, 300), + ), + new PokemonSpecies(Species.REGIROCK, "Regirock", 3, true, false, false, "Rock Peak Pokémon", Type.ROCK, null, 1.7, 230, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.STURDY, 580, 80, 100, 200, 50, 100, 50, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.REGICE, "Regice", 3, true, false, false, "Iceberg Pokémon", Type.ICE, null, 1.8, 175, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.ICE_BODY, 580, 80, 50, 100, 100, 200, 50, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.REGISTEEL, "Registeel", 3, true, false, false, "Iron Pokémon", Type.STEEL, null, 1.9, 205, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.LIGHT_METAL, 580, 80, 75, 150, 75, 150, 50, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.LATIAS, "Latias", 3, true, false, false, "Eon Pokémon", Type.DRAGON, Type.PSYCHIC, 1.4, 40, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 80, 80, 90, 110, 130, 110, 3, 90, 300, GrowthRate.SLOW, 0, false, true, + new PokemonForm("Normal", "", Type.DRAGON, Type.PSYCHIC, 1.4, 40, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 80, 80, 90, 110, 130, 110, 3, 90, 300), + //new PokemonForm("Mega", "mega", Type.DRAGON, Type.PSYCHIC, 1.8, 52, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 700, 80, 100, 120, 140, 150, 110, 3, 90, 300), + ), + new PokemonSpecies(Species.LATIOS, "Latios", 3, true, false, false, "Eon Pokémon", Type.DRAGON, Type.PSYCHIC, 2, 60, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 80, 90, 80, 130, 110, 110, 3, 90, 300, GrowthRate.SLOW, 100, false, true, + new PokemonForm("Normal", "", Type.DRAGON, Type.PSYCHIC, 2, 60, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 80, 90, 80, 130, 110, 110, 3, 90, 300), + //new PokemonForm("Mega", "mega", Type.DRAGON, Type.PSYCHIC, 2.3, 70, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 700, 80, 130, 100, 160, 120, 110, 3, 90, 300), + ), + new PokemonSpecies(Species.KYOGRE, "Kyogre", 3, false, true, false, "Sea Basin Pokémon", Type.WATER, null, 4.5, 352, Abilities.DRIZZLE, Abilities.NONE, Abilities.NONE, 670, 100, 100, 90, 150, 140, 90, 3, 0, 335, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "", Type.WATER, null, 4.5, 352, Abilities.DRIZZLE, Abilities.NONE, Abilities.NONE, 670, 100, 100, 90, 150, 140, 90, 3, 0, 335), + //new PokemonForm("Primal", "primal", Type.WATER, null, 9.8, 430, Abilities.PRIMORDIAL_SEA, Abilities.NONE, Abilities.NONE, 770, 100, 150, 90, 180, 160, 90, 3, 0, 335), + ), + new PokemonSpecies(Species.GROUDON, "Groudon", 3, false, true, false, "Continent Pokémon", Type.GROUND, null, 3.5, 950, Abilities.DROUGHT, Abilities.NONE, Abilities.NONE, 670, 100, 150, 140, 100, 90, 90, 3, 0, 335, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "", Type.GROUND, null, 3.5, 950, Abilities.DROUGHT, Abilities.NONE, Abilities.NONE, 670, 100, 150, 140, 100, 90, 90, 3, 0, 335), + //new PokemonForm("Primal", "primal", Type.GROUND, Type.FIRE, 5, 999.7, Abilities.DESOLATE_LAND, Abilities.NONE, Abilities.NONE, 770, 100, 180, 160, 150, 90, 90, 3, 0, 335), + ), + new PokemonSpecies(Species.RAYQUAZA, "Rayquaza", 3, false, true, false, "Sky High Pokémon", Type.DRAGON, Type.FLYING, 7, 206.5, Abilities.AIR_LOCK, Abilities.NONE, Abilities.NONE, 680, 105, 150, 90, 150, 90, 95, 45, 0, 340, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "", Type.DRAGON, Type.FLYING, 7, 206.5, Abilities.AIR_LOCK, Abilities.NONE, Abilities.NONE, 680, 105, 150, 90, 150, 90, 95, 45, 0, 340), + new PokemonForm("Mega", "mega", Type.DRAGON, Type.FLYING, 10.8, 392, Abilities.DELTA_STREAM, Abilities.NONE, Abilities.NONE, 780, 105, 180, 100, 180, 100, 115, 45, 0, 340), + ), + new PokemonSpecies(Species.JIRACHI, "Jirachi", 3, false, false, true, "Wish Pokémon", Type.STEEL, Type.PSYCHIC, 0.3, 1.1, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 3, 100, 300, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.DEOXYS, "Deoxys", 3, false, false, true, "DNA Pokémon", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 150, 50, 150, 50, 150, 3, 0, 270, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal Forme", "", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 150, 50, 150, 50, 150, 3, 0, 270), + new PokemonForm("Attack Forme", "attack", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 180, 20, 180, 20, 150, 3, 0, 270), + new PokemonForm("Defense Forme", "defense", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 70, 160, 70, 160, 90, 3, 0, 270), + new PokemonForm("Speed Forme", "speed", Type.PSYCHIC, null, 1.7, 60.8, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 600, 50, 95, 90, 95, 90, 180, 3, 0, 270), + ), + new PokemonSpecies(Species.TURTWIG, "Turtwig", 4, false, false, false, "Tiny Leaf Pokémon", Type.GRASS, null, 0.4, 10.2, Abilities.OVERGROW, Abilities.NONE, Abilities.SHELL_ARMOR, 318, 55, 68, 64, 45, 55, 31, 45, 70, 64, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.GROTLE, "Grotle", 4, false, false, false, "Grove Pokémon", Type.GRASS, null, 1.1, 97, Abilities.OVERGROW, Abilities.NONE, Abilities.SHELL_ARMOR, 405, 75, 89, 85, 55, 65, 36, 45, 70, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.TORTERRA, "Torterra", 4, false, false, false, "Continent Pokémon", Type.GRASS, Type.GROUND, 2.2, 310, Abilities.OVERGROW, Abilities.NONE, Abilities.SHELL_ARMOR, 525, 95, 109, 105, 75, 85, 56, 45, 70, 236, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.CHIMCHAR, "Chimchar", 4, false, false, false, "Chimp Pokémon", Type.FIRE, null, 0.5, 6.2, Abilities.BLAZE, Abilities.NONE, Abilities.IRON_FIST, 309, 44, 58, 44, 58, 44, 61, 45, 70, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.MONFERNO, "Monferno", 4, false, false, false, "Playful Pokémon", Type.FIRE, Type.FIGHTING, 0.9, 22, Abilities.BLAZE, Abilities.NONE, Abilities.IRON_FIST, 405, 64, 78, 52, 78, 52, 81, 45, 70, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.INFERNAPE, "Infernape", 4, false, false, false, "Flame Pokémon", Type.FIRE, Type.FIGHTING, 1.2, 55, Abilities.BLAZE, Abilities.NONE, Abilities.IRON_FIST, 534, 76, 104, 71, 104, 71, 108, 45, 70, 240, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.PIPLUP, "Piplup", 4, false, false, false, "Penguin Pokémon", Type.WATER, null, 0.4, 5.2, Abilities.TORRENT, Abilities.NONE, Abilities.COMPETITIVE, 314, 53, 51, 53, 61, 56, 40, 45, 70, 63, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.PRINPLUP, "Prinplup", 4, false, false, false, "Penguin Pokémon", Type.WATER, null, 0.8, 23, Abilities.TORRENT, Abilities.NONE, Abilities.COMPETITIVE, 405, 64, 66, 68, 81, 76, 50, 45, 70, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.EMPOLEON, "Empoleon", 4, false, false, false, "Emperor Pokémon", Type.WATER, Type.STEEL, 1.7, 84.5, Abilities.TORRENT, Abilities.NONE, Abilities.COMPETITIVE, 530, 84, 86, 88, 111, 101, 60, 45, 70, 239, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.STARLY, "Starly", 4, false, false, false, "Starling Pokémon", Type.NORMAL, Type.FLYING, 0.3, 2, Abilities.KEEN_EYE, Abilities.NONE, Abilities.RECKLESS, 245, 40, 55, 30, 30, 30, 60, 255, 70, 49, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.STARAVIA, "Staravia", 4, false, false, false, "Starling Pokémon", Type.NORMAL, Type.FLYING, 0.6, 15.5, Abilities.INTIMIDATE, Abilities.NONE, Abilities.RECKLESS, 340, 55, 75, 50, 40, 40, 80, 120, 70, 119, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.STARAPTOR, "Staraptor", 4, false, false, false, "Predator Pokémon", Type.NORMAL, Type.FLYING, 1.2, 24.9, Abilities.INTIMIDATE, Abilities.NONE, Abilities.RECKLESS, 485, 85, 120, 70, 50, 60, 100, 45, 70, 218, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.BIDOOF, "Bidoof", 4, false, false, false, "Plump Mouse Pokémon", Type.NORMAL, null, 0.5, 20, Abilities.SIMPLE, Abilities.UNAWARE, Abilities.MOODY, 250, 59, 45, 40, 35, 40, 31, 255, 70, 50, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.BIBAREL, "Bibarel", 4, false, false, false, "Beaver Pokémon", Type.NORMAL, Type.WATER, 1, 31.5, Abilities.SIMPLE, Abilities.UNAWARE, Abilities.MOODY, 410, 79, 85, 60, 55, 60, 71, 127, 70, 144, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.KRICKETOT, "Kricketot", 4, false, false, false, "Cricket Pokémon", Type.BUG, null, 0.3, 2.2, Abilities.SHED_SKIN, Abilities.NONE, Abilities.RUN_AWAY, 194, 37, 25, 41, 25, 41, 25, 255, 70, 39, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.KRICKETUNE, "Kricketune", 4, false, false, false, "Cricket Pokémon", Type.BUG, null, 1, 25.5, Abilities.SWARM, Abilities.NONE, Abilities.TECHNICIAN, 384, 77, 85, 51, 55, 51, 65, 45, 70, 134, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.SHINX, "Shinx", 4, false, false, false, "Flash Pokémon", Type.ELECTRIC, null, 0.5, 9.5, Abilities.RIVALRY, Abilities.INTIMIDATE, Abilities.GUTS, 263, 45, 65, 34, 40, 34, 45, 235, 50, 53, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.LUXIO, "Luxio", 4, false, false, false, "Spark Pokémon", Type.ELECTRIC, null, 0.9, 30.5, Abilities.RIVALRY, Abilities.INTIMIDATE, Abilities.GUTS, 363, 60, 85, 49, 60, 49, 60, 120, 100, 127, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.LUXRAY, "Luxray", 4, false, false, false, "Gleam Eyes Pokémon", Type.ELECTRIC, null, 1.4, 42, Abilities.RIVALRY, Abilities.INTIMIDATE, Abilities.GUTS, 523, 80, 120, 79, 95, 79, 70, 45, 50, 262, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.BUDEW, "Budew", 4, false, false, false, "Bud Pokémon", Type.GRASS, Type.POISON, 0.2, 1.2, Abilities.NATURAL_CURE, Abilities.POISON_POINT, Abilities.LEAF_GUARD, 280, 40, 30, 35, 50, 70, 55, 255, 50, 56, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.ROSERADE, "Roserade", 4, false, false, false, "Bouquet Pokémon", Type.GRASS, Type.POISON, 0.9, 14.5, Abilities.NATURAL_CURE, Abilities.POISON_POINT, Abilities.TECHNICIAN, 515, 60, 70, 65, 125, 105, 90, 75, 50, 258, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.CRANIDOS, "Cranidos", 4, false, false, false, "Head Butt Pokémon", Type.ROCK, null, 0.9, 31.5, Abilities.MOLD_BREAKER, Abilities.NONE, Abilities.SHEER_FORCE, 350, 67, 125, 40, 30, 30, 58, 45, 70, 70, GrowthRate.ERRATIC, 87.5, false), + new PokemonSpecies(Species.RAMPARDOS, "Rampardos", 4, false, false, false, "Head Butt Pokémon", Type.ROCK, null, 1.6, 102.5, Abilities.MOLD_BREAKER, Abilities.NONE, Abilities.SHEER_FORCE, 495, 97, 165, 60, 65, 50, 58, 45, 70, 173, GrowthRate.ERRATIC, 87.5, false), + new PokemonSpecies(Species.SHIELDON, "Shieldon", 4, false, false, false, "Shield Pokémon", Type.ROCK, Type.STEEL, 0.5, 57, Abilities.STURDY, Abilities.NONE, Abilities.SOUNDPROOF, 350, 30, 42, 118, 42, 88, 30, 45, 70, 70, GrowthRate.ERRATIC, 87.5, false), + new PokemonSpecies(Species.BASTIODON, "Bastiodon", 4, false, false, false, "Shield Pokémon", Type.ROCK, Type.STEEL, 1.3, 149.5, Abilities.STURDY, Abilities.NONE, Abilities.SOUNDPROOF, 495, 60, 52, 168, 47, 138, 30, 45, 70, 173, GrowthRate.ERRATIC, 87.5, false), + new PokemonSpecies(Species.BURMY, "Burmy", 4, false, false, false, "Bagworm Pokémon", Type.BUG, null, 0.2, 3.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.OVERCOAT, 224, 40, 29, 45, 29, 45, 36, 120, 70, 45, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Plant Cloak", "plant", Type.BUG, null, 0.2, 3.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.OVERCOAT, 224, 40, 29, 45, 29, 45, 36, 120, 70, 45), + new PokemonForm("Sandy Cloak", "sandy", Type.BUG, null, 0.2, 3.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.OVERCOAT, 224, 40, 29, 45, 29, 45, 36, 120, 70, 45), + new PokemonForm("Trash Cloak", "trash", Type.BUG, null, 0.2, 3.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.OVERCOAT, 224, 40, 29, 45, 29, 45, 36, 120, 70, 45), + ), + new PokemonSpecies(Species.WORMADAM, "Wormadam", 4, false, false, false, "Bagworm Pokémon", Type.BUG, Type.GRASS, 0.5, 6.5, Abilities.ANTICIPATION, Abilities.NONE, Abilities.OVERCOAT, 424, 60, 59, 85, 79, 105, 36, 45, 70, 148, GrowthRate.MEDIUM_FAST, 0, false, false, + new PokemonForm("Plant Cloak", "plant", Type.BUG, Type.GRASS, 0.5, 6.5, Abilities.ANTICIPATION, Abilities.NONE, Abilities.OVERCOAT, 424, 60, 59, 85, 79, 105, 36, 45, 70, 148), + new PokemonForm("Sandy Cloak", "sandy", Type.BUG, Type.GROUND, 0.5, 6.5, Abilities.ANTICIPATION, Abilities.NONE, Abilities.OVERCOAT, 424, 60, 79, 105, 59, 85, 36, 45, 70, 148), + new PokemonForm("Trash Cloak", "trash", Type.BUG, Type.STEEL, 0.5, 6.5, Abilities.ANTICIPATION, Abilities.NONE, Abilities.OVERCOAT, 424, 60, 69, 95, 69, 95, 36, 45, 70, 148), + ), + new PokemonSpecies(Species.MOTHIM, "Mothim", 4, false, false, false, "Moth Pokémon", Type.BUG, Type.FLYING, 0.9, 23.3, Abilities.SWARM, Abilities.NONE, Abilities.TINTED_LENS, 424, 70, 94, 50, 94, 50, 66, 45, 70, 148, GrowthRate.MEDIUM_FAST, 100, false), + new PokemonSpecies(Species.COMBEE, "Combee", 4, false, false, false, "Tiny Bee Pokémon", Type.BUG, Type.FLYING, 0.3, 5.5, Abilities.HONEY_GATHER, Abilities.NONE, Abilities.HUSTLE, 244, 30, 30, 42, 30, 42, 70, 120, 50, 49, GrowthRate.MEDIUM_SLOW, 87.5, true), + new PokemonSpecies(Species.VESPIQUEN, "Vespiquen", 4, false, false, false, "Beehive Pokémon", Type.BUG, Type.FLYING, 1.2, 38.5, Abilities.PRESSURE, Abilities.NONE, Abilities.UNNERVE, 474, 70, 80, 102, 80, 102, 40, 45, 50, 166, GrowthRate.MEDIUM_SLOW, 0, false), + new PokemonSpecies(Species.PACHIRISU, "Pachirisu", 4, false, false, false, "EleSquirrel Pokémon", Type.ELECTRIC, null, 0.4, 3.9, Abilities.RUN_AWAY, Abilities.PICKUP, Abilities.VOLT_ABSORB, 405, 60, 45, 70, 45, 90, 95, 200, 100, 142, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.BUIZEL, "Buizel", 4, false, false, false, "Sea Weasel Pokémon", Type.WATER, null, 0.7, 29.5, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.WATER_VEIL, 330, 55, 65, 35, 60, 30, 85, 190, 70, 66, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.FLOATZEL, "Floatzel", 4, false, false, false, "Sea Weasel Pokémon", Type.WATER, null, 1.1, 33.5, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.WATER_VEIL, 495, 85, 105, 55, 85, 50, 115, 75, 70, 173, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.CHERUBI, "Cherubi", 4, false, false, false, "Cherry Pokémon", Type.GRASS, null, 0.4, 3.3, Abilities.CHLOROPHYLL, Abilities.NONE, Abilities.NONE, 275, 45, 35, 45, 62, 53, 35, 190, 50, 55, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.CHERRIM, "Cherrim", 4, false, false, false, "Blossom Pokémon", Type.GRASS, null, 0.5, 9.3, Abilities.FLOWER_GIFT, Abilities.NONE, Abilities.NONE, 450, 70, 60, 70, 87, 78, 85, 75, 50, 158, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Overcast Form", "overcast", Type.GRASS, null, 0.5, 9.3, Abilities.FLOWER_GIFT, Abilities.NONE, Abilities.NONE, 450, 70, 60, 70, 87, 78, 85, 75, 50, 158), + new PokemonForm("Sunshine Form", "sunshine", Type.GRASS, null, 0.5, 9.3, Abilities.FLOWER_GIFT, Abilities.NONE, Abilities.NONE, 450, 70, 60, 70, 87, 78, 85, 75, 50, 158), + ), + new PokemonSpecies(Species.SHELLOS, "Shellos", 4, false, false, false, "Sea Slug Pokémon", Type.WATER, null, 0.3, 6.3, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 325, 76, 48, 48, 57, 62, 34, 190, 50, 65, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("East Sea", "east", Type.WATER, null, 0.3, 6.3, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 325, 76, 48, 48, 57, 62, 34, 190, 50, 65), + new PokemonForm("West Sea", "west", Type.WATER, null, 0.3, 6.3, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 325, 76, 48, 48, 57, 62, 34, 190, 50, 65), + ), + new PokemonSpecies(Species.GASTRODON, "Gastrodon", 4, false, false, false, "Sea Slug Pokémon", Type.WATER, Type.GROUND, 0.9, 29.9, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 475, 111, 83, 68, 92, 82, 39, 75, 50, 166, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("East Sea", "east", Type.WATER, Type.GROUND, 0.9, 29.9, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 475, 111, 83, 68, 92, 82, 39, 75, 50, 166), + new PokemonForm("West Sea", "west", Type.WATER, Type.GROUND, 0.9, 29.9, Abilities.STICKY_HOLD, Abilities.STORM_DRAIN, Abilities.SAND_FORCE, 475, 111, 83, 68, 92, 82, 39, 75, 50, 166), + ), + new PokemonSpecies(Species.AMBIPOM, "Ambipom", 4, false, false, false, "Long Tail Pokémon", Type.NORMAL, null, 1.2, 20.3, Abilities.TECHNICIAN, Abilities.PICKUP, Abilities.SKILL_LINK, 482, 75, 100, 66, 60, 66, 115, 45, 100, 169, GrowthRate.FAST, 50, true), + new PokemonSpecies(Species.DRIFLOON, "Drifloon", 4, false, false, false, "Balloon Pokémon", Type.GHOST, Type.FLYING, 0.4, 1.2, Abilities.AFTERMATH, Abilities.UNBURDEN, Abilities.FLARE_BOOST, 348, 90, 50, 34, 60, 44, 70, 125, 50, 70, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.DRIFBLIM, "Drifblim", 4, false, false, false, "Blimp Pokémon", Type.GHOST, Type.FLYING, 1.2, 15, Abilities.AFTERMATH, Abilities.UNBURDEN, Abilities.FLARE_BOOST, 498, 150, 80, 44, 90, 54, 80, 60, 50, 174, GrowthRate.FLUCTUATING, 50, false), + new PokemonSpecies(Species.BUNEARY, "Buneary", 4, false, false, false, "Rabbit Pokémon", Type.NORMAL, null, 0.4, 5.5, Abilities.RUN_AWAY, Abilities.KLUTZ, Abilities.LIMBER, 350, 55, 66, 44, 44, 56, 85, 190, 0, 70, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.LOPUNNY, "Lopunny", 4, false, false, false, "Rabbit Pokémon", Type.NORMAL, null, 1.2, 33.3, Abilities.CUTE_CHARM, Abilities.KLUTZ, Abilities.LIMBER, 480, 65, 76, 84, 54, 96, 105, 60, 140, 168, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Normal", "", Type.NORMAL, null, 1.2, 33.3, Abilities.CUTE_CHARM, Abilities.KLUTZ, Abilities.LIMBER, 480, 65, 76, 84, 54, 96, 105, 60, 140, 168), + //new PokemonForm("Mega", "mega", Type.NORMAL, Type.FIGHTING, 1.3, 28.3, Abilities.SCRAPPY, Abilities.NONE, Abilities.NONE, 580, 65, 136, 94, 54, 96, 135, 60, 140, 168), + ), + new PokemonSpecies(Species.MISMAGIUS, "Mismagius", 4, false, false, false, "Magical Pokémon", Type.GHOST, null, 0.9, 4.4, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 495, 60, 60, 60, 105, 105, 105, 45, 35, 173, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.HONCHKROW, "Honchkrow", 4, false, false, false, "Big Boss Pokémon", Type.DARK, Type.FLYING, 0.9, 27.3, Abilities.INSOMNIA, Abilities.SUPER_LUCK, Abilities.MOXIE, 505, 100, 125, 52, 105, 52, 71, 30, 35, 177, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.GLAMEOW, "Glameow", 4, false, false, false, "Catty Pokémon", Type.NORMAL, null, 0.5, 3.9, Abilities.LIMBER, Abilities.OWN_TEMPO, Abilities.KEEN_EYE, 310, 49, 55, 42, 42, 37, 85, 190, 70, 62, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.PURUGLY, "Purugly", 4, false, false, false, "Tiger Cat Pokémon", Type.NORMAL, null, 1, 43.8, Abilities.THICK_FAT, Abilities.OWN_TEMPO, Abilities.DEFIANT, 452, 71, 82, 64, 64, 59, 112, 75, 70, 158, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.CHINGLING, "Chingling", 4, false, false, false, "Bell Pokémon", Type.PSYCHIC, null, 0.2, 0.6, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 285, 45, 30, 50, 65, 50, 45, 120, 70, 57, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.STUNKY, "Stunky", 4, false, false, false, "Skunk Pokémon", Type.POISON, Type.DARK, 0.4, 19.2, Abilities.STENCH, Abilities.AFTERMATH, Abilities.KEEN_EYE, 329, 63, 63, 47, 41, 41, 74, 225, 50, 66, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SKUNTANK, "Skuntank", 4, false, false, false, "Skunk Pokémon", Type.POISON, Type.DARK, 1, 38, Abilities.STENCH, Abilities.AFTERMATH, Abilities.KEEN_EYE, 479, 103, 93, 67, 71, 61, 84, 60, 50, 168, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.BRONZOR, "Bronzor", 4, false, false, false, "Bronze Pokémon", Type.STEEL, Type.PSYCHIC, 0.5, 60.5, Abilities.LEVITATE, Abilities.HEATPROOF, Abilities.HEAVY_METAL, 300, 57, 24, 86, 24, 86, 23, 255, 50, 60, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.BRONZONG, "Bronzong", 4, false, false, false, "Bronze Bell Pokémon", Type.STEEL, Type.PSYCHIC, 1.3, 187, Abilities.LEVITATE, Abilities.HEATPROOF, Abilities.HEAVY_METAL, 500, 67, 89, 116, 79, 116, 33, 90, 50, 175, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.BONSLY, "Bonsly", 4, false, false, false, "Bonsai Pokémon", Type.ROCK, null, 0.5, 15, Abilities.STURDY, Abilities.ROCK_HEAD, Abilities.RATTLED, 290, 50, 80, 95, 10, 45, 10, 255, 50, 58, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MIME_JR, "Mime Jr.", 4, false, false, false, "Mime Pokémon", Type.PSYCHIC, Type.FAIRY, 0.6, 13, Abilities.SOUNDPROOF, Abilities.FILTER, Abilities.TECHNICIAN, 310, 20, 25, 45, 70, 90, 60, 145, 50, 62, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.HAPPINY, "Happiny", 4, false, false, false, "Playhouse Pokémon", Type.NORMAL, null, 0.6, 24.4, Abilities.NATURAL_CURE, Abilities.SERENE_GRACE, Abilities.FRIEND_GUARD, 220, 100, 5, 5, 15, 65, 30, 130, 140, 110, GrowthRate.FAST, 0, false), + new PokemonSpecies(Species.CHATOT, "Chatot", 4, false, false, false, "Music Note Pokémon", Type.NORMAL, Type.FLYING, 0.5, 1.9, Abilities.KEEN_EYE, Abilities.TANGLED_FEET, Abilities.BIG_PECKS, 411, 76, 65, 45, 92, 42, 91, 30, 35, 144, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SPIRITOMB, "Spiritomb", 4, false, false, false, "Forbidden Pokémon", Type.GHOST, Type.DARK, 1, 108, Abilities.PRESSURE, Abilities.NONE, Abilities.INFILTRATOR, 485, 50, 92, 108, 92, 108, 35, 100, 50, 170, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GIBLE, "Gible", 4, false, false, false, "Land Shark Pokémon", Type.DRAGON, Type.GROUND, 0.7, 20.5, Abilities.SAND_VEIL, Abilities.NONE, Abilities.ROUGH_SKIN, 300, 58, 70, 45, 40, 45, 42, 45, 50, 60, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.GABITE, "Gabite", 4, false, false, false, "Cave Pokémon", Type.DRAGON, Type.GROUND, 1.4, 56, Abilities.SAND_VEIL, Abilities.NONE, Abilities.ROUGH_SKIN, 410, 68, 90, 65, 50, 55, 82, 45, 50, 144, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.GARCHOMP, "Garchomp", 4, false, false, false, "Mach Pokémon", Type.DRAGON, Type.GROUND, 1.9, 95, Abilities.SAND_VEIL, Abilities.NONE, Abilities.ROUGH_SKIN, 600, 108, 130, 95, 80, 85, 102, 45, 50, 300, GrowthRate.SLOW, 50, true, true, + new PokemonForm("Normal", "", Type.DRAGON, Type.GROUND, 1.9, 95, Abilities.SAND_VEIL, Abilities.NONE, Abilities.ROUGH_SKIN, 600, 108, 130, 95, 80, 85, 102, 45, 50, 300, true), + //new PokemonForm("Mega", "mega", Type.DRAGON, Type.GROUND, 1.9, 95, Abilities.SAND_FORCE, Abilities.NONE, Abilities.NONE, 700, 108, 170, 115, 120, 95, 92, 45, 50, 300, true), + ), + new PokemonSpecies(Species.MUNCHLAX, "Munchlax", 4, false, false, false, "Big Eater Pokémon", Type.NORMAL, null, 0.6, 105, Abilities.PICKUP, Abilities.THICK_FAT, Abilities.GLUTTONY, 390, 135, 85, 40, 40, 85, 5, 50, 50, 78, GrowthRate.SLOW, 87.5, false), + new PokemonSpecies(Species.RIOLU, "Riolu", 4, false, false, false, "Emanation Pokémon", Type.FIGHTING, null, 0.7, 20.2, Abilities.STEADFAST, Abilities.INNER_FOCUS, Abilities.PRANKSTER, 285, 40, 70, 40, 35, 40, 60, 75, 50, 57, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.LUCARIO, "Lucario", 4, false, false, false, "Aura Pokémon", Type.FIGHTING, Type.STEEL, 1.2, 54, Abilities.STEADFAST, Abilities.INNER_FOCUS, Abilities.JUSTIFIED, 525, 70, 110, 70, 115, 70, 90, 45, 50, 184, GrowthRate.MEDIUM_SLOW, 87.5, false, true, + new PokemonForm("Normal", "", Type.FIGHTING, Type.STEEL, 1.2, 54, Abilities.STEADFAST, Abilities.INNER_FOCUS, Abilities.JUSTIFIED, 525, 70, 110, 70, 115, 70, 90, 45, 50, 184), + //new PokemonForm("Mega", "mega", Type.FIGHTING, Type.STEEL, 1.3, 57.5, Abilities.ADAPTABILITY, Abilities.NONE, Abilities.NONE, 625, 70, 145, 88, 140, 70, 112, 45, 50, 184), + ), + new PokemonSpecies(Species.HIPPOPOTAS, "Hippopotas", 4, false, false, false, "Hippo Pokémon", Type.GROUND, null, 0.8, 49.5, Abilities.SAND_STREAM, Abilities.NONE, Abilities.SAND_FORCE, 330, 68, 72, 78, 38, 42, 32, 140, 50, 66, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.HIPPOWDON, "Hippowdon", 4, false, false, false, "Heavyweight Pokémon", Type.GROUND, null, 2, 300, Abilities.SAND_STREAM, Abilities.NONE, Abilities.SAND_FORCE, 525, 108, 112, 118, 68, 72, 47, 60, 50, 184, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.SKORUPI, "Skorupi", 4, false, false, false, "Scorpion Pokémon", Type.POISON, Type.BUG, 0.8, 12, Abilities.BATTLE_ARMOR, Abilities.SNIPER, Abilities.KEEN_EYE, 330, 40, 50, 90, 30, 55, 65, 120, 50, 66, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.DRAPION, "Drapion", 4, false, false, false, "Ogre Scorpion Pokémon", Type.POISON, Type.DARK, 1.3, 61.5, Abilities.BATTLE_ARMOR, Abilities.SNIPER, Abilities.KEEN_EYE, 500, 70, 90, 110, 60, 75, 95, 45, 50, 175, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.CROAGUNK, "Croagunk", 4, false, false, false, "Toxic Mouth Pokémon", Type.POISON, Type.FIGHTING, 0.7, 23, Abilities.ANTICIPATION, Abilities.DRY_SKIN, Abilities.POISON_TOUCH, 300, 48, 61, 40, 61, 40, 50, 140, 100, 60, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.TOXICROAK, "Toxicroak", 4, false, false, false, "Toxic Mouth Pokémon", Type.POISON, Type.FIGHTING, 1.3, 44.4, Abilities.ANTICIPATION, Abilities.DRY_SKIN, Abilities.POISON_TOUCH, 490, 83, 106, 65, 86, 65, 85, 75, 50, 172, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.CARNIVINE, "Carnivine", 4, false, false, false, "Bug Catcher Pokémon", Type.GRASS, null, 1.4, 27, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 454, 74, 100, 72, 90, 72, 46, 200, 70, 159, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.FINNEON, "Finneon", 4, false, false, false, "Wing Fish Pokémon", Type.WATER, null, 0.4, 7, Abilities.SWIFT_SWIM, Abilities.STORM_DRAIN, Abilities.WATER_VEIL, 330, 49, 49, 56, 49, 61, 66, 190, 70, 66, GrowthRate.ERRATIC, 50, true), + new PokemonSpecies(Species.LUMINEON, "Lumineon", 4, false, false, false, "Neon Pokémon", Type.WATER, null, 1.2, 24, Abilities.SWIFT_SWIM, Abilities.STORM_DRAIN, Abilities.WATER_VEIL, 460, 69, 69, 76, 69, 86, 91, 75, 70, 161, GrowthRate.ERRATIC, 50, true), + new PokemonSpecies(Species.MANTYKE, "Mantyke", 4, false, false, false, "Kite Pokémon", Type.WATER, Type.FLYING, 1, 65, Abilities.SWIFT_SWIM, Abilities.WATER_ABSORB, Abilities.WATER_VEIL, 345, 45, 20, 50, 60, 120, 50, 25, 50, 69, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.SNOVER, "Snover", 4, false, false, false, "Frost Tree Pokémon", Type.GRASS, Type.ICE, 1, 50.5, Abilities.SNOW_WARNING, Abilities.NONE, Abilities.SOUNDPROOF, 334, 60, 62, 50, 62, 60, 40, 120, 50, 67, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.ABOMASNOW, "Abomasnow", 4, false, false, false, "Frost Tree Pokémon", Type.GRASS, Type.ICE, 2.2, 135.5, Abilities.SNOW_WARNING, Abilities.NONE, Abilities.SOUNDPROOF, 494, 90, 92, 75, 92, 85, 60, 60, 50, 173, GrowthRate.SLOW, 50, true, true, + new PokemonForm("Normal", "", Type.GRASS, Type.ICE, 2.2, 135.5, Abilities.SNOW_WARNING, Abilities.NONE, Abilities.SOUNDPROOF, 494, 90, 92, 75, 92, 85, 60, 60, 50, 173, true), + //new PokemonForm("Mega", "mega", Type.GRASS, Type.ICE, 2.7, 185, Abilities.SNOW_WARNING, Abilities.NONE, Abilities.NONE, 594, 90, 132, 105, 132, 105, 30, 60, 50, 173, true), + ), + new PokemonSpecies(Species.WEAVILE, "Weavile", 4, false, false, false, "Sharp Claw Pokémon", Type.DARK, Type.ICE, 1.1, 34, Abilities.PRESSURE, Abilities.NONE, Abilities.PICKPOCKET, 510, 70, 120, 65, 45, 85, 125, 45, 35, 179, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.MAGNEZONE, "Magnezone", 4, false, false, false, "Magnet Area Pokémon", Type.ELECTRIC, Type.STEEL, 1.2, 180, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.ANALYTIC, 535, 70, 70, 115, 130, 90, 60, 30, 50, 268, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.LICKILICKY, "Lickilicky", 4, false, false, false, "Licking Pokémon", Type.NORMAL, null, 1.7, 140, Abilities.OWN_TEMPO, Abilities.OBLIVIOUS, Abilities.CLOUD_NINE, 515, 110, 85, 95, 80, 95, 50, 30, 50, 180, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.RHYPERIOR, "Rhyperior", 4, false, false, false, "Drill Pokémon", Type.GROUND, Type.ROCK, 2.4, 282.8, Abilities.LIGHTNING_ROD, Abilities.SOLID_ROCK, Abilities.RECKLESS, 535, 115, 140, 130, 55, 55, 40, 30, 50, 268, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.TANGROWTH, "Tangrowth", 4, false, false, false, "Vine Pokémon", Type.GRASS, null, 2, 128.6, Abilities.CHLOROPHYLL, Abilities.LEAF_GUARD, Abilities.REGENERATOR, 535, 100, 100, 125, 110, 50, 50, 30, 50, 187, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.ELECTIVIRE, "Electivire", 4, false, false, false, "Thunderbolt Pokémon", Type.ELECTRIC, null, 1.8, 138.6, Abilities.MOTOR_DRIVE, Abilities.NONE, Abilities.VITAL_SPIRIT, 540, 75, 123, 67, 95, 85, 95, 30, 50, 270, GrowthRate.MEDIUM_FAST, 75, false), + new PokemonSpecies(Species.MAGMORTAR, "Magmortar", 4, false, false, false, "Blast Pokémon", Type.FIRE, null, 1.6, 68, Abilities.FLAME_BODY, Abilities.NONE, Abilities.VITAL_SPIRIT, 540, 75, 95, 67, 125, 95, 83, 30, 50, 270, GrowthRate.MEDIUM_FAST, 75, false), + new PokemonSpecies(Species.TOGEKISS, "Togekiss", 4, false, false, false, "Jubilee Pokémon", Type.FAIRY, Type.FLYING, 1.5, 38, Abilities.HUSTLE, Abilities.SERENE_GRACE, Abilities.SUPER_LUCK, 545, 85, 50, 95, 120, 115, 80, 30, 50, 273, GrowthRate.FAST, 87.5, false), + new PokemonSpecies(Species.YANMEGA, "Yanmega", 4, false, false, false, "Ogre Darner Pokémon", Type.BUG, Type.FLYING, 1.9, 51.5, Abilities.SPEED_BOOST, Abilities.TINTED_LENS, Abilities.FRISK, 515, 86, 76, 86, 116, 56, 95, 30, 70, 180, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.LEAFEON, "Leafeon", 4, false, false, false, "Verdant Pokémon", Type.GRASS, null, 1, 25.5, Abilities.LEAF_GUARD, Abilities.NONE, Abilities.CHLOROPHYLL, 525, 65, 110, 130, 60, 65, 95, 45, 35, 184, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.GLACEON, "Glaceon", 4, false, false, false, "Fresh Snow Pokémon", Type.ICE, null, 0.8, 25.9, Abilities.SNOW_CLOAK, Abilities.NONE, Abilities.ICE_BODY, 525, 65, 60, 110, 130, 95, 65, 45, 35, 184, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.GLISCOR, "Gliscor", 4, false, false, false, "Fang Scorpion Pokémon", Type.GROUND, Type.FLYING, 2, 42.5, Abilities.HYPER_CUTTER, Abilities.SAND_VEIL, Abilities.POISON_HEAL, 510, 75, 95, 125, 45, 75, 95, 30, 70, 179, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.MAMOSWINE, "Mamoswine", 4, false, false, false, "Twin Tusk Pokémon", Type.ICE, Type.GROUND, 2.5, 291, Abilities.OBLIVIOUS, Abilities.SNOW_CLOAK, Abilities.THICK_FAT, 530, 110, 130, 80, 70, 60, 80, 50, 50, 265, GrowthRate.SLOW, 50, true), + new PokemonSpecies(Species.PORYGON_Z, "Porygon-Z", 4, false, false, false, "Virtual Pokémon", Type.NORMAL, null, 0.9, 34, Abilities.ADAPTABILITY, Abilities.DOWNLOAD, Abilities.ANALYTIC, 535, 85, 80, 70, 135, 75, 90, 30, 50, 268, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.GALLADE, "Gallade", 4, false, false, false, "Blade Pokémon", Type.PSYCHIC, Type.FIGHTING, 1.6, 52, Abilities.STEADFAST, Abilities.SHARPNESS, Abilities.JUSTIFIED, 518, 68, 125, 65, 65, 115, 80, 45, 35, 259, GrowthRate.SLOW, 100, false, true, + new PokemonForm("Normal", "", Type.PSYCHIC, Type.FIGHTING, 1.6, 52, Abilities.STEADFAST, Abilities.SHARPNESS, Abilities.JUSTIFIED, 518, 68, 125, 65, 65, 115, 80, 45, 35, 259), + //new PokemonForm("Mega", "mega", Type.PSYCHIC, Type.FIGHTING, 1.6, 56.4, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.NONE, 618, 68, 165, 95, 65, 115, 110, 45, 35, 259), + ), + new PokemonSpecies(Species.PROBOPASS, "Probopass", 4, false, false, false, "Compass Pokémon", Type.ROCK, Type.STEEL, 1.4, 340, Abilities.STURDY, Abilities.MAGNET_PULL, Abilities.SAND_FORCE, 525, 60, 55, 145, 75, 150, 40, 60, 70, 184, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DUSKNOIR, "Dusknoir", 4, false, false, false, "Gripper Pokémon", Type.GHOST, null, 2.2, 106.6, Abilities.PRESSURE, Abilities.NONE, Abilities.FRISK, 525, 45, 100, 135, 65, 135, 45, 45, 35, 263, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.FROSLASS, "Froslass", 4, false, false, false, "Snow Land Pokémon", Type.ICE, Type.GHOST, 1.3, 26.6, Abilities.SNOW_CLOAK, Abilities.NONE, Abilities.CURSED_BODY, 480, 70, 80, 70, 80, 70, 110, 75, 50, 168, GrowthRate.MEDIUM_FAST, 0, false), + new PokemonSpecies(Species.ROTOM, "Rotom", 4, false, false, false, "Plasma Pokémon", Type.ELECTRIC, Type.GHOST, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 440, 50, 50, 77, 95, 77, 91, 45, 50, 154, GrowthRate.MEDIUM_FAST, null, false, true, + new PokemonForm("Normal", "", Type.ELECTRIC, Type.GHOST, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 440, 50, 50, 77, 95, 77, 91, 45, 50, 154), + new PokemonForm("Heat", "heat", Type.ELECTRIC, Type.FIRE, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 50, 154), + new PokemonForm("Wash", "wash", Type.ELECTRIC, Type.WATER, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 50, 154), + new PokemonForm("Frost", "frost", Type.ELECTRIC, Type.ICE, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 50, 154), + new PokemonForm("Fan", "fan", Type.ELECTRIC, Type.FLYING, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 50, 154), + new PokemonForm("Mow", "mow", Type.ELECTRIC, Type.GRASS, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 520, 50, 65, 107, 105, 107, 86, 45, 50, 154), + ), + new PokemonSpecies(Species.UXIE, "Uxie", 4, true, false, false, "Knowledge Pokémon", Type.PSYCHIC, null, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 580, 75, 75, 130, 75, 130, 95, 3, 140, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.MESPRIT, "Mesprit", 4, true, false, false, "Emotion Pokémon", Type.PSYCHIC, null, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 580, 80, 105, 105, 105, 105, 80, 3, 140, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.AZELF, "Azelf", 4, true, false, false, "Willpower Pokémon", Type.PSYCHIC, null, 0.3, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 580, 75, 125, 70, 125, 70, 115, 3, 140, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.DIALGA, "Dialga", 4, false, true, false, "Temporal Pokémon", Type.STEEL, Type.DRAGON, 5.4, 683, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 100, 120, 120, 150, 100, 90, 3, 0, 340, GrowthRate.SLOW, null, false, false, + new PokemonForm("Normal", "", Type.STEEL, Type.DRAGON, 5.4, 683, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 100, 120, 120, 150, 100, 90, 3, 0, 340), + new PokemonForm("Origin Forme", "origin", Type.STEEL, Type.DRAGON, 7, 848.7, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 100, 100, 120, 150, 120, 90, 3, 0, 340), + ), + new PokemonSpecies(Species.PALKIA, "Palkia", 4, false, true, false, "Spatial Pokémon", Type.WATER, Type.DRAGON, 4.2, 336, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 90, 120, 100, 150, 120, 100, 3, 0, 340, GrowthRate.SLOW, null, false, false, + new PokemonForm("Normal", "", Type.WATER, Type.DRAGON, 4.2, 336, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 90, 120, 100, 150, 120, 100, 3, 0, 340), + new PokemonForm("Origin Forme", "origin", Type.WATER, Type.DRAGON, 6.3, 659, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 90, 100, 100, 150, 120, 120, 3, 0, 340), + ), + new PokemonSpecies(Species.HEATRAN, "Heatran", 4, true, false, false, "Lava Dome Pokémon", Type.FIRE, Type.STEEL, 1.7, 430, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.FLAME_BODY, 600, 91, 90, 106, 130, 106, 77, 3, 100, 300, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.REGIGIGAS, "Regigigas", 4, false, true, false, "Colossal Pokémon", Type.NORMAL, null, 3.7, 420, Abilities.SLOW_START, Abilities.NONE, Abilities.NONE, 670, 110, 160, 110, 80, 110, 100, 3, 0, 335, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.GIRATINA, "Giratina", 4, false, true, false, "Renegade Pokémon", Type.GHOST, Type.DRAGON, 4.5, 750, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 150, 100, 120, 100, 120, 90, 3, 0, 340, GrowthRate.SLOW, null, false, true, + new PokemonForm("Altered Forme", "altered", Type.GHOST, Type.DRAGON, 4.5, 750, Abilities.PRESSURE, Abilities.NONE, Abilities.TELEPATHY, 680, 150, 100, 120, 100, 120, 90, 3, 0, 340), + new PokemonForm("Origin Forme", "origin", Type.GHOST, Type.DRAGON, 6.9, 650, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 680, 150, 120, 100, 120, 100, 90, 3, 0, 340), + ), + new PokemonSpecies(Species.CRESSELIA, "Cresselia", 4, true, false, false, "Lunar Pokémon", Type.PSYCHIC, null, 1.5, 85.6, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 580, 120, 70, 110, 75, 120, 85, 3, 100, 300, GrowthRate.SLOW, 0, false), + new PokemonSpecies(Species.PHIONE, "Phione", 4, false, false, true, "Sea Drifter Pokémon", Type.WATER, null, 0.4, 3.1, Abilities.HYDRATION, Abilities.NONE, Abilities.NONE, 480, 80, 80, 80, 80, 80, 80, 30, 70, 216, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.MANAPHY, "Manaphy", 4, false, false, true, "Seafaring Pokémon", Type.WATER, null, 0.3, 1.4, Abilities.HYDRATION, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 3, 70, 270, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.DARKRAI, "Darkrai", 4, false, false, true, "Pitch-Black Pokémon", Type.DARK, null, 1.5, 50.5, Abilities.BAD_DREAMS, Abilities.NONE, Abilities.NONE, 600, 70, 90, 90, 135, 90, 125, 3, 0, 270, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.SHAYMIN, "Shaymin", 4, false, false, true, "Gratitude Pokémon", Type.GRASS, null, 0.2, 2.1, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 45, 100, 270, GrowthRate.MEDIUM_SLOW, null, false, true, + new PokemonForm("Land Forme", "land", Type.GRASS, null, 0.2, 2.1, Abilities.NATURAL_CURE, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 45, 100, 270), + new PokemonForm("Sky Forme", "sky", Type.GRASS, Type.FLYING, 0.4, 5.2, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 103, 75, 120, 75, 127, 45, 100, 270), + ), + new PokemonSpecies(Species.ARCEUS, "Arceus", 4, false, false, true, "Alpha Pokémon", Type.NORMAL, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "normal", Type.NORMAL, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Fighting", "fighting", Type.FIGHTING, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Flying", "flying", Type.FLYING, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Poison", "poison", Type.POISON, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Ground", "ground", Type.GROUND, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Rock", "rock", Type.ROCK, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Bug", "bug", Type.BUG, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Ghost", "ghost", Type.GHOST, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Steel", "steel", Type.STEEL, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Fire", "fire", Type.FIRE, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Water", "water", Type.WATER, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Grass", "grass", Type.GRASS, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Electric", "electric", Type.ELECTRIC, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Psychic", "psychic", Type.PSYCHIC, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Ice", "ice", Type.ICE, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Dragon", "dragon", Type.DRAGON, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Dark", "dark", Type.DARK, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + new PokemonForm("Fairy", "fairy", Type.FAIRY, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324), + //new PokemonForm("???", "typeless", Type.TYPELESS, null, 3.2, 320, Abilities.MULTITYPE, Abilities.NONE, Abilities.NONE, 720, 120, 120, 120, 120, 120, 120, 3, 0, 324) + ), + new PokemonSpecies(Species.VICTINI, "Victini", 4, false, false, true, "Victory Pokémon", Type.PSYCHIC, Type.FIRE, 0.4, 4, Abilities.VICTORY_STAR, Abilities.NONE, Abilities.NONE, 600, 100, 100, 100, 100, 100, 100, 3, 100, 300, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.SNIVY, "Snivy", 5, false, false, false, "Grass Snake Pokémon", Type.GRASS, null, 0.6, 8.1, Abilities.OVERGROW, Abilities.NONE, Abilities.CONTRARY, 308, 45, 45, 55, 45, 55, 63, 45, 70, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.SERVINE, "Servine", 5, false, false, false, "Grass Snake Pokémon", Type.GRASS, null, 0.8, 16, Abilities.OVERGROW, Abilities.NONE, Abilities.CONTRARY, 413, 60, 60, 75, 60, 75, 83, 45, 70, 145, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.SERPERIOR, "Serperior", 5, false, false, false, "Regal Pokémon", Type.GRASS, null, 3.3, 63, Abilities.OVERGROW, Abilities.NONE, Abilities.CONTRARY, 528, 75, 75, 95, 75, 95, 113, 45, 70, 238, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.TEPIG, "Tepig", 5, false, false, false, "Fire Pig Pokémon", Type.FIRE, null, 0.5, 9.9, Abilities.BLAZE, Abilities.NONE, Abilities.THICK_FAT, 308, 65, 63, 45, 45, 45, 45, 45, 70, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.PIGNITE, "Pignite", 5, false, false, false, "Fire Pig Pokémon", Type.FIRE, Type.FIGHTING, 1, 55.5, Abilities.BLAZE, Abilities.NONE, Abilities.THICK_FAT, 418, 90, 93, 55, 70, 55, 55, 45, 70, 146, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.EMBOAR, "Emboar", 5, false, false, false, "Mega Fire Pig Pokémon", Type.FIRE, Type.FIGHTING, 1.6, 150, Abilities.BLAZE, Abilities.NONE, Abilities.RECKLESS, 528, 110, 123, 65, 100, 65, 65, 45, 70, 238, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.OSHAWOTT, "Oshawott", 5, false, false, false, "Sea Otter Pokémon", Type.WATER, null, 0.5, 5.9, Abilities.TORRENT, Abilities.NONE, Abilities.SHELL_ARMOR, 308, 55, 55, 45, 63, 45, 45, 45, 70, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.DEWOTT, "Dewott", 5, false, false, false, "Discipline Pokémon", Type.WATER, null, 0.8, 24.5, Abilities.TORRENT, Abilities.NONE, Abilities.SHELL_ARMOR, 413, 75, 75, 60, 83, 60, 60, 45, 70, 145, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.SAMUROTT, "Samurott", 5, false, false, false, "Formidable Pokémon", Type.WATER, null, 1.5, 94.6, Abilities.TORRENT, Abilities.NONE, Abilities.SHELL_ARMOR, 528, 95, 100, 85, 108, 70, 70, 45, 70, 238, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.PATRAT, "Patrat", 5, false, false, false, "Scout Pokémon", Type.NORMAL, null, 0.5, 11.6, Abilities.RUN_AWAY, Abilities.KEEN_EYE, Abilities.ANALYTIC, 255, 45, 55, 39, 35, 39, 42, 255, 70, 51, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.WATCHOG, "Watchog", 5, false, false, false, "Lookout Pokémon", Type.NORMAL, null, 1.1, 27, Abilities.ILLUMINATE, Abilities.KEEN_EYE, Abilities.ANALYTIC, 420, 60, 85, 69, 60, 69, 77, 255, 70, 147, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.LILLIPUP, "Lillipup", 5, false, false, false, "Puppy Pokémon", Type.NORMAL, null, 0.4, 4.1, Abilities.VITAL_SPIRIT, Abilities.PICKUP, Abilities.RUN_AWAY, 275, 45, 60, 45, 25, 45, 55, 255, 50, 55, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.HERDIER, "Herdier", 5, false, false, false, "Loyal Dog Pokémon", Type.NORMAL, null, 0.9, 14.7, Abilities.INTIMIDATE, Abilities.SAND_RUSH, Abilities.SCRAPPY, 370, 65, 80, 65, 35, 65, 60, 120, 50, 130, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.STOUTLAND, "Stoutland", 5, false, false, false, "Big-Hearted Pokémon", Type.NORMAL, null, 1.2, 61, Abilities.INTIMIDATE, Abilities.SAND_RUSH, Abilities.SCRAPPY, 500, 85, 110, 90, 45, 90, 80, 45, 50, 250, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.PURRLOIN, "Purrloin", 5, false, false, false, "Devious Pokémon", Type.DARK, null, 0.4, 10.1, Abilities.LIMBER, Abilities.UNBURDEN, Abilities.PRANKSTER, 281, 41, 50, 37, 50, 37, 66, 255, 50, 56, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.LIEPARD, "Liepard", 5, false, false, false, "Cruel Pokémon", Type.DARK, null, 1.1, 37.5, Abilities.LIMBER, Abilities.UNBURDEN, Abilities.PRANKSTER, 446, 64, 88, 50, 88, 50, 106, 90, 50, 156, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PANSAGE, "Pansage", 5, false, false, false, "Grass Monkey Pokémon", Type.GRASS, null, 0.6, 10.5, Abilities.GLUTTONY, Abilities.NONE, Abilities.OVERGROW, 316, 50, 53, 48, 53, 48, 64, 190, 70, 63, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.SIMISAGE, "Simisage", 5, false, false, false, "Thorn Monkey Pokémon", Type.GRASS, null, 1.1, 30.5, Abilities.GLUTTONY, Abilities.NONE, Abilities.OVERGROW, 498, 75, 98, 63, 98, 63, 101, 75, 70, 174, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.PANSEAR, "Pansear", 5, false, false, false, "High Temp Pokémon", Type.FIRE, null, 0.6, 11, Abilities.GLUTTONY, Abilities.NONE, Abilities.BLAZE, 316, 50, 53, 48, 53, 48, 64, 190, 70, 63, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.SIMISEAR, "Simisear", 5, false, false, false, "Ember Pokémon", Type.FIRE, null, 1, 28, Abilities.GLUTTONY, Abilities.NONE, Abilities.BLAZE, 498, 75, 98, 63, 98, 63, 101, 75, 70, 174, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.PANPOUR, "Panpour", 5, false, false, false, "Spray Pokémon", Type.WATER, null, 0.6, 13.5, Abilities.GLUTTONY, Abilities.NONE, Abilities.TORRENT, 316, 50, 53, 48, 53, 48, 64, 190, 70, 63, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.SIMIPOUR, "Simipour", 5, false, false, false, "Geyser Pokémon", Type.WATER, null, 1, 29, Abilities.GLUTTONY, Abilities.NONE, Abilities.TORRENT, 498, 75, 98, 63, 98, 63, 101, 75, 70, 174, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.MUNNA, "Munna", 5, false, false, false, "Dream Eater Pokémon", Type.PSYCHIC, null, 0.6, 23.3, Abilities.FOREWARN, Abilities.SYNCHRONIZE, Abilities.TELEPATHY, 292, 76, 25, 45, 67, 55, 24, 190, 50, 58, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.MUSHARNA, "Musharna", 5, false, false, false, "Drowsing Pokémon", Type.PSYCHIC, null, 1.1, 60.5, Abilities.FOREWARN, Abilities.SYNCHRONIZE, Abilities.TELEPATHY, 487, 116, 55, 85, 107, 95, 29, 75, 50, 170, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.PIDOVE, "Pidove", 5, false, false, false, "Tiny Pigeon Pokémon", Type.NORMAL, Type.FLYING, 0.3, 2.1, Abilities.BIG_PECKS, Abilities.SUPER_LUCK, Abilities.RIVALRY, 264, 50, 55, 50, 36, 30, 43, 255, 50, 53, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.TRANQUILL, "Tranquill", 5, false, false, false, "Wild Pigeon Pokémon", Type.NORMAL, Type.FLYING, 0.6, 15, Abilities.BIG_PECKS, Abilities.SUPER_LUCK, Abilities.RIVALRY, 358, 62, 77, 62, 50, 42, 65, 120, 50, 125, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.UNFEZANT, "Unfezant", 5, false, false, false, "Proud Pokémon", Type.NORMAL, Type.FLYING, 1.2, 29, Abilities.BIG_PECKS, Abilities.SUPER_LUCK, Abilities.RIVALRY, 488, 80, 115, 80, 65, 55, 93, 45, 50, 244, GrowthRate.MEDIUM_SLOW, 50, true), + new PokemonSpecies(Species.BLITZLE, "Blitzle", 5, false, false, false, "Electrified Pokémon", Type.ELECTRIC, null, 0.8, 29.8, Abilities.LIGHTNING_ROD, Abilities.MOTOR_DRIVE, Abilities.SAP_SIPPER, 295, 45, 60, 32, 50, 32, 76, 190, 70, 59, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.ZEBSTRIKA, "Zebstrika", 5, false, false, false, "Thunderbolt Pokémon", Type.ELECTRIC, null, 1.6, 79.5, Abilities.LIGHTNING_ROD, Abilities.MOTOR_DRIVE, Abilities.SAP_SIPPER, 497, 75, 100, 63, 80, 63, 116, 75, 70, 174, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.ROGGENROLA, "Roggenrola", 5, false, false, false, "Mantle Pokémon", Type.ROCK, null, 0.4, 18, Abilities.STURDY, Abilities.WEAK_ARMOR, Abilities.SAND_FORCE, 280, 55, 75, 85, 25, 25, 15, 255, 50, 56, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.BOLDORE, "Boldore", 5, false, false, false, "Ore Pokémon", Type.ROCK, null, 0.9, 102, Abilities.STURDY, Abilities.WEAK_ARMOR, Abilities.SAND_FORCE, 390, 70, 105, 105, 50, 40, 20, 120, 50, 137, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.GIGALITH, "Gigalith", 5, false, false, false, "Compressed Pokémon", Type.ROCK, null, 1.7, 260, Abilities.STURDY, Abilities.SAND_STREAM, Abilities.SAND_FORCE, 515, 85, 135, 130, 60, 80, 25, 45, 50, 258, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.WOOBAT, "Woobat", 5, false, false, false, "Bat Pokémon", Type.PSYCHIC, Type.FLYING, 0.4, 2.1, Abilities.UNAWARE, Abilities.KLUTZ, Abilities.SIMPLE, 323, 65, 45, 43, 55, 43, 72, 190, 50, 65, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SWOOBAT, "Swoobat", 5, false, false, false, "Courting Pokémon", Type.PSYCHIC, Type.FLYING, 0.9, 10.5, Abilities.UNAWARE, Abilities.KLUTZ, Abilities.SIMPLE, 425, 67, 57, 55, 77, 55, 114, 45, 50, 149, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DRILBUR, "Drilbur", 5, false, false, false, "Mole Pokémon", Type.GROUND, null, 0.3, 8.5, Abilities.SAND_RUSH, Abilities.SAND_FORCE, Abilities.MOLD_BREAKER, 328, 60, 85, 40, 30, 45, 68, 120, 50, 66, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.EXCADRILL, "Excadrill", 5, false, false, false, "Subterrene Pokémon", Type.GROUND, Type.STEEL, 0.7, 40.4, Abilities.SAND_RUSH, Abilities.SAND_FORCE, Abilities.MOLD_BREAKER, 508, 110, 135, 60, 50, 65, 88, 60, 50, 178, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.AUDINO, "Audino", 5, false, false, false, "Hearing Pokémon", Type.NORMAL, null, 1.1, 31, Abilities.HEALER, Abilities.REGENERATOR, Abilities.KLUTZ, 445, 103, 60, 86, 60, 86, 50, 255, 50, 390, GrowthRate.FAST, 50, false, true, + new PokemonForm("Normal", "", Type.NORMAL, null, 1.1, 31, Abilities.HEALER, Abilities.REGENERATOR, Abilities.KLUTZ, 445, 103, 60, 86, 60, 86, 50, 255, 50, 390), + //new PokemonForm("Mega", "mega", Type.NORMAL, Type.FAIRY, 1.5, 32, Abilities.HEALER, Abilities.NONE, Abilities.NONE, 545, 103, 60, 126, 80, 126, 50, 255, 50, 390), + ), + new PokemonSpecies(Species.TIMBURR, "Timburr", 5, false, false, false, "Muscular Pokémon", Type.FIGHTING, null, 0.6, 12.5, Abilities.GUTS, Abilities.SHEER_FORCE, Abilities.IRON_FIST, 305, 75, 80, 55, 25, 35, 35, 180, 70, 61, GrowthRate.MEDIUM_SLOW, 75, false), + new PokemonSpecies(Species.GURDURR, "Gurdurr", 5, false, false, false, "Muscular Pokémon", Type.FIGHTING, null, 1.2, 40, Abilities.GUTS, Abilities.SHEER_FORCE, Abilities.IRON_FIST, 405, 85, 105, 85, 40, 50, 40, 90, 50, 142, GrowthRate.MEDIUM_SLOW, 75, false), + new PokemonSpecies(Species.CONKELDURR, "Conkeldurr", 5, false, false, false, "Muscular Pokémon", Type.FIGHTING, null, 1.4, 87, Abilities.GUTS, Abilities.SHEER_FORCE, Abilities.IRON_FIST, 505, 105, 140, 95, 55, 65, 45, 45, 50, 253, GrowthRate.MEDIUM_SLOW, 75, false), + new PokemonSpecies(Species.TYMPOLE, "Tympole", 5, false, false, false, "Tadpole Pokémon", Type.WATER, null, 0.5, 4.5, Abilities.SWIFT_SWIM, Abilities.HYDRATION, Abilities.WATER_ABSORB, 294, 50, 50, 40, 50, 40, 64, 255, 50, 59, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.PALPITOAD, "Palpitoad", 5, false, false, false, "Vibration Pokémon", Type.WATER, Type.GROUND, 0.8, 17, Abilities.SWIFT_SWIM, Abilities.HYDRATION, Abilities.WATER_ABSORB, 384, 75, 65, 55, 65, 55, 69, 120, 50, 134, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SEISMITOAD, "Seismitoad", 5, false, false, false, "Vibration Pokémon", Type.WATER, Type.GROUND, 1.5, 62, Abilities.SWIFT_SWIM, Abilities.POISON_TOUCH, Abilities.WATER_ABSORB, 509, 105, 95, 75, 85, 75, 74, 45, 50, 255, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.THROH, "Throh", 5, false, false, false, "Judo Pokémon", Type.FIGHTING, null, 1.3, 55.5, Abilities.GUTS, Abilities.INNER_FOCUS, Abilities.MOLD_BREAKER, 465, 120, 100, 85, 30, 85, 45, 45, 50, 163, GrowthRate.MEDIUM_FAST, 100, false), + new PokemonSpecies(Species.SAWK, "Sawk", 5, false, false, false, "Karate Pokémon", Type.FIGHTING, null, 1.4, 51, Abilities.STURDY, Abilities.INNER_FOCUS, Abilities.MOLD_BREAKER, 465, 75, 125, 75, 30, 75, 85, 45, 50, 163, GrowthRate.MEDIUM_FAST, 100, false), + new PokemonSpecies(Species.SEWADDLE, "Sewaddle", 5, false, false, false, "Sewing Pokémon", Type.BUG, Type.GRASS, 0.3, 2.5, Abilities.SWARM, Abilities.CHLOROPHYLL, Abilities.OVERCOAT, 310, 45, 53, 70, 40, 60, 42, 255, 70, 62, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SWADLOON, "Swadloon", 5, false, false, false, "Leaf-Wrapped Pokémon", Type.BUG, Type.GRASS, 0.5, 7.3, Abilities.LEAF_GUARD, Abilities.CHLOROPHYLL, Abilities.OVERCOAT, 380, 55, 63, 90, 50, 80, 42, 120, 70, 133, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.LEAVANNY, "Leavanny", 5, false, false, false, "Nurturing Pokémon", Type.BUG, Type.GRASS, 1.2, 20.5, Abilities.SWARM, Abilities.CHLOROPHYLL, Abilities.OVERCOAT, 500, 75, 103, 80, 70, 80, 92, 45, 70, 225, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.VENIPEDE, "Venipede", 5, false, false, false, "Centipede Pokémon", Type.BUG, Type.POISON, 0.4, 5.3, Abilities.POISON_POINT, Abilities.SWARM, Abilities.SPEED_BOOST, 260, 30, 45, 59, 30, 39, 57, 255, 50, 52, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.WHIRLIPEDE, "Whirlipede", 5, false, false, false, "Curlipede Pokémon", Type.BUG, Type.POISON, 1.2, 58.5, Abilities.POISON_POINT, Abilities.SWARM, Abilities.SPEED_BOOST, 360, 40, 55, 99, 40, 79, 47, 120, 50, 126, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.SCOLIPEDE, "Scolipede", 5, false, false, false, "Megapede Pokémon", Type.BUG, Type.POISON, 2.5, 200.5, Abilities.POISON_POINT, Abilities.SWARM, Abilities.SPEED_BOOST, 485, 60, 100, 89, 55, 69, 112, 45, 50, 243, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.COTTONEE, "Cottonee", 5, false, false, false, "Cotton Puff Pokémon", Type.GRASS, Type.FAIRY, 0.3, 0.6, Abilities.PRANKSTER, Abilities.INFILTRATOR, Abilities.CHLOROPHYLL, 280, 40, 27, 60, 37, 50, 66, 190, 50, 56, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.WHIMSICOTT, "Whimsicott", 5, false, false, false, "Windveiled Pokémon", Type.GRASS, Type.FAIRY, 0.7, 6.6, Abilities.PRANKSTER, Abilities.INFILTRATOR, Abilities.CHLOROPHYLL, 480, 60, 67, 85, 77, 75, 116, 75, 50, 168, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.PETILIL, "Petilil", 5, false, false, false, "Bulb Pokémon", Type.GRASS, null, 0.5, 6.6, Abilities.CHLOROPHYLL, Abilities.OWN_TEMPO, Abilities.LEAF_GUARD, 280, 45, 35, 50, 70, 50, 30, 190, 50, 56, GrowthRate.MEDIUM_FAST, 0, false), + new PokemonSpecies(Species.LILLIGANT, "Lilligant", 5, false, false, false, "Flowering Pokémon", Type.GRASS, null, 1.1, 16.3, Abilities.CHLOROPHYLL, Abilities.OWN_TEMPO, Abilities.LEAF_GUARD, 480, 70, 60, 75, 110, 75, 90, 75, 50, 168, GrowthRate.MEDIUM_FAST, 0, false), + new PokemonSpecies(Species.BASCULIN, "Basculin", 5, false, false, false, "Hostile Pokémon", Type.WATER, null, 1, 18, Abilities.RECKLESS, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 460, 70, 92, 65, 80, 55, 98, 25, 50, 161, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Red-Striped Form", "red-striped", Type.WATER, null, 1, 18, Abilities.RECKLESS, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 460, 70, 92, 65, 80, 55, 98, 25, 50, 161), + new PokemonForm("Blue-Striped Form", "blue-striped", Type.WATER, null, 1, 18, Abilities.ROCK_HEAD, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 460, 70, 92, 65, 80, 55, 98, 25, 50, 161), + //new PokemonForm("White-Striped Form", "white-striped", Type.WATER, null, 1, 18, Abilities.RATTLED, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 460, 70, 92, 65, 80, 55, 98, 25, 50, 161), + ), + new PokemonSpecies(Species.SANDILE, "Sandile", 5, false, false, false, "Desert Croc Pokémon", Type.GROUND, Type.DARK, 0.7, 15.2, Abilities.INTIMIDATE, Abilities.MOXIE, Abilities.ANGER_POINT, 292, 50, 72, 35, 35, 35, 65, 180, 50, 58, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.KROKOROK, "Krokorok", 5, false, false, false, "Desert Croc Pokémon", Type.GROUND, Type.DARK, 1, 33.4, Abilities.INTIMIDATE, Abilities.MOXIE, Abilities.ANGER_POINT, 351, 60, 82, 45, 45, 45, 74, 90, 50, 123, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.KROOKODILE, "Krookodile", 5, false, false, false, "Intimidation Pokémon", Type.GROUND, Type.DARK, 1.5, 96.3, Abilities.INTIMIDATE, Abilities.MOXIE, Abilities.ANGER_POINT, 519, 95, 117, 80, 65, 70, 92, 45, 50, 260, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.DARUMAKA, "Darumaka", 5, false, false, false, "Zen Charm Pokémon", Type.FIRE, null, 0.6, 37.5, Abilities.HUSTLE, Abilities.NONE, Abilities.INNER_FOCUS, 315, 70, 90, 45, 15, 45, 50, 120, 50, 63, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.DARMANITAN, "Darmanitan", 5, false, false, false, "Blazing Pokémon", Type.FIRE, null, 1.3, 92.9, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.ZEN_MODE, 480, 105, 140, 55, 30, 55, 95, 60, 50, 168, GrowthRate.MEDIUM_SLOW, 50, false, true, + new PokemonForm("Standard Mode", "", Type.FIRE, null, 1.3, 92.9, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.ZEN_MODE, 480, 105, 140, 55, 30, 55, 95, 60, 50, 168), + new PokemonForm("Zen Mode", "zen", Type.FIRE, Type.PSYCHIC, 1.3, 92.9, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.ZEN_MODE, 540, 105, 30, 105, 140, 105, 55, 60, 50, 168), + ), + new PokemonSpecies(Species.MARACTUS, "Maractus", 5, false, false, false, "Cactus Pokémon", Type.GRASS, null, 1, 28, Abilities.WATER_ABSORB, Abilities.CHLOROPHYLL, Abilities.STORM_DRAIN, 461, 75, 86, 67, 106, 67, 60, 255, 50, 161, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DWEBBLE, "Dwebble", 5, false, false, false, "Rock Inn Pokémon", Type.BUG, Type.ROCK, 0.3, 14.5, Abilities.STURDY, Abilities.SHELL_ARMOR, Abilities.WEAK_ARMOR, 325, 50, 65, 85, 35, 35, 55, 190, 50, 65, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.CRUSTLE, "Crustle", 5, false, false, false, "Stone Home Pokémon", Type.BUG, Type.ROCK, 1.4, 200, Abilities.STURDY, Abilities.SHELL_ARMOR, Abilities.WEAK_ARMOR, 485, 70, 105, 125, 65, 75, 45, 75, 50, 170, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SCRAGGY, "Scraggy", 5, false, false, false, "Shedding Pokémon", Type.DARK, Type.FIGHTING, 0.6, 11.8, Abilities.SHED_SKIN, Abilities.MOXIE, Abilities.INTIMIDATE, 348, 50, 75, 70, 35, 70, 48, 180, 35, 70, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SCRAFTY, "Scrafty", 5, false, false, false, "Hoodlum Pokémon", Type.DARK, Type.FIGHTING, 1.1, 30, Abilities.SHED_SKIN, Abilities.MOXIE, Abilities.INTIMIDATE, 488, 65, 90, 115, 45, 115, 58, 90, 50, 171, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SIGILYPH, "Sigilyph", 5, false, false, false, "Avianoid Pokémon", Type.PSYCHIC, Type.FLYING, 1.4, 14, Abilities.WONDER_SKIN, Abilities.MAGIC_GUARD, Abilities.TINTED_LENS, 490, 72, 58, 80, 103, 80, 97, 45, 50, 172, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.YAMASK, "Yamask", 5, false, false, false, "Spirit Pokémon", Type.GHOST, null, 0.5, 1.5, Abilities.MUMMY, Abilities.NONE, Abilities.NONE, 303, 38, 30, 85, 55, 65, 30, 190, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.COFAGRIGUS, "Cofagrigus", 5, false, false, false, "Coffin Pokémon", Type.GHOST, null, 1.7, 76.5, Abilities.MUMMY, Abilities.NONE, Abilities.NONE, 483, 58, 50, 145, 95, 105, 30, 90, 50, 169, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.TIRTOUGA, "Tirtouga", 5, false, false, false, "Prototurtle Pokémon", Type.WATER, Type.ROCK, 0.7, 16.5, Abilities.SOLID_ROCK, Abilities.STURDY, Abilities.SWIFT_SWIM, 355, 54, 78, 103, 53, 45, 22, 45, 50, 71, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.CARRACOSTA, "Carracosta", 5, false, false, false, "Prototurtle Pokémon", Type.WATER, Type.ROCK, 1.2, 81, Abilities.SOLID_ROCK, Abilities.STURDY, Abilities.SWIFT_SWIM, 495, 74, 108, 133, 83, 65, 32, 45, 50, 173, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.ARCHEN, "Archen", 5, false, false, false, "First Bird Pokémon", Type.ROCK, Type.FLYING, 0.5, 9.5, Abilities.DEFEATIST, Abilities.NONE, Abilities.NONE, 401, 55, 112, 45, 74, 45, 70, 45, 50, 71, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.ARCHEOPS, "Archeops", 5, false, false, false, "First Bird Pokémon", Type.ROCK, Type.FLYING, 1.4, 32, Abilities.DEFEATIST, Abilities.NONE, Abilities.NONE, 567, 75, 140, 65, 112, 65, 110, 45, 50, 177, GrowthRate.MEDIUM_FAST, 87.5, false), + new PokemonSpecies(Species.TRUBBISH, "Trubbish", 5, false, false, false, "Trash Bag Pokémon", Type.POISON, null, 0.6, 31, Abilities.STENCH, Abilities.STICKY_HOLD, Abilities.AFTERMATH, 329, 50, 50, 62, 40, 62, 65, 190, 50, 66, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GARBODOR, "Garbodor", 5, false, false, false, "Trash Heap Pokémon", Type.POISON, null, 1.9, 107.3, Abilities.STENCH, Abilities.WEAK_ARMOR, Abilities.AFTERMATH, 474, 80, 95, 82, 60, 82, 75, 60, 50, 166, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.ZORUA, "Zorua", 5, false, false, false, "Tricky Fox Pokémon", Type.DARK, null, 0.7, 12.5, Abilities.ILLUSION, Abilities.NONE, Abilities.NONE, 330, 40, 65, 40, 80, 40, 65, 75, 50, 66, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.ZOROARK, "Zoroark", 5, false, false, false, "Illusion Fox Pokémon", Type.DARK, null, 1.6, 81.1, Abilities.ILLUSION, Abilities.NONE, Abilities.NONE, 510, 60, 105, 60, 120, 60, 105, 45, 50, 179, GrowthRate.MEDIUM_SLOW, 87.5, false), + new PokemonSpecies(Species.MINCCINO, "Minccino", 5, false, false, false, "Chinchilla Pokémon", Type.NORMAL, null, 0.4, 5.8, Abilities.CUTE_CHARM, Abilities.TECHNICIAN, Abilities.SKILL_LINK, 300, 55, 50, 40, 40, 40, 75, 255, 50, 60, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.CINCCINO, "Cinccino", 5, false, false, false, "Scarf Pokémon", Type.NORMAL, null, 0.5, 7.5, Abilities.CUTE_CHARM, Abilities.TECHNICIAN, Abilities.SKILL_LINK, 470, 75, 95, 60, 65, 60, 115, 60, 50, 165, GrowthRate.FAST, 25, false), + new PokemonSpecies(Species.GOTHITA, "Gothita", 5, false, false, false, "Fixation Pokémon", Type.PSYCHIC, null, 0.4, 5.8, Abilities.FRISK, Abilities.COMPETITIVE, Abilities.SHADOW_TAG, 290, 45, 30, 50, 55, 65, 45, 200, 50, 58, GrowthRate.MEDIUM_SLOW, 25, false), + new PokemonSpecies(Species.GOTHORITA, "Gothorita", 5, false, false, false, "Manipulate Pokémon", Type.PSYCHIC, null, 0.7, 18, Abilities.FRISK, Abilities.COMPETITIVE, Abilities.SHADOW_TAG, 390, 60, 45, 70, 75, 85, 55, 100, 50, 137, GrowthRate.MEDIUM_SLOW, 25, false), + new PokemonSpecies(Species.GOTHITELLE, "Gothitelle", 5, false, false, false, "Astral Body Pokémon", Type.PSYCHIC, null, 1.5, 44, Abilities.FRISK, Abilities.COMPETITIVE, Abilities.SHADOW_TAG, 490, 70, 55, 95, 95, 110, 65, 50, 50, 245, GrowthRate.MEDIUM_SLOW, 25, false), + new PokemonSpecies(Species.SOLOSIS, "Solosis", 5, false, false, false, "Cell Pokémon", Type.PSYCHIC, null, 0.3, 1, Abilities.OVERCOAT, Abilities.MAGIC_GUARD, Abilities.REGENERATOR, 290, 45, 30, 40, 105, 50, 20, 200, 50, 58, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.DUOSION, "Duosion", 5, false, false, false, "Mitosis Pokémon", Type.PSYCHIC, null, 0.6, 8, Abilities.OVERCOAT, Abilities.MAGIC_GUARD, Abilities.REGENERATOR, 370, 65, 40, 50, 125, 60, 30, 100, 50, 130, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.REUNICLUS, "Reuniclus", 5, false, false, false, "Multiplying Pokémon", Type.PSYCHIC, null, 1, 20.1, Abilities.OVERCOAT, Abilities.MAGIC_GUARD, Abilities.REGENERATOR, 490, 110, 65, 75, 125, 85, 30, 50, 50, 245, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.DUCKLETT, "Ducklett", 5, false, false, false, "Water Bird Pokémon", Type.WATER, Type.FLYING, 0.5, 5.5, Abilities.KEEN_EYE, Abilities.BIG_PECKS, Abilities.HYDRATION, 305, 62, 44, 50, 44, 50, 55, 190, 70, 61, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.SWANNA, "Swanna", 5, false, false, false, "White Bird Pokémon", Type.WATER, Type.FLYING, 1.3, 24.2, Abilities.KEEN_EYE, Abilities.BIG_PECKS, Abilities.HYDRATION, 473, 75, 87, 63, 87, 63, 98, 45, 70, 166, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.VANILLITE, "Vanillite", 5, false, false, false, "Fresh Snow Pokémon", Type.ICE, null, 0.4, 5.7, Abilities.ICE_BODY, Abilities.SNOW_CLOAK, Abilities.WEAK_ARMOR, 305, 36, 50, 50, 65, 60, 44, 255, 50, 61, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.VANILLISH, "Vanillish", 5, false, false, false, "Icy Snow Pokémon", Type.ICE, null, 1.1, 41, Abilities.ICE_BODY, Abilities.SNOW_CLOAK, Abilities.WEAK_ARMOR, 395, 51, 65, 65, 80, 75, 59, 120, 50, 138, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.VANILLUXE, "Vanilluxe", 5, false, false, false, "Snowstorm Pokémon", Type.ICE, null, 1.3, 57.5, Abilities.ICE_BODY, Abilities.SNOW_WARNING, Abilities.WEAK_ARMOR, 535, 71, 95, 85, 110, 95, 79, 45, 50, 268, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.DEERLING, "Deerling", 5, false, false, false, "Season Pokémon", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Spring Form", "spring", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67), + new PokemonForm("Summer Form", "summer", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67), + new PokemonForm("Autumn Form", "autumn", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67), + new PokemonForm("Winter Form", "winter", Type.NORMAL, Type.GRASS, 0.6, 19.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 335, 60, 60, 50, 40, 50, 75, 190, 70, 67), + ), + new PokemonSpecies(Species.SAWSBUCK, "Sawsbuck", 5, false, false, false, "Season Pokémon", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Spring Form", "spring", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166), + new PokemonForm("Summer Form", "summer", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166), + new PokemonForm("Autumn Form", "autumn", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166), + new PokemonForm("Winter Form", "winter", Type.NORMAL, Type.GRASS, 1.9, 92.5, Abilities.CHLOROPHYLL, Abilities.SAP_SIPPER, Abilities.SERENE_GRACE, 475, 80, 100, 70, 60, 70, 95, 75, 70, 166), + ), + new PokemonSpecies(Species.EMOLGA, "Emolga", 5, false, false, false, "Sky Squirrel Pokémon", Type.ELECTRIC, Type.FLYING, 0.4, 5, Abilities.STATIC, Abilities.NONE, Abilities.MOTOR_DRIVE, 428, 55, 75, 60, 75, 60, 103, 200, 50, 150, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.KARRABLAST, "Karrablast", 5, false, false, false, "Clamping Pokémon", Type.BUG, null, 0.5, 5.9, Abilities.SWARM, Abilities.SHED_SKIN, Abilities.NO_GUARD, 315, 50, 75, 45, 40, 45, 60, 200, 50, 63, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.ESCAVALIER, "Escavalier", 5, false, false, false, "Cavalry Pokémon", Type.BUG, Type.STEEL, 1, 33, Abilities.SWARM, Abilities.SHELL_ARMOR, Abilities.OVERCOAT, 495, 70, 135, 105, 60, 105, 20, 75, 50, 173, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.FOONGUS, "Foongus", 5, false, false, false, "Mushroom Pokémon", Type.GRASS, Type.POISON, 0.2, 1, Abilities.EFFECT_SPORE, Abilities.NONE, Abilities.REGENERATOR, 294, 69, 55, 45, 55, 55, 15, 190, 50, 59, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.AMOONGUSS, "Amoonguss", 5, false, false, false, "Mushroom Pokémon", Type.GRASS, Type.POISON, 0.6, 10.5, Abilities.EFFECT_SPORE, Abilities.NONE, Abilities.REGENERATOR, 464, 114, 85, 70, 85, 80, 30, 75, 50, 162, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.FRILLISH, "Frillish", 5, false, false, false, "Floating Pokémon", Type.WATER, Type.GHOST, 1.2, 33, Abilities.WATER_ABSORB, Abilities.CURSED_BODY, Abilities.DAMP, 335, 55, 40, 50, 65, 85, 40, 190, 50, 67, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.JELLICENT, "Jellicent", 5, false, false, false, "Floating Pokémon", Type.WATER, Type.GHOST, 2.2, 135, Abilities.WATER_ABSORB, Abilities.CURSED_BODY, Abilities.DAMP, 480, 100, 60, 70, 85, 105, 60, 60, 50, 168, GrowthRate.MEDIUM_FAST, 50, true), + new PokemonSpecies(Species.ALOMOMOLA, "Alomomola", 5, false, false, false, "Caring Pokémon", Type.WATER, null, 1.2, 31.6, Abilities.HEALER, Abilities.HYDRATION, Abilities.REGENERATOR, 470, 165, 75, 80, 40, 45, 65, 75, 70, 165, GrowthRate.FAST, 50, false), + new PokemonSpecies(Species.JOLTIK, "Joltik", 5, false, false, false, "Attaching Pokémon", Type.BUG, Type.ELECTRIC, 0.1, 0.6, Abilities.COMPOUND_EYES, Abilities.UNNERVE, Abilities.SWARM, 319, 50, 47, 50, 57, 50, 65, 190, 50, 64, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GALVANTULA, "Galvantula", 5, false, false, false, "EleSpider Pokémon", Type.BUG, Type.ELECTRIC, 0.8, 14.3, Abilities.COMPOUND_EYES, Abilities.UNNERVE, Abilities.SWARM, 472, 70, 77, 60, 97, 60, 108, 75, 50, 165, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.FERROSEED, "Ferroseed", 5, false, false, false, "Thorn Seed Pokémon", Type.GRASS, Type.STEEL, 0.6, 18.8, Abilities.IRON_BARBS, Abilities.NONE, Abilities.NONE, 305, 44, 50, 91, 24, 86, 10, 255, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.FERROTHORN, "Ferrothorn", 5, false, false, false, "Thorn Pod Pokémon", Type.GRASS, Type.STEEL, 1, 110, Abilities.IRON_BARBS, Abilities.NONE, Abilities.ANTICIPATION, 489, 74, 94, 131, 54, 116, 20, 90, 50, 171, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.KLINK, "Klink", 5, false, false, false, "Gear Pokémon", Type.STEEL, null, 0.3, 21, Abilities.PLUS, Abilities.MINUS, Abilities.CLEAR_BODY, 300, 40, 55, 70, 45, 60, 30, 130, 50, 60, GrowthRate.MEDIUM_SLOW, null, false), + new PokemonSpecies(Species.KLANG, "Klang", 5, false, false, false, "Gear Pokémon", Type.STEEL, null, 0.6, 51, Abilities.PLUS, Abilities.MINUS, Abilities.CLEAR_BODY, 440, 60, 80, 95, 70, 85, 50, 60, 50, 154, GrowthRate.MEDIUM_SLOW, null, false), + new PokemonSpecies(Species.KLINKLANG, "Klinklang", 5, false, false, false, "Gear Pokémon", Type.STEEL, null, 0.6, 81, Abilities.PLUS, Abilities.MINUS, Abilities.CLEAR_BODY, 520, 60, 100, 115, 70, 85, 90, 30, 50, 260, GrowthRate.MEDIUM_SLOW, null, false), + new PokemonSpecies(Species.TYNAMO, "Tynamo", 5, false, false, false, "EleFish Pokémon", Type.ELECTRIC, null, 0.2, 0.3, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 275, 35, 55, 40, 45, 40, 60, 190, 70, 55, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.EELEKTRIK, "Eelektrik", 5, false, false, false, "EleFish Pokémon", Type.ELECTRIC, null, 1.2, 22, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 405, 65, 85, 70, 75, 70, 40, 60, 70, 142, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.EELEKTROSS, "Eelektross", 5, false, false, false, "EleFish Pokémon", Type.ELECTRIC, null, 2.1, 80.5, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 515, 85, 115, 80, 105, 80, 50, 30, 70, 232, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.ELGYEM, "Elgyem", 5, false, false, false, "Cerebral Pokémon", Type.PSYCHIC, null, 0.5, 9, Abilities.TELEPATHY, Abilities.SYNCHRONIZE, Abilities.ANALYTIC, 335, 55, 55, 55, 85, 55, 30, 255, 50, 67, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.BEHEEYEM, "Beheeyem", 5, false, false, false, "Cerebral Pokémon", Type.PSYCHIC, null, 1, 34.5, Abilities.TELEPATHY, Abilities.SYNCHRONIZE, Abilities.ANALYTIC, 485, 75, 75, 75, 125, 95, 40, 90, 50, 170, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.LITWICK, "Litwick", 5, false, false, false, "Candle Pokémon", Type.GHOST, Type.FIRE, 0.3, 3.1, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, Abilities.INFILTRATOR, 275, 50, 30, 55, 65, 55, 20, 190, 50, 55, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.LAMPENT, "Lampent", 5, false, false, false, "Lamp Pokémon", Type.GHOST, Type.FIRE, 0.6, 13, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, Abilities.INFILTRATOR, 370, 60, 40, 60, 95, 60, 55, 90, 50, 130, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.CHANDELURE, "Chandelure", 5, false, false, false, "Luring Pokémon", Type.GHOST, Type.FIRE, 1, 34.3, Abilities.FLASH_FIRE, Abilities.FLAME_BODY, Abilities.INFILTRATOR, 520, 60, 55, 90, 145, 90, 80, 45, 50, 260, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.AXEW, "Axew", 5, false, false, false, "Tusk Pokémon", Type.DRAGON, null, 0.6, 18, Abilities.RIVALRY, Abilities.MOLD_BREAKER, Abilities.UNNERVE, 320, 46, 87, 60, 30, 40, 57, 75, 35, 64, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.FRAXURE, "Fraxure", 5, false, false, false, "Axe Jaw Pokémon", Type.DRAGON, null, 1, 36, Abilities.RIVALRY, Abilities.MOLD_BREAKER, Abilities.UNNERVE, 410, 66, 117, 70, 40, 50, 67, 60, 35, 144, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.HAXORUS, "Haxorus", 5, false, false, false, "Axe Jaw Pokémon", Type.DRAGON, null, 1.8, 105.5, Abilities.RIVALRY, Abilities.MOLD_BREAKER, Abilities.UNNERVE, 540, 76, 147, 90, 60, 70, 97, 45, 35, 270, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.CUBCHOO, "Cubchoo", 5, false, false, false, "Chill Pokémon", Type.ICE, null, 0.5, 8.5, Abilities.SNOW_CLOAK, Abilities.SLUSH_RUSH, Abilities.RATTLED, 305, 55, 70, 40, 60, 40, 40, 120, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.BEARTIC, "Beartic", 5, false, false, false, "Freezing Pokémon", Type.ICE, null, 2.6, 260, Abilities.SNOW_CLOAK, Abilities.SLUSH_RUSH, Abilities.SWIFT_SWIM, 505, 95, 130, 80, 70, 80, 50, 60, 50, 177, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.CRYOGONAL, "Cryogonal", 5, false, false, false, "Crystallizing Pokémon", Type.ICE, null, 1.1, 148, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 515, 80, 50, 50, 95, 135, 105, 25, 50, 180, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.SHELMET, "Shelmet", 5, false, false, false, "Snail Pokémon", Type.BUG, null, 0.4, 7.7, Abilities.HYDRATION, Abilities.SHELL_ARMOR, Abilities.OVERCOAT, 305, 50, 40, 85, 40, 65, 25, 200, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.ACCELGOR, "Accelgor", 5, false, false, false, "Shell Out Pokémon", Type.BUG, null, 0.8, 25.3, Abilities.HYDRATION, Abilities.STICKY_HOLD, Abilities.UNBURDEN, 495, 80, 70, 40, 100, 60, 145, 75, 50, 173, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.STUNFISK, "Stunfisk", 5, false, false, false, "Trap Pokémon", Type.GROUND, Type.ELECTRIC, 0.7, 11, Abilities.STATIC, Abilities.LIMBER, Abilities.SAND_VEIL, 471, 109, 66, 84, 81, 99, 32, 75, 70, 165, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.MIENFOO, "Mienfoo", 5, false, false, false, "Martial Arts Pokémon", Type.FIGHTING, null, 0.9, 20, Abilities.INNER_FOCUS, Abilities.REGENERATOR, Abilities.RECKLESS, 350, 45, 85, 50, 55, 50, 65, 180, 50, 70, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.MIENSHAO, "Mienshao", 5, false, false, false, "Martial Arts Pokémon", Type.FIGHTING, null, 1.4, 35.5, Abilities.INNER_FOCUS, Abilities.REGENERATOR, Abilities.RECKLESS, 510, 65, 125, 60, 95, 60, 105, 45, 50, 179, GrowthRate.MEDIUM_SLOW, 50, false), + new PokemonSpecies(Species.DRUDDIGON, "Druddigon", 5, false, false, false, "Cave Pokémon", Type.DRAGON, null, 1.6, 139, Abilities.ROUGH_SKIN, Abilities.SHEER_FORCE, Abilities.MOLD_BREAKER, 485, 77, 120, 90, 60, 90, 48, 45, 50, 170, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.GOLETT, "Golett", 5, false, false, false, "Automaton Pokémon", Type.GROUND, Type.GHOST, 1, 92, Abilities.IRON_FIST, Abilities.KLUTZ, Abilities.NO_GUARD, 303, 59, 74, 50, 35, 50, 35, 190, 50, 61, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.GOLURK, "Golurk", 5, false, false, false, "Automaton Pokémon", Type.GROUND, Type.GHOST, 2.8, 330, Abilities.IRON_FIST, Abilities.KLUTZ, Abilities.NO_GUARD, 483, 89, 124, 80, 55, 80, 55, 90, 50, 169, GrowthRate.MEDIUM_FAST, null, false), + new PokemonSpecies(Species.PAWNIARD, "Pawniard", 5, false, false, false, "Sharp Blade Pokémon", Type.DARK, Type.STEEL, 0.5, 10.2, Abilities.DEFIANT, Abilities.INNER_FOCUS, Abilities.PRESSURE, 340, 45, 85, 70, 40, 40, 60, 120, 35, 68, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.BISHARP, "Bisharp", 5, false, false, false, "Sword Blade Pokémon", Type.DARK, Type.STEEL, 1.6, 70, Abilities.DEFIANT, Abilities.INNER_FOCUS, Abilities.PRESSURE, 490, 65, 125, 100, 60, 70, 70, 45, 35, 172, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.BOUFFALANT, "Bouffalant", 5, false, false, false, "Bash Buffalo Pokémon", Type.NORMAL, null, 1.6, 94.6, Abilities.RECKLESS, Abilities.SAP_SIPPER, Abilities.SOUNDPROOF, 490, 95, 110, 95, 40, 95, 55, 45, 50, 172, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.RUFFLET, "Rufflet", 5, false, false, false, "Eaglet Pokémon", Type.NORMAL, Type.FLYING, 0.5, 10.5, Abilities.KEEN_EYE, Abilities.SHEER_FORCE, Abilities.HUSTLE, 350, 70, 83, 50, 37, 50, 60, 190, 50, 70, GrowthRate.SLOW, 100, false), + new PokemonSpecies(Species.BRAVIARY, "Braviary", 5, false, false, false, "Valiant Pokémon", Type.NORMAL, Type.FLYING, 1.5, 41, Abilities.KEEN_EYE, Abilities.SHEER_FORCE, Abilities.DEFIANT, 510, 100, 123, 75, 57, 75, 80, 60, 50, 179, GrowthRate.SLOW, 100, false), + new PokemonSpecies(Species.VULLABY, "Vullaby", 5, false, false, false, "Diapered Pokémon", Type.DARK, Type.FLYING, 0.5, 9, Abilities.BIG_PECKS, Abilities.OVERCOAT, Abilities.WEAK_ARMOR, 370, 70, 55, 75, 45, 65, 60, 190, 35, 74, GrowthRate.SLOW, 0, false), + new PokemonSpecies(Species.MANDIBUZZ, "Mandibuzz", 5, false, false, false, "Bone Vulture Pokémon", Type.DARK, Type.FLYING, 1.2, 39.5, Abilities.BIG_PECKS, Abilities.OVERCOAT, Abilities.WEAK_ARMOR, 510, 110, 65, 105, 55, 95, 80, 60, 35, 179, GrowthRate.SLOW, 0, false), + new PokemonSpecies(Species.HEATMOR, "Heatmor", 5, false, false, false, "Anteater Pokémon", Type.FIRE, null, 1.4, 58, Abilities.GLUTTONY, Abilities.FLASH_FIRE, Abilities.WHITE_SMOKE, 484, 85, 97, 66, 105, 66, 65, 90, 50, 169, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DURANT, "Durant", 5, false, false, false, "Iron Ant Pokémon", Type.BUG, Type.STEEL, 0.3, 33, Abilities.SWARM, Abilities.HUSTLE, Abilities.TRUANT, 484, 58, 109, 112, 48, 48, 109, 90, 50, 169, GrowthRate.MEDIUM_FAST, 50, false), + new PokemonSpecies(Species.DEINO, "Deino", 5, false, false, false, "Irate Pokémon", Type.DARK, Type.DRAGON, 0.8, 17.3, Abilities.HUSTLE, Abilities.NONE, Abilities.NONE, 300, 52, 65, 50, 45, 50, 38, 45, 35, 60, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.ZWEILOUS, "Zweilous", 5, false, false, false, "Hostile Pokémon", Type.DARK, Type.DRAGON, 1.4, 50, Abilities.HUSTLE, Abilities.NONE, Abilities.NONE, 420, 72, 85, 70, 65, 70, 58, 45, 35, 147, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.HYDREIGON, "Hydreigon", 5, false, false, false, "Brutal Pokémon", Type.DARK, Type.DRAGON, 1.8, 160, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 600, 92, 105, 90, 125, 90, 98, 45, 35, 300, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.LARVESTA, "Larvesta", 5, false, false, false, "Torch Pokémon", Type.BUG, Type.FIRE, 1.1, 28.8, Abilities.FLAME_BODY, Abilities.NONE, Abilities.SWARM, 360, 55, 85, 55, 50, 55, 60, 45, 50, 72, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.VOLCARONA, "Volcarona", 5, false, false, false, "Sun Pokémon", Type.BUG, Type.FIRE, 1.6, 46, Abilities.FLAME_BODY, Abilities.NONE, Abilities.SWARM, 550, 85, 60, 65, 135, 105, 100, 15, 50, 275, GrowthRate.SLOW, 50, false), + new PokemonSpecies(Species.COBALION, "Cobalion", 5, true, false, false, "Iron Will Pokémon", Type.STEEL, Type.FIGHTING, 2.1, 250, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 90, 129, 90, 72, 108, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.TERRAKION, "Terrakion", 5, true, false, false, "Cavern Pokémon", Type.ROCK, Type.FIGHTING, 1.9, 260, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 129, 90, 72, 90, 108, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.VIRIZION, "Virizion", 5, true, false, false, "Grassland Pokémon", Type.GRASS, Type.FIGHTING, 2, 200, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 90, 72, 90, 129, 108, 3, 35, 290, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.TORNADUS, "Tornadus", 5, true, false, false, "Cyclone Pokémon", Type.FLYING, null, 1.5, 63, Abilities.PRANKSTER, Abilities.NONE, Abilities.DEFIANT, 580, 79, 115, 70, 125, 80, 111, 3, 90, 290, GrowthRate.SLOW, 100, false, true, + new PokemonForm("Incarnate Forme", "incarnate", Type.FLYING, null, 1.5, 63, Abilities.PRANKSTER, Abilities.NONE, Abilities.DEFIANT, 580, 79, 115, 70, 125, 80, 111, 3, 90, 290), + new PokemonForm("Therian Forme", "therian", Type.FLYING, null, 1.4, 63, Abilities.REGENERATOR, Abilities.NONE, Abilities.NONE, 580, 79, 100, 80, 110, 90, 121, 3, 90, 290), + ), + new PokemonSpecies(Species.THUNDURUS, "Thundurus", 5, true, false, false, "Bolt Strike Pokémon", Type.ELECTRIC, Type.FLYING, 1.5, 61, Abilities.PRANKSTER, Abilities.NONE, Abilities.DEFIANT, 580, 79, 115, 70, 125, 80, 111, 3, 90, 290, GrowthRate.SLOW, 100, false, true, + new PokemonForm("Incarnate Forme", "incarnate", Type.ELECTRIC, Type.FLYING, 1.5, 61, Abilities.PRANKSTER, Abilities.NONE, Abilities.DEFIANT, 580, 79, 115, 70, 125, 80, 111, 3, 90, 290), + new PokemonForm("Therian Forme", "therian", Type.ELECTRIC, Type.FLYING, 3, 61, Abilities.VOLT_ABSORB, Abilities.NONE, Abilities.NONE, 580, 79, 105, 70, 145, 80, 101, 3, 90, 290), + ), + new PokemonSpecies(Species.RESHIRAM, "Reshiram", 5, false, true, false, "Vast White Pokémon", Type.DRAGON, Type.FIRE, 3.2, 330, Abilities.TURBOBLAZE, Abilities.NONE, Abilities.NONE, 680, 100, 120, 100, 150, 120, 90, 3, 0, 340, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.ZEKROM, "Zekrom", 5, false, true, false, "Deep Black Pokémon", Type.DRAGON, Type.ELECTRIC, 2.9, 345, Abilities.TERAVOLT, Abilities.NONE, Abilities.NONE, 680, 100, 150, 120, 120, 100, 90, 3, 0, 340, GrowthRate.SLOW, null, false), + new PokemonSpecies(Species.LANDORUS, "Landorus", 5, true, false, false, "Abundance Pokémon", Type.GROUND, Type.FLYING, 1.5, 68, Abilities.SAND_FORCE, Abilities.NONE, Abilities.SHEER_FORCE, 600, 89, 125, 90, 115, 80, 101, 3, 90, 300, GrowthRate.SLOW, 100, false, true, + new PokemonForm("Incarnate Forme", "incarnate", Type.GROUND, Type.FLYING, 1.5, 68, Abilities.SAND_FORCE, Abilities.NONE, Abilities.SHEER_FORCE, 600, 89, 125, 90, 115, 80, 101, 3, 90, 300), + new PokemonForm("Therian Forme", "therian", Type.GROUND, Type.FLYING, 1.3, 68, Abilities.INTIMIDATE, Abilities.NONE, Abilities.NONE, 600, 89, 145, 90, 105, 80, 91, 3, 90, 300), + ), + new PokemonSpecies(Species.KYUREM, "Kyurem", 5, false, true, false, "Boundary Pokémon", Type.DRAGON, Type.ICE, 3, 325, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 660, 125, 130, 90, 130, 90, 95, 3, 0, 330, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "", Type.DRAGON, Type.ICE, 3, 325, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 660, 125, 130, 90, 130, 90, 95, 3, 0, 330), + new PokemonForm("Black", "black", Type.DRAGON, Type.ICE, 3.3, 325, Abilities.TERAVOLT, Abilities.NONE, Abilities.NONE, 700, 125, 170, 100, 120, 90, 95, 3, 0, 330), + new PokemonForm("White", "white", Type.DRAGON, Type.ICE, 3.6, 325, Abilities.TURBOBLAZE, Abilities.NONE, Abilities.NONE, 700, 125, 120, 90, 170, 100, 95, 3, 0, 330), + ), + new PokemonSpecies(Species.KELDEO, "Keldeo", 5, false, false, true, "Colt Pokémon", Type.WATER, Type.FIGHTING, 1.4, 48.5, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 72, 90, 129, 90, 108, 3, 35, 290, GrowthRate.SLOW, null, false, true, + new PokemonForm("Ordinary Form", "ordinary", Type.WATER, Type.FIGHTING, 1.4, 48.5, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 72, 90, 129, 90, 108, 3, 35, 290), + new PokemonForm("Resolute", "resolute", Type.WATER, Type.FIGHTING, 1.4, 48.5, Abilities.JUSTIFIED, Abilities.NONE, Abilities.NONE, 580, 91, 72, 90, 129, 90, 108, 3, 35, 290), + ), + new PokemonSpecies(Species.MELOETTA, "Meloetta", 5, false, false, true, "Melody Pokémon", Type.NORMAL, Type.PSYCHIC, 0.6, 6.5, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 77, 77, 128, 128, 90, 3, 100, 270, GrowthRate.SLOW, null, false, true, + new PokemonForm("Aria Forme", "aria", Type.NORMAL, Type.PSYCHIC, 0.6, 6.5, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 77, 77, 128, 128, 90, 3, 100, 270), + new PokemonForm("Pirouette Forme", "pirouette", Type.NORMAL, Type.FIGHTING, 0.6, 6.5, Abilities.SERENE_GRACE, Abilities.NONE, Abilities.NONE, 600, 100, 128, 90, 77, 77, 128, 3, 100, 270), + ), + new PokemonSpecies(Species.GENESECT, "Genesect", 5, false, false, true, "Paleozoic Pokémon", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 300, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 300), + new PokemonForm("Shock Drive", "shock", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 300), + new PokemonForm("Burn Drive", "burn", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 300), + new PokemonForm("Chill Drive", "chill", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 300), + new PokemonForm("Douse Drive", "douse", Type.BUG, Type.STEEL, 1.5, 82.5, Abilities.DOWNLOAD, Abilities.NONE, Abilities.NONE, 600, 71, 120, 95, 120, 95, 99, 3, 0, 300), + ), + //new PokemonSpecies(Species.CHESPIN, "Chespin", 6, false, false, false, "Spiny Nut Pokémon", Type.GRASS, null, 0.4, 9, Abilities.OVERGROW, Abilities.NONE, Abilities.BULLETPROOF, 313, 56, 61, 65, 48, 45, 38, 45, 70, 63, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.QUILLADIN, "Quilladin", 6, false, false, false, "Spiny Armor Pokémon", Type.GRASS, null, 0.7, 29, Abilities.OVERGROW, Abilities.NONE, Abilities.BULLETPROOF, 405, 61, 78, 95, 56, 58, 57, 45, 70, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.CHESNAUGHT, "Chesnaught", 6, false, false, false, "Spiny Armor Pokémon", Type.GRASS, Type.FIGHTING, 1.6, 90, Abilities.OVERGROW, Abilities.NONE, Abilities.BULLETPROOF, 530, 88, 107, 122, 74, 75, 64, 45, 70, 239, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.FENNEKIN, "Fennekin", 6, false, false, false, "Fox Pokémon", Type.FIRE, null, 0.4, 9.4, Abilities.BLAZE, Abilities.NONE, Abilities.MAGICIAN, 307, 40, 45, 40, 62, 60, 60, 45, 70, 61, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.BRAIXEN, "Braixen", 6, false, false, false, "Fox Pokémon", Type.FIRE, null, 1, 14.5, Abilities.BLAZE, Abilities.NONE, Abilities.MAGICIAN, 409, 59, 59, 58, 90, 70, 73, 45, 70, 143, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.DELPHOX, "Delphox", 6, false, false, false, "Fox Pokémon", Type.FIRE, Type.PSYCHIC, 1.5, 39, Abilities.BLAZE, Abilities.NONE, Abilities.MAGICIAN, 534, 75, 69, 72, 114, 100, 104, 45, 70, 240, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.FROAKIE, "Froakie", 6, false, false, false, "Bubble Frog Pokémon", Type.WATER, null, 0.3, 7, Abilities.TORRENT, Abilities.NONE, Abilities.PROTEAN, 314, 41, 56, 40, 62, 44, 71, 45, 70, 63, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.FROGADIER, "Frogadier", 6, false, false, false, "Bubble Frog Pokémon", Type.WATER, null, 0.6, 10.9, Abilities.TORRENT, Abilities.NONE, Abilities.PROTEAN, 405, 54, 63, 52, 83, 56, 97, 45, 70, 142, GrowthRate.MEDIUM_SLOW, 87.5, false), + /*new PokemonSpecies(Species.GRENINJA, "Greninja", 6, false, false, false, "Ninja Pokémon", Type.WATER, Type.DARK, 1.5, 40, Abilities.TORRENT, Abilities.NONE, Abilities.PROTEAN, 530, 72, 95, 67, 103, 71, 122, 45, 70, 239, GrowthRate.MEDIUM_SLOW, 87.5, false, false, + new PokemonForm("Normal", "", Type.WATER, Type.DARK, 1.5, 40, Abilities.TORRENT, Abilities.NONE, Abilities.PROTEAN, 530, 72, 95, 67, 103, 71, 122, 45, 70, 239), + new PokemonForm("Battle Bond", "battle-bond", Type.WATER, Type.DARK, 1.5, 40, Abilities.BATTLE_BOND, Abilities.NONE, Abilities.NONE, 530, 72, 95, 67, 103, 71, 122, 45, 70, 239), + new PokemonForm("Ash", "ash", Type.WATER, Type.DARK, 1.5, 40, Abilities.BATTLE_BOND, Abilities.NONE, Abilities.NONE, 640, 72, 145, 67, 153, 71, 132, 45, 70, 239), + ),*/ + //new PokemonSpecies(Species.BUNNELBY, "Bunnelby", 6, false, false, false, "Digging Pokémon", Type.NORMAL, null, 0.4, 5, Abilities.PICKUP, Abilities.CHEEK_POUCH, Abilities.HUGE_POWER, 237, 38, 36, 38, 32, 36, 57, 255, 50, 47, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DIGGERSBY, "Diggersby", 6, false, false, false, "Digging Pokémon", Type.NORMAL, Type.GROUND, 1, 42.4, Abilities.PICKUP, Abilities.CHEEK_POUCH, Abilities.HUGE_POWER, 423, 85, 56, 77, 50, 77, 78, 127, 50, 148, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.FLETCHLING, "Fletchling", 6, false, false, false, "Tiny Robin Pokémon", Type.NORMAL, Type.FLYING, 0.3, 1.7, Abilities.BIG_PECKS, Abilities.NONE, Abilities.GALE_WINGS, 278, 45, 50, 43, 40, 38, 62, 255, 50, 56, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.FLETCHINDER, "Fletchinder", 6, false, false, false, "Ember Pokémon", Type.FIRE, Type.FLYING, 0.7, 16, Abilities.FLAME_BODY, Abilities.NONE, Abilities.GALE_WINGS, 382, 62, 73, 55, 56, 52, 84, 120, 50, 134, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.TALONFLAME, "Talonflame", 6, false, false, false, "Scorching Pokémon", Type.FIRE, Type.FLYING, 1.2, 24.5, Abilities.FLAME_BODY, Abilities.NONE, Abilities.GALE_WINGS, 499, 78, 81, 71, 74, 69, 126, 45, 50, 175, GrowthRate.MEDIUM_SLOW, 50, false), + /*new PokemonSpecies(Species.SCATTERBUG, "Scatterbug", 6, false, false, false, "Scatterdust Pokémon", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Meadow Pattern", "meadow", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Icy Snow Pattern", "icy-snow", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Polar Pattern", "polar", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Tundra Pattern", "tundra", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Continental Pattern", "continental", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Garden Pattern", "garden", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Elegant Pattern", "elegant", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Modern Pattern", "modern", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Marine Pattern", "marine", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Archipelago Pattern", "archipelago", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("High Plains Pattern", "high-plains", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Sandstorm Pattern", "sandstorm", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("River Pattern", "river", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Monsoon Pattern", "monsoon", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Savanna Pattern", "savanna", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Sun Pattern", "sun", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Ocean Pattern", "ocean", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Jungle Pattern", "jungle", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Fancy Pattern", "fancy", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + new PokemonForm("Poké Ball Pattern", "poke-ball", Type.BUG, null, 0.3, 2.5, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 200, 38, 35, 40, 27, 25, 35, 255, 70, 40), + ),*/ + /*new PokemonSpecies(Species.SPEWPA, "Spewpa", 6, false, false, false, "Scatterdust Pokémon", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Meadow Pattern", "meadow", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Icy Snow Pattern", "icy-snow", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Polar Pattern", "polar", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Tundra Pattern", "tundra", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Continental Pattern", "continental", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Garden Pattern", "garden", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Elegant Pattern", "elegant", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Modern Pattern", "modern", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Marine Pattern", "marine", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Archipelago Pattern", "archipelago", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("High Plains Pattern", "high-plains", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Sandstorm Pattern", "sandstorm", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("River Pattern", "river", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Monsoon Pattern", "monsoon", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Savanna Pattern", "savanna", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Sun Pattern", "sun", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Ocean Pattern", "ocean", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Jungle Pattern", "jungle", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Fancy Pattern", "fancy", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + new PokemonForm("Poké Ball Pattern", "poke-ball", Type.BUG, null, 0.3, 8.4, Abilities.SHED_SKIN, Abilities.NONE, Abilities.FRIEND_GUARD, 213, 45, 22, 60, 27, 30, 29, 120, 70, 75), + ),*/ + /*new PokemonSpecies(Species.VIVILLON, "Vivillon", 6, false, false, false, "Scale Pokémon", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Meadow Pattern", "meadow", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Icy Snow Pattern", "icy-snow", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Polar Pattern", "polar", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Tundra Pattern", "tundra", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Continental Pattern", "continental", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Garden Pattern", "garden", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Elegant Pattern", "elegant", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Modern Pattern", "modern", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Marine Pattern", "marine", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Archipelago Pattern", "archipelago", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("High Plains Pattern", "high-plains", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Sandstorm Pattern", "sandstorm", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("River Pattern", "river", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Monsoon Pattern", "monsoon", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Savanna Pattern", "savanna", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Sun Pattern", "sun", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Ocean Pattern", "ocean", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Jungle Pattern", "jungle", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Fancy Pattern", "fancy", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + new PokemonForm("Poké Ball Pattern", "poke-ball", Type.BUG, Type.FLYING, 1.2, 17, Abilities.SHIELD_DUST, Abilities.COMPOUND_EYES, Abilities.FRIEND_GUARD, 411, 80, 52, 50, 90, 50, 89, 45, 70, 185), + ),*/ + //new PokemonSpecies(Species.LITLEO, "Litleo", 6, false, false, false, "Lion Cub Pokémon", Type.FIRE, null, 0.6, 13.5, Abilities.RIVALRY, Abilities.UNNERVE, Abilities.MOXIE, 369, 62, 50, 58, 73, 54, 72, 220, 70, 74, GrowthRate.MEDIUM_SLOW, 12.5, false), + //new PokemonSpecies(Species.PYROAR, "Pyroar", 6, false, false, false, "Royal Pokémon", Type.FIRE, null, 1.5, 81.5, Abilities.RIVALRY, Abilities.UNNERVE, Abilities.MOXIE, 507, 86, 68, 72, 109, 66, 106, 65, 70, 177, GrowthRate.MEDIUM_SLOW, 12.5, true), + /*new PokemonSpecies(Species.FLABEBE, "Flabébé", 6, false, false, false, "Single Bloom Pokémon", Type.FAIRY, null, 0.1, 0.1, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 303, 44, 38, 39, 61, 79, 42, 225, 70, 61, GrowthRate.MEDIUM_FAST, 0, false, false, + new PokemonForm("Red Flower", "red", Type.FAIRY, null, 0.1, 0.1, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 303, 44, 38, 39, 61, 79, 42, 225, 70, 61), + new PokemonForm("Yellow Flower", "yellow", Type.FAIRY, null, 0.1, 0.1, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 303, 44, 38, 39, 61, 79, 42, 225, 70, 61), + new PokemonForm("Orange Flower", "orange", Type.FAIRY, null, 0.1, 0.1, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 303, 44, 38, 39, 61, 79, 42, 225, 70, 61), + new PokemonForm("Blue Flower", "blue", Type.FAIRY, null, 0.1, 0.1, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 303, 44, 38, 39, 61, 79, 42, 225, 70, 61), + new PokemonForm("White Flower", "white", Type.FAIRY, null, 0.1, 0.1, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 303, 44, 38, 39, 61, 79, 42, 225, 70, 61), + ),*/ + /*new PokemonSpecies(Species.FLOETTE, "Floette", 6, false, false, false, "Single Bloom Pokémon", Type.FAIRY, null, 0.2, 0.9, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 371, 54, 45, 47, 75, 98, 52, 120, 70, 130, GrowthRate.MEDIUM_FAST, 0, false, false, + new PokemonForm("Red Flower", "red", Type.FAIRY, null, 0.2, 0.9, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 371, 54, 45, 47, 75, 98, 52, 120, 70, 130), + new PokemonForm("Yellow Flower", "yellow", Type.FAIRY, null, 0.2, 0.9, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 371, 54, 45, 47, 75, 98, 52, 120, 70, 130), + new PokemonForm("Orange Flower", "orange", Type.FAIRY, null, 0.2, 0.9, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 371, 54, 45, 47, 75, 98, 52, 120, 70, 130), + new PokemonForm("Blue Flower", "blue", Type.FAIRY, null, 0.2, 0.9, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 371, 54, 45, 47, 75, 98, 52, 120, 70, 130), + new PokemonForm("White Flower", "white", Type.FAIRY, null, 0.2, 0.9, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 371, 54, 45, 47, 75, 98, 52, 120, 70, 130), + new PokemonForm("Eternal", "eternal", Type.FAIRY, null, 0.2, 0.9, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 551, 74, 65, 67, 125, 128, 92, 120, 70, 130), + ),*/ + /*new PokemonSpecies(Species.FLORGES, "Florges", 6, false, false, false, "Garden Pokémon", Type.FAIRY, null, 1.1, 10, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 552, 78, 65, 68, 112, 154, 75, 45, 70, 248, GrowthRate.MEDIUM_FAST, 0, false, false, + new PokemonForm("Red Flower", "red", Type.FAIRY, null, 1.1, 10, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 552, 78, 65, 68, 112, 154, 75, 45, 70, 248), + new PokemonForm("Yellow Flower", "yellow", Type.FAIRY, null, 1.1, 10, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 552, 78, 65, 68, 112, 154, 75, 45, 70, 248), + new PokemonForm("Orange Flower", "orange", Type.FAIRY, null, 1.1, 10, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 552, 78, 65, 68, 112, 154, 75, 45, 70, 248), + new PokemonForm("Blue Flower", "blue", Type.FAIRY, null, 1.1, 10, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 552, 78, 65, 68, 112, 154, 75, 45, 70, 248), + new PokemonForm("White Flower", "white", Type.FAIRY, null, 1.1, 10, Abilities.FLOWER_VEIL, Abilities.NONE, Abilities.SYMBIOSIS, 552, 78, 65, 68, 112, 154, 75, 45, 70, 248), + ),*/ + //new PokemonSpecies(Species.SKIDDO, "Skiddo", 6, false, false, false, "Mount Pokémon", Type.GRASS, null, 0.9, 31, Abilities.SAP_SIPPER, Abilities.NONE, Abilities.GRASS_PELT, 350, 66, 65, 48, 62, 57, 52, 200, 70, 70, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GOGOAT, "Gogoat", 6, false, false, false, "Mount Pokémon", Type.GRASS, null, 1.7, 91, Abilities.SAP_SIPPER, Abilities.NONE, Abilities.GRASS_PELT, 531, 123, 100, 62, 97, 81, 68, 45, 70, 186, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.PANCHAM, "Pancham", 6, false, false, false, "Playful Pokémon", Type.FIGHTING, null, 0.6, 8, Abilities.IRON_FIST, Abilities.MOLD_BREAKER, Abilities.SCRAPPY, 348, 67, 82, 62, 46, 48, 43, 220, 50, 70, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.PANGORO, "Pangoro", 6, false, false, false, "Daunting Pokémon", Type.FIGHTING, Type.DARK, 2.1, 136, Abilities.IRON_FIST, Abilities.MOLD_BREAKER, Abilities.SCRAPPY, 495, 95, 124, 78, 69, 71, 58, 65, 50, 173, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.FURFROU, "Furfrou", 6, false, false, false, "Poodle Pokémon", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Natural Form", "natural", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("Heart Trim", "heart", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("Star Trim", "star", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("Diamond Trim", "diamond", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("Debutante Trim", "debutante", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("Matron Trim", "matron", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("Dandy Trim", "dandy", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("La Reine Trim", "la-reine", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("Kabuki Trim", "kabuki", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + new PokemonForm("Pharaoh Trim", "pharaoh", Type.NORMAL, null, 1.2, 28, Abilities.FUR_COAT, Abilities.NONE, Abilities.NONE, 472, 75, 80, 60, 65, 90, 102, 160, 70, 165), + ),*/ + //new PokemonSpecies(Species.ESPURR, "Espurr", 6, false, false, false, "Restraint Pokémon", Type.PSYCHIC, null, 0.3, 3.5, Abilities.KEEN_EYE, Abilities.INFILTRATOR, Abilities.OWN_TEMPO, 355, 62, 48, 54, 63, 60, 68, 190, 50, 71, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.MEOWSTIC, "Meowstic", 6, false, false, false, "Constraint Pokémon", Type.PSYCHIC, null, 0.6, 8.5, Abilities.KEEN_EYE, Abilities.INFILTRATOR, Abilities.PRANKSTER, 466, 74, 48, 76, 83, 81, 104, 75, 50, 163, GrowthRate.MEDIUM_FAST, 50, true, false, + new PokemonForm("Male", "male", Type.PSYCHIC, null, 0.6, 8.5, Abilities.KEEN_EYE, Abilities.INFILTRATOR, Abilities.PRANKSTER, 466, 74, 48, 76, 83, 81, 104, 75, 50, 163, true), + new PokemonForm("Female", "female", Type.PSYCHIC, null, 0.6, 8.5, Abilities.KEEN_EYE, Abilities.INFILTRATOR, Abilities.COMPETITIVE, 466, 74, 48, 76, 83, 81, 104, 75, 50, 163, true), + ),*/ + //new PokemonSpecies(Species.HONEDGE, "Honedge", 6, false, false, false, "Sword Pokémon", Type.STEEL, Type.GHOST, 0.8, 2, Abilities.NO_GUARD, Abilities.NONE, Abilities.NONE, 325, 45, 80, 100, 35, 37, 28, 180, 50, 65, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DOUBLADE, "Doublade", 6, false, false, false, "Sword Pokémon", Type.STEEL, Type.GHOST, 0.8, 4.5, Abilities.NO_GUARD, Abilities.NONE, Abilities.NONE, 448, 59, 110, 150, 45, 49, 35, 90, 50, 157, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.AEGISLASH, "Aegislash", 6, false, false, false, "Royal Sword Pokémon", Type.STEEL, Type.GHOST, 1.7, 53, Abilities.STANCE_CHANGE, Abilities.NONE, Abilities.NONE, 500, 60, 50, 140, 50, 140, 60, 45, 50, 250, GrowthRate.MEDIUM_FAST, 50, false, true, + new PokemonForm("Shield Forme", "shield", Type.STEEL, Type.GHOST, 1.7, 53, Abilities.STANCE_CHANGE, Abilities.NONE, Abilities.NONE, 500, 60, 50, 140, 50, 140, 60, 45, 50, 250), + new PokemonForm("Blade Forme", "blade", Type.STEEL, Type.GHOST, 1.7, 53, Abilities.STANCE_CHANGE, Abilities.NONE, Abilities.NONE, 500, 60, 140, 50, 140, 50, 60, 45, 50, 250), + ),*/ + //new PokemonSpecies(Species.SPRITZEE, "Spritzee", 6, false, false, false, "Perfume Pokémon", Type.FAIRY, null, 0.2, 0.5, Abilities.HEALER, Abilities.NONE, Abilities.AROMA_VEIL, 341, 78, 52, 60, 63, 65, 23, 200, 50, 68, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.AROMATISSE, "Aromatisse", 6, false, false, false, "Fragrance Pokémon", Type.FAIRY, null, 0.8, 15.5, Abilities.HEALER, Abilities.NONE, Abilities.AROMA_VEIL, 462, 101, 72, 72, 99, 89, 29, 140, 50, 162, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SWIRLIX, "Swirlix", 6, false, false, false, "Cotton Candy Pokémon", Type.FAIRY, null, 0.4, 3.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.UNBURDEN, 341, 62, 48, 66, 59, 57, 49, 200, 50, 68, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SLURPUFF, "Slurpuff", 6, false, false, false, "Meringue Pokémon", Type.FAIRY, null, 0.8, 5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.UNBURDEN, 480, 82, 80, 86, 85, 75, 72, 140, 50, 168, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.INKAY, "Inkay", 6, false, false, false, "Revolving Pokémon", Type.DARK, Type.PSYCHIC, 0.4, 3.5, Abilities.CONTRARY, Abilities.SUCTION_CUPS, Abilities.INFILTRATOR, 288, 53, 54, 53, 37, 46, 45, 190, 50, 58, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.MALAMAR, "Malamar", 6, false, false, false, "Overturning Pokémon", Type.DARK, Type.PSYCHIC, 1.5, 47, Abilities.CONTRARY, Abilities.SUCTION_CUPS, Abilities.INFILTRATOR, 482, 86, 92, 88, 68, 75, 73, 80, 50, 169, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.BINACLE, "Binacle", 6, false, false, false, "Two-Handed Pokémon", Type.ROCK, Type.WATER, 0.5, 31, Abilities.TOUGH_CLAWS, Abilities.SNIPER, Abilities.PICKPOCKET, 306, 42, 52, 67, 39, 56, 50, 120, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.BARBARACLE, "Barbaracle", 6, false, false, false, "Collective Pokémon", Type.ROCK, Type.WATER, 1.3, 96, Abilities.TOUGH_CLAWS, Abilities.SNIPER, Abilities.PICKPOCKET, 500, 72, 105, 115, 54, 86, 68, 45, 50, 175, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SKRELP, "Skrelp", 6, false, false, false, "Mock Kelp Pokémon", Type.POISON, Type.WATER, 0.5, 7.3, Abilities.POISON_POINT, Abilities.POISON_TOUCH, Abilities.ADAPTABILITY, 320, 50, 60, 60, 60, 60, 30, 225, 50, 64, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DRAGALGE, "Dragalge", 6, false, false, false, "Mock Kelp Pokémon", Type.POISON, Type.DRAGON, 1.8, 81.5, Abilities.POISON_POINT, Abilities.POISON_TOUCH, Abilities.ADAPTABILITY, 494, 65, 75, 90, 97, 123, 44, 55, 50, 173, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CLAUNCHER, "Clauncher", 6, false, false, false, "Water Gun Pokémon", Type.WATER, null, 0.5, 8.3, Abilities.MEGA_LAUNCHER, Abilities.NONE, Abilities.NONE, 330, 50, 53, 62, 58, 63, 44, 225, 50, 66, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.CLAWITZER, "Clawitzer", 6, false, false, false, "Howitzer Pokémon", Type.WATER, null, 1.3, 35.3, Abilities.MEGA_LAUNCHER, Abilities.NONE, Abilities.NONE, 500, 71, 73, 88, 120, 89, 59, 55, 50, 100, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.HELIOPTILE, "Helioptile", 6, false, false, false, "Generator Pokémon", Type.ELECTRIC, null, 0.5, 6, Abilities.DRY_SKIN, Abilities.SAND_VEIL, Abilities.SOLAR_POWER, 289, 44, 38, 33, 61, 43, 70, 190, 50, 58, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.HELIOLISK, "Heliolisk", 6, false, false, false, "Generator Pokémon", Type.ELECTRIC, null, 1, 21, Abilities.DRY_SKIN, Abilities.SAND_VEIL, Abilities.SOLAR_POWER, 481, 62, 55, 52, 109, 94, 109, 75, 50, 168, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.TYRUNT, "Tyrunt", 6, false, false, false, "Royal Heir Pokémon", Type.ROCK, Type.DRAGON, 0.8, 26, Abilities.STRONG_JAW, Abilities.NONE, Abilities.STURDY, 362, 58, 89, 77, 45, 45, 48, 45, 50, 72, GrowthRate.MEDIUM_FAST, 87.5, false), + //new PokemonSpecies(Species.TYRANTRUM, "Tyrantrum", 6, false, false, false, "Despot Pokémon", Type.ROCK, Type.DRAGON, 2.5, 270, Abilities.STRONG_JAW, Abilities.NONE, Abilities.ROCK_HEAD, 521, 82, 121, 119, 69, 59, 71, 45, 50, 182, GrowthRate.MEDIUM_FAST, 87.5, false), + //new PokemonSpecies(Species.AMAURA, "Amaura", 6, false, false, false, "Tundra Pokémon", Type.ROCK, Type.ICE, 1.3, 25.2, Abilities.REFRIGERATE, Abilities.NONE, Abilities.SNOW_WARNING, 362, 77, 59, 50, 67, 63, 46, 45, 50, 72, GrowthRate.MEDIUM_FAST, 87.5, false), + //new PokemonSpecies(Species.AURORUS, "Aurorus", 6, false, false, false, "Tundra Pokémon", Type.ROCK, Type.ICE, 2.7, 225, Abilities.REFRIGERATE, Abilities.NONE, Abilities.SNOW_WARNING, 521, 123, 77, 72, 99, 92, 58, 45, 50, 104, GrowthRate.MEDIUM_FAST, 87.5, false), + //new PokemonSpecies(Species.SYLVEON, "Sylveon", 6, false, false, false, "Intertwining Pokémon", Type.FAIRY, null, 1, 23.5, Abilities.CUTE_CHARM, Abilities.NONE, Abilities.PIXILATE, 525, 95, 65, 65, 110, 130, 60, 45, 50, 184, GrowthRate.MEDIUM_FAST, 87.5, false), + //new PokemonSpecies(Species.HAWLUCHA, "Hawlucha", 6, false, false, false, "Wrestling Pokémon", Type.FIGHTING, Type.FLYING, 0.8, 21.5, Abilities.LIMBER, Abilities.UNBURDEN, Abilities.MOLD_BREAKER, 500, 78, 92, 75, 74, 63, 118, 100, 50, 175, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DEDENNE, "Dedenne", 6, false, false, false, "Antenna Pokémon", Type.ELECTRIC, Type.FAIRY, 0.2, 2.2, Abilities.CHEEK_POUCH, Abilities.PICKUP, Abilities.PLUS, 431, 67, 58, 57, 81, 67, 101, 180, 50, 151, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CARBINK, "Carbink", 6, false, false, false, "Jewel Pokémon", Type.ROCK, Type.FAIRY, 0.3, 5.7, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.STURDY, 500, 50, 50, 150, 50, 150, 50, 60, 50, 100, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.GOOMY, "Goomy", 6, false, false, false, "Soft Tissue Pokémon", Type.DRAGON, null, 0.3, 2.8, Abilities.SAP_SIPPER, Abilities.HYDRATION, Abilities.GOOEY, 300, 45, 50, 35, 55, 75, 40, 45, 35, 60, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.SLIGGOO, "Sliggoo", 6, false, false, false, "Soft Tissue Pokémon", Type.DRAGON, null, 0.8, 17.5, Abilities.SAP_SIPPER, Abilities.HYDRATION, Abilities.GOOEY, 452, 68, 75, 53, 83, 113, 60, 45, 35, 158, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.GOODRA, "Goodra", 6, false, false, false, "Dragon Pokémon", Type.DRAGON, null, 2, 150.5, Abilities.SAP_SIPPER, Abilities.HYDRATION, Abilities.GOOEY, 600, 90, 100, 70, 110, 150, 80, 45, 35, 300, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.KLEFKI, "Klefki", 6, false, false, false, "Key Ring Pokémon", Type.STEEL, Type.FAIRY, 0.2, 3, Abilities.PRANKSTER, Abilities.NONE, Abilities.MAGICIAN, 470, 57, 80, 91, 80, 87, 75, 75, 50, 165, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.PHANTUMP, "Phantump", 6, false, false, false, "Stump Pokémon", Type.GHOST, Type.GRASS, 0.4, 7, Abilities.NATURAL_CURE, Abilities.FRISK, Abilities.HARVEST, 309, 43, 70, 48, 50, 60, 38, 120, 50, 62, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.TREVENANT, "Trevenant", 6, false, false, false, "Elder Tree Pokémon", Type.GHOST, Type.GRASS, 1.5, 71, Abilities.NATURAL_CURE, Abilities.FRISK, Abilities.HARVEST, 474, 85, 110, 76, 65, 82, 56, 60, 50, 166, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.PUMPKABOO, "Pumpkaboo", 6, false, false, false, "Pumpkin Pokémon", Type.GHOST, Type.GRASS, 0.4, 5, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 335, 49, 66, 70, 44, 55, 51, 120, 50, 67, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Average Size", "average", Type.GHOST, Type.GRASS, 0.4, 5, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 335, 49, 66, 70, 44, 55, 51, 120, 50, 67), + new PokemonForm("Small Size", "small", Type.GHOST, Type.GRASS, 0.3, 3.5, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 335, 44, 66, 70, 44, 55, 56, 120, 50, 67), + new PokemonForm("Large Size", "large", Type.GHOST, Type.GRASS, 0.5, 7.5, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 335, 54, 66, 70, 44, 55, 46, 120, 50, 67), + new PokemonForm("Super Size", "super", Type.GHOST, Type.GRASS, 0.8, 15, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 335, 59, 66, 70, 44, 55, 41, 120, 50, 67), + ),*/ + /*new PokemonSpecies(Species.GOURGEIST, "Gourgeist", 6, false, false, false, "Pumpkin Pokémon", Type.GHOST, Type.GRASS, 0.9, 12.5, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 494, 65, 90, 122, 58, 75, 84, 60, 50, 173, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Average Size", "average", Type.GHOST, Type.GRASS, 0.9, 12.5, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 494, 65, 90, 122, 58, 75, 84, 60, 50, 173), + new PokemonForm("Small Size", "small", Type.GHOST, Type.GRASS, 0.7, 9.5, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 494, 55, 85, 122, 58, 75, 99, 60, 50, 173), + new PokemonForm("Large Size", "large", Type.GHOST, Type.GRASS, 1.1, 14, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 494, 75, 95, 122, 58, 75, 69, 60, 50, 173), + new PokemonForm("Super Size", "super", Type.GHOST, Type.GRASS, 1.7, 39, Abilities.PICKUP, Abilities.FRISK, Abilities.INSOMNIA, 494, 85, 100, 122, 58, 75, 54, 60, 50, 173), + ),*/ + //new PokemonSpecies(Species.BERGMITE, "Bergmite", 6, false, false, false, "Ice Chunk Pokémon", Type.ICE, null, 1, 99.5, Abilities.OWN_TEMPO, Abilities.ICE_BODY, Abilities.STURDY, 304, 55, 69, 85, 32, 35, 28, 190, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.AVALUGG, "Avalugg", 6, false, false, false, "Iceberg Pokémon", Type.ICE, null, 2, 505, Abilities.OWN_TEMPO, Abilities.ICE_BODY, Abilities.STURDY, 514, 95, 117, 184, 44, 46, 28, 55, 50, 180, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.NOIBAT, "Noibat", 6, false, false, false, "Sound Wave Pokémon", Type.FLYING, Type.DRAGON, 0.5, 8, Abilities.FRISK, Abilities.INFILTRATOR, Abilities.TELEPATHY, 245, 40, 30, 35, 45, 40, 55, 190, 50, 49, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.NOIVERN, "Noivern", 6, false, false, false, "Sound Wave Pokémon", Type.FLYING, Type.DRAGON, 1.5, 85, Abilities.FRISK, Abilities.INFILTRATOR, Abilities.TELEPATHY, 535, 85, 70, 80, 97, 80, 123, 45, 50, 187, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.XERNEAS, "Xerneas", 6, false, true, false, "Life Pokémon", Type.FAIRY, null, 3, 215, Abilities.FAIRY_AURA, Abilities.NONE, Abilities.NONE, 680, 126, 131, 95, 131, 98, 99, 45, 0, 340, GrowthRate.SLOW, null, false, true, + new PokemonForm("Active Mode", "active", Type.FAIRY, null, 3, 215, Abilities.FAIRY_AURA, Abilities.NONE, Abilities.NONE, 680, 126, 131, 95, 131, 98, 99, 45, 0, 340), + new PokemonForm("Neutral Mode", "neutral", Type.FAIRY, null, 3, 215, Abilities.FAIRY_AURA, Abilities.NONE, Abilities.NONE, 680, 126, 131, 95, 131, 98, 99, 45, 0, 340), + ),*/ + //new PokemonSpecies(Species.YVELTAL, "Yveltal", 6, false, true, false, "Destruction Pokémon", Type.DARK, Type.FLYING, 5.8, 203, Abilities.DARK_AURA, Abilities.NONE, Abilities.NONE, 680, 126, 131, 95, 131, 98, 99, 45, 0, 340, GrowthRate.SLOW, null, false), + /*new PokemonSpecies(Species.ZYGARDE, "Zygarde", 6, true, false, false, "Order Pokémon", Type.DRAGON, Type.GROUND, 5, 305, Abilities.AURA_BREAK, Abilities.NONE, Abilities.NONE, 600, 108, 100, 121, 81, 95, 95, 3, 0, 300, GrowthRate.SLOW, null, false, false, + new PokemonForm("50% Forme", "50", Type.DRAGON, Type.GROUND, 5, 305, Abilities.AURA_BREAK, Abilities.NONE, Abilities.NONE, 600, 108, 100, 121, 81, 95, 95, 3, 0, 300), + new PokemonForm("10% Power Construct", "10-power-construct", Type.DRAGON, Type.GROUND, 1.2, 33.5, Abilities.POWER_CONSTRUCT, Abilities.NONE, Abilities.NONE, 486, 54, 100, 71, 61, 85, 115, 3, 0, 300), + new PokemonForm("50% Power Construct", "50-power-construct", Type.DRAGON, Type.GROUND, 5, 305, Abilities.POWER_CONSTRUCT, Abilities.NONE, Abilities.NONE, 600, 108, 100, 121, 81, 95, 95, 3, 0, 300), + new PokemonForm("Complete", "complete", Type.DRAGON, Type.GROUND, 4.5, 610, Abilities.POWER_CONSTRUCT, Abilities.NONE, Abilities.NONE, 708, 216, 100, 121, 91, 95, 85, 3, 0, 300), + new PokemonForm("10%", "10", Type.DRAGON, Type.GROUND, 1.2, 33.5, Abilities.AURA_BREAK, Abilities.NONE, Abilities.NONE, 486, 54, 100, 71, 61, 85, 115, 3, 0, 300), + ),*/ + /*new PokemonSpecies(Species.DIANCIE, "Diancie", 6, false, false, true, "Jewel Pokémon", Type.ROCK, Type.FAIRY, 0.7, 8.8, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.NONE, 600, 50, 100, 150, 100, 150, 50, 3, 50, 300, GrowthRate.SLOW, null, false, true, + new PokemonForm("Normal", "", Type.ROCK, Type.FAIRY, 0.7, 8.8, Abilities.CLEAR_BODY, Abilities.NONE, Abilities.NONE, 600, 50, 100, 150, 100, 150, 50, 3, 50, 300), + //new PokemonForm("Mega", "mega", Type.ROCK, Type.FAIRY, 1.1, 27.8, Abilities.MAGIC_BOUNCE, Abilities.NONE, Abilities.NONE, 700, 50, 160, 110, 160, 110, 110, 3, 50, 300), + ),*/ + /*new PokemonSpecies(Species.HOOPA, "Hoopa", 6, false, false, true, "Mischief Pokémon", Type.PSYCHIC, Type.GHOST, 0.5, 9, Abilities.MAGICIAN, Abilities.NONE, Abilities.NONE, 600, 80, 110, 60, 150, 130, 70, 3, 100, 270, GrowthRate.SLOW, null, false, false, + new PokemonForm("Hoopa Confined", "confined", Type.PSYCHIC, Type.GHOST, 0.5, 9, Abilities.MAGICIAN, Abilities.NONE, Abilities.NONE, 600, 80, 110, 60, 150, 130, 70, 3, 100, 270), + new PokemonForm("Hoopa Unbound", "unbound", Type.PSYCHIC, Type.DARK, 6.5, 490, Abilities.MAGICIAN, Abilities.NONE, Abilities.NONE, 680, 80, 160, 60, 170, 130, 80, 3, 100, 270), + ),*/ + //new PokemonSpecies(Species.VOLCANION, "Volcanion", 6, false, false, true, "Steam Pokémon", Type.FIRE, Type.WATER, 1.7, 195, Abilities.WATER_ABSORB, Abilities.NONE, Abilities.NONE, 600, 80, 110, 120, 130, 90, 70, 3, 100, 300, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.ROWLET, "Rowlet", 7, false, false, false, "Grass Quill Pokémon", Type.GRASS, Type.FLYING, 0.3, 1.5, Abilities.OVERGROW, Abilities.NONE, Abilities.LONG_REACH, 320, 68, 55, 55, 50, 50, 42, 45, 50, 64, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.DARTRIX, "Dartrix", 7, false, false, false, "Blade Quill Pokémon", Type.GRASS, Type.FLYING, 0.7, 16, Abilities.OVERGROW, Abilities.NONE, Abilities.LONG_REACH, 420, 78, 75, 75, 70, 70, 52, 45, 50, 147, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.DECIDUEYE, "Decidueye", 7, false, false, false, "Arrow Quill Pokémon", Type.GRASS, Type.GHOST, 1.6, 36.6, Abilities.OVERGROW, Abilities.NONE, Abilities.LONG_REACH, 530, 78, 107, 75, 100, 100, 70, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.LITTEN, "Litten", 7, false, false, false, "Fire Cat Pokémon", Type.FIRE, null, 0.4, 4.3, Abilities.BLAZE, Abilities.NONE, Abilities.INTIMIDATE, 320, 45, 65, 40, 60, 40, 70, 45, 50, 64, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.TORRACAT, "Torracat", 7, false, false, false, "Fire Cat Pokémon", Type.FIRE, null, 0.7, 25, Abilities.BLAZE, Abilities.NONE, Abilities.INTIMIDATE, 420, 65, 85, 50, 80, 50, 90, 45, 50, 147, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.INCINEROAR, "Incineroar", 7, false, false, false, "Heel Pokémon", Type.FIRE, Type.DARK, 1.8, 83, Abilities.BLAZE, Abilities.NONE, Abilities.INTIMIDATE, 530, 95, 115, 90, 80, 90, 60, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.POPPLIO, "Popplio", 7, false, false, false, "Sea Lion Pokémon", Type.WATER, null, 0.4, 7.5, Abilities.TORRENT, Abilities.NONE, Abilities.LIQUID_VOICE, 320, 50, 54, 54, 66, 56, 40, 45, 50, 64, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.BRIONNE, "Brionne", 7, false, false, false, "Pop Star Pokémon", Type.WATER, null, 0.6, 17.5, Abilities.TORRENT, Abilities.NONE, Abilities.LIQUID_VOICE, 420, 60, 69, 69, 91, 81, 50, 45, 50, 147, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.PRIMARINA, "Primarina", 7, false, false, false, "Soloist Pokémon", Type.WATER, Type.FAIRY, 1.8, 44, Abilities.TORRENT, Abilities.NONE, Abilities.LIQUID_VOICE, 530, 80, 74, 74, 126, 116, 60, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.PIKIPEK, "Pikipek", 7, false, false, false, "Woodpecker Pokémon", Type.NORMAL, Type.FLYING, 0.3, 1.2, Abilities.KEEN_EYE, Abilities.SKILL_LINK, Abilities.PICKUP, 265, 35, 75, 30, 30, 30, 65, 255, 70, 53, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.TRUMBEAK, "Trumbeak", 7, false, false, false, "Bugle Beak Pokémon", Type.NORMAL, Type.FLYING, 0.6, 14.8, Abilities.KEEN_EYE, Abilities.SKILL_LINK, Abilities.PICKUP, 355, 55, 85, 50, 40, 50, 75, 120, 70, 124, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.TOUCANNON, "Toucannon", 7, false, false, false, "Cannon Pokémon", Type.NORMAL, Type.FLYING, 1.1, 26, Abilities.KEEN_EYE, Abilities.SKILL_LINK, Abilities.SHEER_FORCE, 485, 80, 120, 75, 75, 75, 60, 45, 70, 218, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.YUNGOOS, "Yungoos", 7, false, false, false, "Loitering Pokémon", Type.NORMAL, null, 0.4, 6, Abilities.STAKEOUT, Abilities.STRONG_JAW, Abilities.ADAPTABILITY, 253, 48, 70, 30, 30, 30, 45, 255, 70, 51, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GUMSHOOS, "Gumshoos", 7, false, false, false, "Stakeout Pokémon", Type.NORMAL, null, 0.7, 14.2, Abilities.STAKEOUT, Abilities.STRONG_JAW, Abilities.ADAPTABILITY, 418, 88, 110, 60, 55, 60, 45, 127, 70, 146, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GRUBBIN, "Grubbin", 7, false, false, false, "Larva Pokémon", Type.BUG, null, 0.4, 4.4, Abilities.SWARM, Abilities.NONE, Abilities.NONE, 300, 47, 62, 45, 55, 45, 46, 255, 50, 60, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CHARJABUG, "Charjabug", 7, false, false, false, "Battery Pokémon", Type.BUG, Type.ELECTRIC, 0.5, 10.5, Abilities.BATTERY, Abilities.NONE, Abilities.NONE, 400, 57, 82, 95, 55, 75, 36, 120, 50, 140, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.VIKAVOLT, "Vikavolt", 7, false, false, false, "Stag Beetle Pokémon", Type.BUG, Type.ELECTRIC, 1.5, 45, Abilities.LEVITATE, Abilities.NONE, Abilities.NONE, 500, 77, 70, 90, 145, 75, 43, 45, 50, 250, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CRABRAWLER, "Crabrawler", 7, false, false, false, "Boxing Pokémon", Type.FIGHTING, null, 0.6, 7, Abilities.HYPER_CUTTER, Abilities.IRON_FIST, Abilities.ANGER_POINT, 338, 47, 82, 57, 42, 47, 63, 225, 70, 68, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CRABOMINABLE, "Crabominable", 7, false, false, false, "Woolly Crab Pokémon", Type.FIGHTING, Type.ICE, 1.7, 180, Abilities.HYPER_CUTTER, Abilities.IRON_FIST, Abilities.ANGER_POINT, 478, 97, 132, 77, 62, 67, 43, 60, 70, 167, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.ORICORIO, "Oricorio", 7, false, false, false, "Dancing Pokémon", Type.FIRE, Type.FLYING, 0.6, 3.4, Abilities.DANCER, Abilities.NONE, Abilities.NONE, 476, 75, 70, 70, 98, 70, 93, 45, 70, 167, GrowthRate.MEDIUM_FAST, 25, false, false, + new PokemonForm("Baile Style", "baile", Type.FIRE, Type.FLYING, 0.6, 3.4, Abilities.DANCER, Abilities.NONE, Abilities.NONE, 476, 75, 70, 70, 98, 70, 93, 45, 70, 167), + new PokemonForm("Pom-Pom Style", "pom-pom", Type.ELECTRIC, Type.FLYING, 0.6, 3.4, Abilities.DANCER, Abilities.NONE, Abilities.NONE, 476, 75, 70, 70, 98, 70, 93, 45, 70, 167), + new PokemonForm("Pau Style", "pau", Type.PSYCHIC, Type.FLYING, 0.6, 3.4, Abilities.DANCER, Abilities.NONE, Abilities.NONE, 476, 75, 70, 70, 98, 70, 93, 45, 70, 167), + new PokemonForm("Sensu Style", "sensu", Type.GHOST, Type.FLYING, 0.6, 3.4, Abilities.DANCER, Abilities.NONE, Abilities.NONE, 476, 75, 70, 70, 98, 70, 93, 45, 70, 167), + ),*/ + //new PokemonSpecies(Species.CUTIEFLY, "Cutiefly", 7, false, false, false, "Bee Fly Pokémon", Type.BUG, Type.FAIRY, 0.1, 0.2, Abilities.HONEY_GATHER, Abilities.SHIELD_DUST, Abilities.SWEET_VEIL, 304, 40, 45, 40, 55, 40, 84, 190, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.RIBOMBEE, "Ribombee", 7, false, false, false, "Bee Fly Pokémon", Type.BUG, Type.FAIRY, 0.2, 0.5, Abilities.HONEY_GATHER, Abilities.SHIELD_DUST, Abilities.SWEET_VEIL, 464, 60, 55, 60, 95, 70, 124, 75, 50, 162, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.ROCKRUFF, "Rockruff", 7, false, false, false, "Puppy Pokémon", Type.ROCK, null, 0.5, 9.2, Abilities.KEEN_EYE, Abilities.VITAL_SPIRIT, Abilities.STEADFAST, 280, 45, 65, 40, 30, 40, 60, 190, 50, 56, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Normal", "", Type.ROCK, null, 0.5, 9.2, Abilities.KEEN_EYE, Abilities.VITAL_SPIRIT, Abilities.STEADFAST, 280, 45, 65, 40, 30, 40, 60, 190, 50, 56), + new PokemonForm("Own Tempo", "own-tempo", Type.ROCK, null, 0.5, 9.2, Abilities.OWN_TEMPO, Abilities.NONE, Abilities.NONE, 280, 45, 65, 40, 30, 40, 60, 190, 50, 56), + ),*/ + /*new PokemonSpecies(Species.LYCANROC, "Lycanroc", 7, false, false, false, "Wolf Pokémon", Type.ROCK, null, 0.8, 25, Abilities.KEEN_EYE, Abilities.SAND_RUSH, Abilities.STEADFAST, 487, 75, 115, 65, 55, 65, 112, 90, 50, 170, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Midday Form", "midday", Type.ROCK, null, 0.8, 25, Abilities.KEEN_EYE, Abilities.SAND_RUSH, Abilities.STEADFAST, 487, 75, 115, 65, 55, 65, 112, 90, 50, 170), + new PokemonForm("Midnight Form", "midnight", Type.ROCK, null, 1.1, 25, Abilities.KEEN_EYE, Abilities.VITAL_SPIRIT, Abilities.NO_GUARD, 487, 85, 115, 75, 55, 75, 82, 90, 50, 170), + new PokemonForm("Dusk Form", "dusk", Type.ROCK, null, 0.8, 25, Abilities.TOUGH_CLAWS, Abilities.NONE, Abilities.NONE, 487, 75, 117, 65, 55, 65, 110, 90, 50, 170), + ),*/ + /*new PokemonSpecies(Species.WISHIWASHI, "Wishiwashi", 7, false, false, false, "Small Fry Pokémon", Type.WATER, null, 0.2, 0.3, Abilities.SCHOOLING, Abilities.NONE, Abilities.NONE, 175, 45, 20, 20, 25, 25, 40, 60, 50, 61, GrowthRate.FAST, 50, false, false, + new PokemonForm("Solo Form", "solo", Type.WATER, null, 0.2, 0.3, Abilities.SCHOOLING, Abilities.NONE, Abilities.NONE, 175, 45, 20, 20, 25, 25, 40, 60, 50, 61), + new PokemonForm("School", "school", Type.WATER, null, 8.2, 78.6, Abilities.SCHOOLING, Abilities.NONE, Abilities.NONE, 620, 45, 140, 130, 140, 135, 30, 60, 50, 61), + ),*/ + //new PokemonSpecies(Species.MAREANIE, "Mareanie", 7, false, false, false, "Brutal Star Pokémon", Type.POISON, Type.WATER, 0.4, 8, Abilities.MERCILESS, Abilities.LIMBER, Abilities.REGENERATOR, 305, 50, 53, 62, 43, 52, 45, 190, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.TOXAPEX, "Toxapex", 7, false, false, false, "Brutal Star Pokémon", Type.POISON, Type.WATER, 0.7, 14.5, Abilities.MERCILESS, Abilities.LIMBER, Abilities.REGENERATOR, 495, 50, 63, 152, 53, 142, 35, 75, 50, 173, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.MUDBRAY, "Mudbray", 7, false, false, false, "Donkey Pokémon", Type.GROUND, null, 1, 110, Abilities.OWN_TEMPO, Abilities.STAMINA, Abilities.INNER_FOCUS, 385, 70, 100, 70, 45, 55, 45, 190, 50, 77, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.MUDSDALE, "Mudsdale", 7, false, false, false, "Draft Horse Pokémon", Type.GROUND, null, 2.5, 920, Abilities.OWN_TEMPO, Abilities.STAMINA, Abilities.INNER_FOCUS, 500, 100, 125, 100, 55, 85, 35, 60, 50, 175, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DEWPIDER, "Dewpider", 7, false, false, false, "Water Bubble Pokémon", Type.WATER, Type.BUG, 0.3, 4, Abilities.WATER_BUBBLE, Abilities.NONE, Abilities.WATER_ABSORB, 269, 38, 40, 52, 40, 72, 27, 200, 50, 54, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ARAQUANID, "Araquanid", 7, false, false, false, "Water Bubble Pokémon", Type.WATER, Type.BUG, 1.8, 82, Abilities.WATER_BUBBLE, Abilities.NONE, Abilities.WATER_ABSORB, 454, 68, 70, 92, 50, 132, 42, 100, 50, 159, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.FOMANTIS, "Fomantis", 7, false, false, false, "Sickle Grass Pokémon", Type.GRASS, null, 0.3, 1.5, Abilities.LEAF_GUARD, Abilities.NONE, Abilities.CONTRARY, 250, 40, 55, 35, 50, 35, 35, 190, 50, 50, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.LURANTIS, "Lurantis", 7, false, false, false, "Bloom Sickle Pokémon", Type.GRASS, null, 0.9, 18.5, Abilities.LEAF_GUARD, Abilities.NONE, Abilities.CONTRARY, 480, 70, 105, 90, 80, 90, 45, 75, 50, 168, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.MORELULL, "Morelull", 7, false, false, false, "Illuminating Pokémon", Type.GRASS, Type.FAIRY, 0.2, 1.5, Abilities.ILLUMINATE, Abilities.EFFECT_SPORE, Abilities.RAIN_DISH, 285, 40, 35, 55, 65, 75, 15, 190, 50, 57, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SHIINOTIC, "Shiinotic", 7, false, false, false, "Illuminating Pokémon", Type.GRASS, Type.FAIRY, 1, 11.5, Abilities.ILLUMINATE, Abilities.EFFECT_SPORE, Abilities.RAIN_DISH, 405, 60, 45, 80, 90, 100, 30, 75, 50, 142, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SALANDIT, "Salandit", 7, false, false, false, "Toxic Lizard Pokémon", Type.POISON, Type.FIRE, 0.6, 4.8, Abilities.CORROSION, Abilities.NONE, Abilities.OBLIVIOUS, 320, 48, 44, 40, 71, 40, 77, 120, 50, 64, GrowthRate.MEDIUM_FAST, 87.5, false), + //new PokemonSpecies(Species.SALAZZLE, "Salazzle", 7, false, false, false, "Toxic Lizard Pokémon", Type.POISON, Type.FIRE, 1.2, 22.2, Abilities.CORROSION, Abilities.NONE, Abilities.OBLIVIOUS, 480, 68, 64, 60, 111, 60, 117, 45, 50, 168, GrowthRate.MEDIUM_FAST, 0, false), + //new PokemonSpecies(Species.STUFFUL, "Stufful", 7, false, false, false, "Flailing Pokémon", Type.NORMAL, Type.FIGHTING, 0.5, 6.8, Abilities.FLUFFY, Abilities.KLUTZ, Abilities.CUTE_CHARM, 340, 70, 75, 50, 45, 50, 50, 140, 50, 68, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.BEWEAR, "Bewear", 7, false, false, false, "Strong Arm Pokémon", Type.NORMAL, Type.FIGHTING, 2.1, 135, Abilities.FLUFFY, Abilities.KLUTZ, Abilities.UNNERVE, 500, 120, 125, 80, 55, 60, 60, 70, 50, 175, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.BOUNSWEET, "Bounsweet", 7, false, false, false, "Fruit Pokémon", Type.GRASS, null, 0.3, 3.2, Abilities.LEAF_GUARD, Abilities.OBLIVIOUS, Abilities.SWEET_VEIL, 210, 42, 30, 38, 30, 38, 32, 235, 50, 42, GrowthRate.MEDIUM_SLOW, 0, false), + //new PokemonSpecies(Species.STEENEE, "Steenee", 7, false, false, false, "Fruit Pokémon", Type.GRASS, null, 0.7, 8.2, Abilities.LEAF_GUARD, Abilities.OBLIVIOUS, Abilities.SWEET_VEIL, 290, 52, 40, 48, 40, 48, 62, 120, 50, 102, GrowthRate.MEDIUM_SLOW, 0, false), + //new PokemonSpecies(Species.TSAREENA, "Tsareena", 7, false, false, false, "Fruit Pokémon", Type.GRASS, null, 1.2, 21.4, Abilities.LEAF_GUARD, Abilities.QUEENLY_MAJESTY, Abilities.SWEET_VEIL, 510, 72, 120, 98, 50, 98, 72, 45, 50, 255, GrowthRate.MEDIUM_SLOW, 0, false), + //new PokemonSpecies(Species.COMFEY, "Comfey", 7, false, false, false, "Posy Picker Pokémon", Type.FAIRY, null, 0.1, 0.3, Abilities.FLOWER_VEIL, Abilities.TRIAGE, Abilities.NATURAL_CURE, 485, 51, 52, 90, 82, 110, 100, 60, 50, 170, GrowthRate.FAST, 25, false), + //new PokemonSpecies(Species.ORANGURU, "Oranguru", 7, false, false, false, "Sage Pokémon", Type.NORMAL, Type.PSYCHIC, 1.5, 76, Abilities.INNER_FOCUS, Abilities.TELEPATHY, Abilities.SYMBIOSIS, 490, 90, 60, 80, 90, 110, 60, 45, 50, 172, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.PASSIMIAN, "Passimian", 7, false, false, false, "Teamwork Pokémon", Type.FIGHTING, null, 2, 82.8, Abilities.RECEIVER, Abilities.NONE, Abilities.DEFIANT, 490, 100, 120, 90, 40, 60, 80, 45, 50, 172, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.WIMPOD, "Wimpod", 7, false, false, false, "Turn Tail Pokémon", Type.BUG, Type.WATER, 0.5, 12, Abilities.WIMP_OUT, Abilities.NONE, Abilities.NONE, 230, 25, 35, 40, 20, 30, 80, 90, 50, 46, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GOLISOPOD, "Golisopod", 7, false, false, false, "Hard Scale Pokémon", Type.BUG, Type.WATER, 2, 108, Abilities.EMERGENCY_EXIT, Abilities.NONE, Abilities.NONE, 530, 75, 125, 140, 60, 90, 40, 45, 50, 186, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SANDYGAST, "Sandygast", 7, false, false, false, "Sand Heap Pokémon", Type.GHOST, Type.GROUND, 0.5, 70, Abilities.WATER_COMPACTION, Abilities.NONE, Abilities.SAND_VEIL, 320, 55, 55, 80, 70, 45, 15, 140, 50, 64, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.PALOSSAND, "Palossand", 7, false, false, false, "Sand Castle Pokémon", Type.GHOST, Type.GROUND, 1.3, 250, Abilities.WATER_COMPACTION, Abilities.NONE, Abilities.SAND_VEIL, 480, 85, 75, 110, 100, 75, 35, 60, 50, 168, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.PYUKUMUKU, "Pyukumuku", 7, false, false, false, "Sea Cucumber Pokémon", Type.WATER, null, 0.3, 1.2, Abilities.INNARDS_OUT, Abilities.NONE, Abilities.UNAWARE, 410, 55, 60, 130, 30, 130, 5, 60, 50, 144, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.TYPE_NULL, "Type: Null", 7, false, false, false, "Synthetic Pokémon", Type.NORMAL, null, 1.9, 120.5, Abilities.BATTLE_ARMOR, Abilities.NONE, Abilities.NONE, 534, 95, 95, 95, 95, 95, 59, 3, 0, 107, GrowthRate.SLOW, null, false), + /*new PokemonSpecies(Species.SILVALLY, "Silvally", 7, true, false, false, "Synthetic Pokémon", Type.NORMAL, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285, GrowthRate.SLOW, null, false, false, + new PokemonForm("Type: Normal", "normal", Type.NORMAL, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Fighting", "fighting", Type.FIGHTING, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Flying", "flying", Type.FLYING, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Poison", "poison", Type.POISON, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Ground", "ground", Type.GROUND, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Rock", "rock", Type.ROCK, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Bug", "bug", Type.BUG, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Ghost", "ghost", Type.GHOST, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Steel", "steel", Type.STEEL, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Fire", "fire", Type.FIRE, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Water", "water", Type.WATER, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Grass", "grass", Type.GRASS, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Electric", "electric", Type.ELECTRIC, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Psychic", "psychic", Type.PSYCHIC, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Ice", "ice", Type.ICE, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Dragon", "dragon", Type.DRAGON, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Dark", "dark", Type.DARK, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + new PokemonForm("Type: Fairy", "fairy", Type.FAIRY, null, 2.3, 100.5, Abilities.RKS_SYSTEM, Abilities.NONE, Abilities.NONE, 570, 95, 95, 95, 95, 95, 95, 3, 0, 285), + ),*/ + /*new PokemonSpecies(Species.MINIOR, "Minior", 7, false, false, false, "Meteor Pokémon", Type.ROCK, Type.FLYING, 0.3, 40, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 440, 60, 60, 100, 60, 100, 60, 30, 70, 154, GrowthRate.MEDIUM_SLOW, null, false, false, + new PokemonForm("Red Meteor Form", "red-meteor", Type.ROCK, Type.FLYING, 0.3, 40, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 440, 60, 60, 100, 60, 100, 60, 30, 70, 154), + new PokemonForm("Orange Meteor Form", "orange-meteor", Type.ROCK, Type.FLYING, 0.3, 40, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 440, 60, 60, 100, 60, 100, 60, 30, 70, 154), + new PokemonForm("Yellow Meteor Form", "yellow-meteor", Type.ROCK, Type.FLYING, 0.3, 40, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 440, 60, 60, 100, 60, 100, 60, 30, 70, 154), + new PokemonForm("Green Meteor Form", "green-meteor", Type.ROCK, Type.FLYING, 0.3, 40, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 440, 60, 60, 100, 60, 100, 60, 30, 70, 154), + new PokemonForm("Blue Meteor Form", "blue-meteor", Type.ROCK, Type.FLYING, 0.3, 40, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 440, 60, 60, 100, 60, 100, 60, 30, 70, 154), + new PokemonForm("Indigo Meteor Form", "indigo-meteor", Type.ROCK, Type.FLYING, 0.3, 40, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 440, 60, 60, 100, 60, 100, 60, 30, 70, 154), + new PokemonForm("Violet Meteor Form", "violet-meteor", Type.ROCK, Type.FLYING, 0.3, 40, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 440, 60, 60, 100, 60, 100, 60, 30, 70, 154), + new PokemonForm("Red Core Form", "red", Type.ROCK, Type.FLYING, 0.3, 0.3, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 500, 60, 100, 60, 100, 60, 120, 30, 70, 154), + new PokemonForm("Orange Core Form", "orange", Type.ROCK, Type.FLYING, 0.3, 0.3, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 500, 60, 100, 60, 100, 60, 120, 30, 70, 154), + new PokemonForm("Yellow Core Form", "yellow", Type.ROCK, Type.FLYING, 0.3, 0.3, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 500, 60, 100, 60, 100, 60, 120, 30, 70, 154), + new PokemonForm("Green Core Form", "green", Type.ROCK, Type.FLYING, 0.3, 0.3, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 500, 60, 100, 60, 100, 60, 120, 30, 70, 154), + new PokemonForm("Blue Core Form", "blue", Type.ROCK, Type.FLYING, 0.3, 0.3, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 500, 60, 100, 60, 100, 60, 120, 30, 70, 154), + new PokemonForm("Indigo Core Form", "indigo", Type.ROCK, Type.FLYING, 0.3, 0.3, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 500, 60, 100, 60, 100, 60, 120, 30, 70, 154), + new PokemonForm("Violet Core Form", "violet", Type.ROCK, Type.FLYING, 0.3, 0.3, Abilities.SHIELDS_DOWN, Abilities.NONE, Abilities.NONE, 500, 60, 100, 60, 100, 60, 120, 30, 70, 154), + ),*/ + //new PokemonSpecies(Species.KOMALA, "Komala", 7, false, false, false, "Drowsing Pokémon", Type.NORMAL, null, 0.4, 19.9, Abilities.COMATOSE, Abilities.NONE, Abilities.NONE, 480, 65, 115, 65, 75, 95, 65, 45, 70, 168, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.TURTONATOR, "Turtonator", 7, false, false, false, "Blast Turtle Pokémon", Type.FIRE, Type.DRAGON, 2, 212, Abilities.SHELL_ARMOR, Abilities.NONE, Abilities.NONE, 485, 60, 78, 135, 91, 85, 36, 70, 50, 170, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.TOGEDEMARU, "Togedemaru", 7, false, false, false, "Roly-Poly Pokémon", Type.ELECTRIC, Type.STEEL, 0.3, 3.3, Abilities.IRON_BARBS, Abilities.LIGHTNING_ROD, Abilities.STURDY, 435, 65, 98, 63, 40, 73, 96, 180, 50, 152, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.MIMIKYU, "Mimikyu", 7, false, false, false, "Disguise Pokémon", Type.GHOST, Type.FAIRY, 0.2, 0.7, Abilities.DISGUISE, Abilities.NONE, Abilities.NONE, 476, 55, 90, 80, 50, 105, 96, 45, 50, 167, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Disguised Form", "disguised", Type.GHOST, Type.FAIRY, 0.2, 0.7, Abilities.DISGUISE, Abilities.NONE, Abilities.NONE, 476, 55, 90, 80, 50, 105, 96, 45, 50, 167), + new PokemonForm("Busted Form", "busted", Type.GHOST, Type.FAIRY, 0.2, 0.7, Abilities.DISGUISE, Abilities.NONE, Abilities.NONE, 476, 55, 90, 80, 50, 105, 96, 45, 50, 167), + ),*/ + //new PokemonSpecies(Species.BRUXISH, "Bruxish", 7, false, false, false, "Gnash Teeth Pokémon", Type.WATER, Type.PSYCHIC, 0.9, 19, Abilities.DAZZLING, Abilities.STRONG_JAW, Abilities.WONDER_SKIN, 475, 68, 105, 70, 70, 70, 92, 80, 70, 166, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DRAMPA, "Drampa", 7, false, false, false, "Placid Pokémon", Type.NORMAL, Type.DRAGON, 3, 185, Abilities.BERSERK, Abilities.SAP_SIPPER, Abilities.CLOUD_NINE, 485, 78, 60, 85, 135, 91, 36, 70, 50, 170, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DHELMISE, "Dhelmise", 7, false, false, false, "Sea Creeper Pokémon", Type.GHOST, Type.GRASS, 3.9, 210, Abilities.STEELWORKER, Abilities.NONE, Abilities.NONE, 517, 70, 131, 100, 86, 90, 40, 25, 50, 181, GrowthRate.MEDIUM_FAST, null, false), + //new PokemonSpecies(Species.JANGMO_O, "Jangmo-o", 7, false, false, false, "Scaly Pokémon", Type.DRAGON, null, 0.6, 29.7, Abilities.BULLETPROOF, Abilities.SOUNDPROOF, Abilities.OVERCOAT, 300, 45, 55, 65, 45, 45, 45, 45, 50, 60, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.HAKAMO_O, "Hakamo-o", 7, false, false, false, "Scaly Pokémon", Type.DRAGON, Type.FIGHTING, 1.2, 47, Abilities.BULLETPROOF, Abilities.SOUNDPROOF, Abilities.OVERCOAT, 420, 55, 75, 90, 65, 70, 65, 45, 50, 147, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.KOMMO_O, "Kommo-o", 7, false, false, false, "Scaly Pokémon", Type.DRAGON, Type.FIGHTING, 1.6, 78.2, Abilities.BULLETPROOF, Abilities.SOUNDPROOF, Abilities.OVERCOAT, 600, 75, 110, 125, 100, 105, 85, 45, 50, 300, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.TAPU_KOKO, "Tapu Koko", 7, true, false, false, "Land Spirit Pokémon", Type.ELECTRIC, Type.FAIRY, 1.8, 20.5, Abilities.ELECTRIC_SURGE, Abilities.NONE, Abilities.TELEPATHY, 570, 70, 115, 85, 95, 75, 130, 3, 50, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.TAPU_LELE, "Tapu Lele", 7, true, false, false, "Land Spirit Pokémon", Type.PSYCHIC, Type.FAIRY, 1.2, 18.6, Abilities.PSYCHIC_SURGE, Abilities.NONE, Abilities.TELEPATHY, 570, 70, 85, 75, 130, 115, 95, 3, 50, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.TAPU_BULU, "Tapu Bulu", 7, true, false, false, "Land Spirit Pokémon", Type.GRASS, Type.FAIRY, 1.9, 45.5, Abilities.GRASSY_SURGE, Abilities.NONE, Abilities.TELEPATHY, 570, 70, 130, 115, 85, 95, 75, 3, 50, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.TAPU_FINI, "Tapu Fini", 7, true, false, false, "Land Spirit Pokémon", Type.WATER, Type.FAIRY, 1.3, 21.2, Abilities.MISTY_SURGE, Abilities.NONE, Abilities.TELEPATHY, 570, 70, 75, 115, 95, 130, 85, 3, 50, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.COSMOG, "Cosmog", 7, true, false, false, "Nebula Pokémon", Type.PSYCHIC, null, 0.2, 0.1, Abilities.UNAWARE, Abilities.NONE, Abilities.NONE, 200, 43, 29, 31, 29, 31, 37, 45, 0, 40, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.COSMOEM, "Cosmoem", 7, true, false, false, "Protostar Pokémon", Type.PSYCHIC, null, 0.1, 999.9, Abilities.STURDY, Abilities.NONE, Abilities.NONE, 400, 43, 29, 131, 29, 131, 37, 45, 0, 140, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.SOLGALEO, "Solgaleo", 7, false, true, false, "Sunne Pokémon", Type.PSYCHIC, Type.STEEL, 3.4, 230, Abilities.FULL_METAL_BODY, Abilities.NONE, Abilities.NONE, 680, 137, 137, 107, 113, 89, 97, 45, 0, 340, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.LUNALA, "Lunala", 7, false, true, false, "Moone Pokémon", Type.PSYCHIC, Type.GHOST, 4, 120, Abilities.SHADOW_SHIELD, Abilities.NONE, Abilities.NONE, 680, 137, 113, 89, 137, 107, 97, 45, 0, 340, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.NIHILEGO, "Nihilego", 7, false, false, false, "Parasite Pokémon", Type.ROCK, Type.POISON, 1.2, 55.5, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 109, 53, 47, 127, 131, 103, 45, 0, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.BUZZWOLE, "Buzzwole", 7, false, false, false, "Swollen Pokémon", Type.BUG, Type.FIGHTING, 2.4, 333.6, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 107, 139, 139, 53, 53, 79, 45, 0, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.PHEROMOSA, "Pheromosa", 7, false, false, false, "Lissome Pokémon", Type.BUG, Type.FIGHTING, 1.8, 25, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 71, 137, 37, 137, 37, 151, 45, 0, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.XURKITREE, "Xurkitree", 7, false, false, false, "Glowing Pokémon", Type.ELECTRIC, null, 3.8, 100, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 83, 89, 71, 173, 71, 83, 45, 0, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.CELESTEELA, "Celesteela", 7, false, false, false, "Launch Pokémon", Type.STEEL, Type.FLYING, 9.2, 999.9, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 97, 101, 103, 107, 101, 61, 45, 0, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.KARTANA, "Kartana", 7, false, false, false, "Drawn Sword Pokémon", Type.GRASS, Type.STEEL, 0.3, 0.1, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 59, 181, 131, 59, 31, 109, 45, 0, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.GUZZLORD, "Guzzlord", 7, false, false, false, "Junkivore Pokémon", Type.DARK, Type.DRAGON, 5.5, 888, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 223, 101, 53, 97, 53, 43, 45, 0, 285, GrowthRate.SLOW, null, false), + /*new PokemonSpecies(Species.NECROZMA, "Necrozma", 7, true, false, false, "Prism Pokémon", Type.PSYCHIC, null, 2.4, 230, Abilities.PRISM_ARMOR, Abilities.NONE, Abilities.NONE, 600, 97, 107, 101, 127, 89, 79, 255, 0, 300, GrowthRate.SLOW, null, false, false, + new PokemonForm("Normal", "", Type.PSYCHIC, null, 2.4, 230, Abilities.PRISM_ARMOR, Abilities.NONE, Abilities.NONE, 600, 97, 107, 101, 127, 89, 79, 255, 0, 300), + new PokemonForm("Dusk", "dusk", Type.PSYCHIC, Type.STEEL, 3.8, 460, Abilities.PRISM_ARMOR, Abilities.NONE, Abilities.NONE, 680, 97, 157, 127, 113, 109, 77, 255, 0, 300), + new PokemonForm("Dawn", "dawn", Type.PSYCHIC, Type.GHOST, 4.2, 350, Abilities.PRISM_ARMOR, Abilities.NONE, Abilities.NONE, 680, 97, 113, 109, 157, 127, 77, 255, 0, 300), + new PokemonForm("Ultra", "ultra", Type.PSYCHIC, Type.DRAGON, 7.5, 230, Abilities.NEUROFORCE, Abilities.NONE, Abilities.NONE, 754, 97, 167, 97, 167, 97, 129, 255, 0, 300), + ),*/ + /*new PokemonSpecies(Species.MAGEARNA, "Magearna", 7, false, false, true, "Artificial Pokémon", Type.STEEL, Type.FAIRY, 1, 80.5, Abilities.SOUL_HEART, Abilities.NONE, Abilities.NONE, 600, 80, 95, 115, 130, 115, 65, 3, 0, 300, GrowthRate.SLOW, null, false, false, + new PokemonForm("Normal", "", Type.STEEL, Type.FAIRY, 1, 80.5, Abilities.SOUL_HEART, Abilities.NONE, Abilities.NONE, 600, 80, 95, 115, 130, 115, 65, 3, 0, 300), + new PokemonForm("Original", "original", Type.STEEL, Type.FAIRY, 1, 80.5, Abilities.SOUL_HEART, Abilities.NONE, Abilities.NONE, 600, 80, 95, 115, 130, 115, 65, 3, 0, 300), + ),*/ + //new PokemonSpecies(Species.MARSHADOW, "Marshadow", 7, false, false, true, "Gloomdweller Pokémon", Type.FIGHTING, Type.GHOST, 0.7, 22.2, Abilities.TECHNICIAN, Abilities.NONE, Abilities.NONE, 600, 90, 125, 80, 90, 90, 125, 3, 0, 300, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.POIPOLE, "Poipole", 7, false, false, false, "Poison Pin Pokémon", Type.POISON, null, 0.6, 1.8, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 420, 67, 73, 67, 73, 67, 73, 45, 0, 210, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.NAGANADEL, "Naganadel", 7, false, false, false, "Poison Pin Pokémon", Type.POISON, Type.DRAGON, 3.6, 150, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 540, 73, 73, 73, 127, 73, 121, 45, 0, 270, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.STAKATAKA, "Stakataka", 7, false, false, false, "Rampart Pokémon", Type.ROCK, Type.STEEL, 5.5, 820, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 61, 131, 211, 53, 101, 13, 30, 0, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.BLACEPHALON, "Blacephalon", 7, false, false, false, "Fireworks Pokémon", Type.FIRE, Type.GHOST, 1.8, 13, Abilities.BEAST_BOOST, Abilities.NONE, Abilities.NONE, 570, 53, 127, 53, 151, 79, 107, 30, 0, 285, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.ZERAORA, "Zeraora", 7, false, false, true, "Thunderclap Pokémon", Type.ELECTRIC, null, 1.5, 44.5, Abilities.VOLT_ABSORB, Abilities.NONE, Abilities.NONE, 600, 88, 112, 75, 102, 80, 143, 3, 0, 300, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.MELTAN, "Meltan", 7, false, false, true, "Hex Nut Pokémon", Type.STEEL, null, 0.2, 8, Abilities.MAGNET_PULL, Abilities.NONE, Abilities.NONE, 300, 46, 65, 65, 55, 35, 34, 3, 0, 150, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.MELMETAL, "Melmetal", 7, false, false, true, "Hex Nut Pokémon", Type.STEEL, null, 2.5, 800, Abilities.IRON_FIST, Abilities.NONE, Abilities.NONE, 600, 135, 143, 143, 80, 65, 34, 3, 0, 300, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.GROOKEY, "Grookey", 8, false, false, false, "Chimp Pokémon", Type.GRASS, null, 0.3, 5, Abilities.OVERGROW, Abilities.NONE, Abilities.GRASSY_SURGE, 310, 50, 65, 50, 40, 40, 65, 45, 50, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.THWACKEY, "Thwackey", 8, false, false, false, "Beat Pokémon", Type.GRASS, null, 0.7, 14, Abilities.OVERGROW, Abilities.NONE, Abilities.GRASSY_SURGE, 420, 70, 85, 70, 55, 60, 80, 45, 50, 147, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.RILLABOOM, "Rillaboom", 8, false, false, false, "Drummer Pokémon", Type.GRASS, null, 2.1, 90, Abilities.OVERGROW, Abilities.NONE, Abilities.GRASSY_SURGE, 530, 100, 125, 90, 60, 70, 85, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.SCORBUNNY, "Scorbunny", 8, false, false, false, "Rabbit Pokémon", Type.FIRE, null, 0.3, 4.5, Abilities.BLAZE, Abilities.NONE, Abilities.LIBERO, 310, 50, 71, 40, 40, 40, 69, 45, 50, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.RABOOT, "Raboot", 8, false, false, false, "Rabbit Pokémon", Type.FIRE, null, 0.6, 9, Abilities.BLAZE, Abilities.NONE, Abilities.LIBERO, 420, 65, 86, 60, 55, 60, 94, 45, 50, 147, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.CINDERACE, "Cinderace", 8, false, false, false, "Striker Pokémon", Type.FIRE, null, 1.4, 33, Abilities.BLAZE, Abilities.NONE, Abilities.LIBERO, 530, 80, 116, 75, 65, 75, 119, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.SOBBLE, "Sobble", 8, false, false, false, "Water Lizard Pokémon", Type.WATER, null, 0.3, 4, Abilities.TORRENT, Abilities.NONE, Abilities.SNIPER, 310, 50, 40, 40, 70, 40, 70, 45, 50, 62, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.DRIZZILE, "Drizzile", 8, false, false, false, "Water Lizard Pokémon", Type.WATER, null, 0.7, 11.5, Abilities.TORRENT, Abilities.NONE, Abilities.SNIPER, 420, 65, 60, 55, 95, 55, 90, 45, 50, 147, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.INTELEON, "Inteleon", 8, false, false, false, "Secret Agent Pokémon", Type.WATER, null, 1.9, 45.2, Abilities.TORRENT, Abilities.NONE, Abilities.SNIPER, 530, 70, 85, 65, 125, 65, 120, 45, 50, 265, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.SKWOVET, "Skwovet", 8, false, false, false, "Cheeky Pokémon", Type.NORMAL, null, 0.3, 2.5, Abilities.CHEEK_POUCH, Abilities.NONE, Abilities.GLUTTONY, 275, 70, 55, 55, 35, 35, 25, 255, 50, 55, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GREEDENT, "Greedent", 8, false, false, false, "Greedy Pokémon", Type.NORMAL, null, 0.6, 6, Abilities.CHEEK_POUCH, Abilities.NONE, Abilities.GLUTTONY, 460, 120, 95, 95, 55, 75, 20, 90, 50, 161, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ROOKIDEE, "Rookidee", 8, false, false, false, "Tiny Bird Pokémon", Type.FLYING, null, 0.2, 1.8, Abilities.KEEN_EYE, Abilities.UNNERVE, Abilities.BIG_PECKS, 245, 38, 47, 35, 33, 35, 57, 255, 50, 49, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.CORVISQUIRE, "Corvisquire", 8, false, false, false, "Raven Pokémon", Type.FLYING, null, 0.8, 16, Abilities.KEEN_EYE, Abilities.UNNERVE, Abilities.BIG_PECKS, 365, 68, 67, 55, 43, 55, 77, 120, 50, 128, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.CORVIKNIGHT, "Corviknight", 8, false, false, false, "Raven Pokémon", Type.FLYING, Type.STEEL, 2.2, 75, Abilities.PRESSURE, Abilities.UNNERVE, Abilities.MIRROR_ARMOR, 495, 98, 87, 105, 53, 85, 67, 45, 50, 248, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.BLIPBUG, "Blipbug", 8, false, false, false, "Larva Pokémon", Type.BUG, null, 0.4, 8, Abilities.SWARM, Abilities.COMPOUND_EYES, Abilities.TELEPATHY, 180, 25, 20, 20, 25, 45, 45, 255, 50, 36, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DOTTLER, "Dottler", 8, false, false, false, "Radome Pokémon", Type.BUG, Type.PSYCHIC, 0.4, 19.5, Abilities.SWARM, Abilities.COMPOUND_EYES, Abilities.TELEPATHY, 335, 50, 35, 80, 50, 90, 30, 120, 50, 117, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ORBEETLE, "Orbeetle", 8, false, false, false, "Seven Spot Pokémon", Type.BUG, Type.PSYCHIC, 0.4, 40.8, Abilities.SWARM, Abilities.FRISK, Abilities.TELEPATHY, 505, 60, 45, 110, 80, 120, 90, 45, 50, 253, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.NICKIT, "Nickit", 8, false, false, false, "Fox Pokémon", Type.DARK, null, 0.6, 8.9, Abilities.RUN_AWAY, Abilities.UNBURDEN, Abilities.STAKEOUT, 245, 40, 28, 28, 47, 52, 50, 255, 50, 49, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.THIEVUL, "Thievul", 8, false, false, false, "Fox Pokémon", Type.DARK, null, 1.2, 19.9, Abilities.RUN_AWAY, Abilities.UNBURDEN, Abilities.STAKEOUT, 455, 70, 58, 58, 87, 92, 90, 127, 50, 159, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.GOSSIFLEUR, "Gossifleur", 8, false, false, false, "Flowering Pokémon", Type.GRASS, null, 0.4, 2.2, Abilities.COTTON_DOWN, Abilities.REGENERATOR, Abilities.EFFECT_SPORE, 250, 40, 40, 60, 40, 60, 10, 190, 50, 50, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ELDEGOSS, "Eldegoss", 8, false, false, false, "Cotton Bloom Pokémon", Type.GRASS, null, 0.5, 2.5, Abilities.COTTON_DOWN, Abilities.REGENERATOR, Abilities.EFFECT_SPORE, 460, 60, 50, 90, 80, 120, 60, 75, 50, 161, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.WOOLOO, "Wooloo", 8, false, false, false, "Sheep Pokémon", Type.NORMAL, null, 0.6, 6, Abilities.FLUFFY, Abilities.RUN_AWAY, Abilities.BULLETPROOF, 270, 42, 40, 55, 40, 45, 48, 255, 50, 122, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DUBWOOL, "Dubwool", 8, false, false, false, "Sheep Pokémon", Type.NORMAL, null, 1.3, 43, Abilities.FLUFFY, Abilities.STEADFAST, Abilities.BULLETPROOF, 490, 72, 80, 100, 60, 90, 88, 127, 50, 172, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CHEWTLE, "Chewtle", 8, false, false, false, "Snapping Pokémon", Type.WATER, null, 0.3, 8.5, Abilities.STRONG_JAW, Abilities.SHELL_ARMOR, Abilities.SWIFT_SWIM, 284, 50, 64, 50, 38, 38, 44, 255, 50, 57, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DREDNAW, "Drednaw", 8, false, false, false, "Bite Pokémon", Type.WATER, Type.ROCK, 1, 115.5, Abilities.STRONG_JAW, Abilities.SHELL_ARMOR, Abilities.SWIFT_SWIM, 485, 90, 115, 90, 48, 68, 74, 75, 50, 170, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.YAMPER, "Yamper", 8, false, false, false, "Puppy Pokémon", Type.ELECTRIC, null, 0.3, 13.5, Abilities.BALL_FETCH, Abilities.NONE, Abilities.RATTLED, 270, 59, 45, 50, 40, 50, 26, 255, 50, 54, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.BOLTUND, "Boltund", 8, false, false, false, "Dog Pokémon", Type.ELECTRIC, null, 1, 34, Abilities.STRONG_JAW, Abilities.NONE, Abilities.COMPETITIVE, 490, 69, 90, 60, 90, 60, 121, 45, 50, 172, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.ROLYCOLY, "Rolycoly", 8, false, false, false, "Coal Pokémon", Type.ROCK, null, 0.3, 12, Abilities.STEAM_ENGINE, Abilities.HEATPROOF, Abilities.FLASH_FIRE, 240, 30, 40, 50, 40, 50, 30, 255, 50, 48, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.CARKOL, "Carkol", 8, false, false, false, "Coal Pokémon", Type.ROCK, Type.FIRE, 1.1, 78, Abilities.STEAM_ENGINE, Abilities.FLAME_BODY, Abilities.FLASH_FIRE, 410, 80, 60, 90, 60, 70, 50, 120, 50, 144, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.COALOSSAL, "Coalossal", 8, false, false, false, "Coal Pokémon", Type.ROCK, Type.FIRE, 2.8, 310.5, Abilities.STEAM_ENGINE, Abilities.FLAME_BODY, Abilities.FLASH_FIRE, 510, 110, 80, 120, 80, 90, 30, 45, 50, 255, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.APPLIN, "Applin", 8, false, false, false, "Apple Core Pokémon", Type.GRASS, Type.DRAGON, 0.2, 0.5, Abilities.RIPEN, Abilities.GLUTTONY, Abilities.BULLETPROOF, 260, 40, 40, 80, 40, 40, 20, 255, 50, 52, GrowthRate.ERRATIC, 50, false), + //new PokemonSpecies(Species.FLAPPLE, "Flapple", 8, false, false, false, "Apple Wing Pokémon", Type.GRASS, Type.DRAGON, 0.3, 1, Abilities.RIPEN, Abilities.GLUTTONY, Abilities.HUSTLE, 485, 70, 110, 80, 95, 60, 70, 45, 50, 170, GrowthRate.ERRATIC, 50, false), + //new PokemonSpecies(Species.APPLETUN, "Appletun", 8, false, false, false, "Apple Nectar Pokémon", Type.GRASS, Type.DRAGON, 0.4, 13, Abilities.RIPEN, Abilities.GLUTTONY, Abilities.THICK_FAT, 485, 110, 85, 80, 100, 80, 30, 45, 50, 170, GrowthRate.ERRATIC, 50, false), + //new PokemonSpecies(Species.SILICOBRA, "Silicobra", 8, false, false, false, "Sand Snake Pokémon", Type.GROUND, null, 2.2, 7.6, Abilities.SAND_SPIT, Abilities.SHED_SKIN, Abilities.SAND_VEIL, 315, 52, 57, 75, 35, 50, 46, 255, 50, 63, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SANDACONDA, "Sandaconda", 8, false, false, false, "Sand Snake Pokémon", Type.GROUND, null, 3.8, 65.5, Abilities.SAND_SPIT, Abilities.SHED_SKIN, Abilities.SAND_VEIL, 510, 72, 107, 125, 65, 70, 71, 120, 50, 179, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.CRAMORANT, "Cramorant", 8, false, false, false, "Gulp Pokémon", Type.FLYING, Type.WATER, 0.8, 18, Abilities.GULP_MISSILE, Abilities.NONE, Abilities.NONE, 475, 70, 85, 55, 85, 95, 85, 45, 50, 166, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Normal", "", Type.FLYING, Type.WATER, 0.8, 18, Abilities.GULP_MISSILE, Abilities.NONE, Abilities.NONE, 475, 70, 85, 55, 85, 95, 85, 45, 50, 166), + new PokemonForm("Gulping Form", "gulping", Type.FLYING, Type.WATER, 0.8, 18, Abilities.GULP_MISSILE, Abilities.NONE, Abilities.NONE, 475, 70, 85, 55, 85, 95, 85, 45, 50, 166), + new PokemonForm("Gorging Form", "gorging", Type.FLYING, Type.WATER, 0.8, 18, Abilities.GULP_MISSILE, Abilities.NONE, Abilities.NONE, 475, 70, 85, 55, 85, 95, 85, 45, 50, 166), + ),*/ + //new PokemonSpecies(Species.ARROKUDA, "Arrokuda", 8, false, false, false, "Rush Pokémon", Type.WATER, null, 0.5, 1, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.PROPELLER_TAIL, 280, 41, 63, 40, 40, 30, 66, 255, 50, 56, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.BARRASKEWDA, "Barraskewda", 8, false, false, false, "Skewer Pokémon", Type.WATER, null, 1.3, 30, Abilities.SWIFT_SWIM, Abilities.NONE, Abilities.PROPELLER_TAIL, 490, 61, 123, 60, 60, 50, 136, 60, 50, 172, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.TOXEL, "Toxel", 8, false, false, false, "Baby Pokémon", Type.ELECTRIC, Type.POISON, 0.4, 11, Abilities.RATTLED, Abilities.STATIC, Abilities.KLUTZ, 242, 40, 38, 35, 54, 35, 40, 75, 50, 48, GrowthRate.MEDIUM_SLOW, 50, false), + /*new PokemonSpecies(Species.TOXTRICITY, "Toxtricity", 8, false, false, false, "Punk Pokémon", Type.ELECTRIC, Type.POISON, 1.6, 40, Abilities.PUNK_ROCK, Abilities.PLUS, Abilities.TECHNICIAN, 502, 75, 98, 70, 114, 70, 75, 45, 50, 176, GrowthRate.MEDIUM_SLOW, 50, false, false, + new PokemonForm("Amped Form", "amped", Type.ELECTRIC, Type.POISON, 1.6, 40, Abilities.PUNK_ROCK, Abilities.PLUS, Abilities.TECHNICIAN, 502, 75, 98, 70, 114, 70, 75, 45, 50, 176), + new PokemonForm("Low-Key Form", "low-key", Type.ELECTRIC, Type.POISON, 1.6, 40, Abilities.PUNK_ROCK, Abilities.MINUS, Abilities.TECHNICIAN, 502, 75, 98, 70, 114, 70, 75, 45, 50, 176), + ),*/ + //new PokemonSpecies(Species.SIZZLIPEDE, "Sizzlipede", 8, false, false, false, "Radiator Pokémon", Type.FIRE, Type.BUG, 0.7, 1, Abilities.FLASH_FIRE, Abilities.WHITE_SMOKE, Abilities.FLAME_BODY, 305, 50, 65, 45, 50, 50, 45, 190, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CENTISKORCH, "Centiskorch", 8, false, false, false, "Radiator Pokémon", Type.FIRE, Type.BUG, 3, 120, Abilities.FLASH_FIRE, Abilities.WHITE_SMOKE, Abilities.FLAME_BODY, 525, 100, 115, 65, 90, 90, 65, 75, 50, 184, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CLOBBOPUS, "Clobbopus", 8, false, false, false, "Tantrum Pokémon", Type.FIGHTING, null, 0.6, 4, Abilities.LIMBER, Abilities.NONE, Abilities.TECHNICIAN, 310, 50, 68, 60, 50, 50, 32, 180, 50, 62, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.GRAPPLOCT, "Grapploct", 8, false, false, false, "Jujitsu Pokémon", Type.FIGHTING, null, 1.6, 39, Abilities.LIMBER, Abilities.NONE, Abilities.TECHNICIAN, 480, 80, 118, 90, 70, 80, 42, 45, 50, 168, GrowthRate.MEDIUM_SLOW, 50, false), + /*new PokemonSpecies(Species.SINISTEA, "Sinistea", 8, false, false, false, "Black Tea Pokémon", Type.GHOST, null, 0.1, 0.2, Abilities.WEAK_ARMOR, Abilities.NONE, Abilities.CURSED_BODY, 308, 40, 45, 45, 74, 54, 50, 120, 50, 62, GrowthRate.MEDIUM_FAST, null, false, false, + new PokemonForm("Phony Form", "phony", Type.GHOST, null, 0.1, 0.2, Abilities.WEAK_ARMOR, Abilities.NONE, Abilities.CURSED_BODY, 308, 40, 45, 45, 74, 54, 50, 120, 50, 62), + new PokemonForm("Antique Form", "antique", Type.GHOST, null, 0.1, 0.2, Abilities.WEAK_ARMOR, Abilities.NONE, Abilities.CURSED_BODY, 308, 40, 45, 45, 74, 54, 50, 120, 50, 62), + ),*/ + /*new PokemonSpecies(Species.POLTEAGEIST, "Polteageist", 8, false, false, false, "Black Tea Pokémon", Type.GHOST, null, 0.2, 0.4, Abilities.WEAK_ARMOR, Abilities.NONE, Abilities.CURSED_BODY, 508, 60, 65, 65, 134, 114, 70, 60, 50, 178, GrowthRate.MEDIUM_FAST, null, false, false, + new PokemonForm("Phony Form", "phony", Type.GHOST, null, 0.2, 0.4, Abilities.WEAK_ARMOR, Abilities.NONE, Abilities.CURSED_BODY, 508, 60, 65, 65, 134, 114, 70, 60, 50, 178), + new PokemonForm("Antique Form", "antique", Type.GHOST, null, 0.2, 0.4, Abilities.WEAK_ARMOR, Abilities.NONE, Abilities.CURSED_BODY, 508, 60, 65, 65, 134, 114, 70, 60, 50, 178), + ),*/ + //new PokemonSpecies(Species.HATENNA, "Hatenna", 8, false, false, false, "Calm Pokémon", Type.PSYCHIC, null, 0.4, 3.4, Abilities.HEALER, Abilities.ANTICIPATION, Abilities.MAGIC_BOUNCE, 265, 42, 30, 45, 56, 53, 39, 235, 50, 53, GrowthRate.SLOW, 0, false), + //new PokemonSpecies(Species.HATTREM, "Hattrem", 8, false, false, false, "Serene Pokémon", Type.PSYCHIC, null, 0.6, 4.8, Abilities.HEALER, Abilities.ANTICIPATION, Abilities.MAGIC_BOUNCE, 370, 57, 40, 65, 86, 73, 49, 120, 50, 130, GrowthRate.SLOW, 0, false), + //new PokemonSpecies(Species.HATTERENE, "Hatterene", 8, false, false, false, "Silent Pokémon", Type.PSYCHIC, Type.FAIRY, 2.1, 5.1, Abilities.HEALER, Abilities.ANTICIPATION, Abilities.MAGIC_BOUNCE, 510, 57, 90, 95, 136, 103, 29, 45, 50, 255, GrowthRate.SLOW, 0, false), + //new PokemonSpecies(Species.IMPIDIMP, "Impidimp", 8, false, false, false, "Wily Pokémon", Type.DARK, Type.FAIRY, 0.4, 5.5, Abilities.PRANKSTER, Abilities.FRISK, Abilities.PICKPOCKET, 265, 45, 45, 30, 55, 40, 50, 255, 50, 53, GrowthRate.MEDIUM_FAST, 100, false), + //new PokemonSpecies(Species.MORGREM, "Morgrem", 8, false, false, false, "Devious Pokémon", Type.DARK, Type.FAIRY, 0.8, 12.5, Abilities.PRANKSTER, Abilities.FRISK, Abilities.PICKPOCKET, 370, 65, 60, 45, 75, 55, 70, 120, 50, 130, GrowthRate.MEDIUM_FAST, 100, false), + //new PokemonSpecies(Species.GRIMMSNARL, "Grimmsnarl", 8, false, false, false, "Bulk Up Pokémon", Type.DARK, Type.FAIRY, 1.5, 61, Abilities.PRANKSTER, Abilities.FRISK, Abilities.PICKPOCKET, 510, 95, 120, 65, 95, 75, 60, 45, 50, 255, GrowthRate.MEDIUM_FAST, 100, false), + //new PokemonSpecies(Species.OBSTAGOON, "Obstagoon", 8, false, false, false, "Blocking Pokémon", Type.DARK, null, 1.6, 46, Abilities.RECKLESS, Abilities.GUTS, Abilities.DEFIANT, 520, 93, 90, 101, 60, 81, 95, 45, 50, 260, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.PERRSERKER, "Perrserker", 8, false, false, false, "Viking Pokémon", Type.STEEL, null, 0.8, 28, Abilities.BATTLE_ARMOR, Abilities.TOUGH_CLAWS, Abilities.STEELY_SPIRIT, 440, 70, 110, 100, 50, 60, 50, 90, 50, 154, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CURSOLA, "Cursola", 8, false, false, false, "Coral Pokémon", Type.GHOST, null, 1, 0.4, Abilities.WEAK_ARMOR, Abilities.NONE, Abilities.PERISH_BODY, 510, 60, 95, 50, 145, 130, 30, 30, 50, 179, GrowthRate.FAST, 25, false), + //new PokemonSpecies(Species.SIRFETCHD, "Sirfetch'd", 8, false, false, false, "Wild Duck Pokémon", Type.FIGHTING, null, 0.8, 117, Abilities.STEADFAST, Abilities.NONE, Abilities.SCRAPPY, 507, 62, 135, 95, 68, 82, 65, 45, 50, 177, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.MR_RIME, "Mr. Rime", 8, false, false, false, "Comedian Pokémon", Type.ICE, Type.PSYCHIC, 1.5, 58.2, Abilities.TANGLED_FEET, Abilities.SCREEN_CLEANER, Abilities.ICE_BODY, 520, 80, 85, 75, 110, 100, 70, 45, 50, 182, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.RUNERIGUS, "Runerigus", 8, false, false, false, "Grudge Pokémon", Type.GROUND, Type.GHOST, 1.6, 66.6, Abilities.WANDERING_SPIRIT, Abilities.NONE, Abilities.NONE, 483, 58, 95, 145, 50, 105, 30, 90, 50, 169, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.MILCERY, "Milcery", 8, false, false, false, "Cream Pokémon", Type.FAIRY, null, 0.2, 0.3, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 270, 45, 40, 40, 50, 61, 34, 200, 50, 54, GrowthRate.MEDIUM_FAST, 0, false), + /*new PokemonSpecies(Species.ALCREMIE, "Alcremie", 8, false, false, false, "Cream Pokémon", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173, GrowthRate.MEDIUM_FAST, 0, false, false, + new PokemonForm("Vanilla Cream", "vanilla-cream", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + new PokemonForm("Ruby Cream", "ruby-cream", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + new PokemonForm("Matcha Cream", "matcha-cream", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + new PokemonForm("Mint Cream", "mint-cream", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + new PokemonForm("Lemon Cream", "lemon-cream", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + new PokemonForm("Salted Cream", "salted-cream", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + new PokemonForm("Ruby Swirl", "ruby-swirl", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + new PokemonForm("Caramel Swirl", "caramel-swirl", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + new PokemonForm("Rainbow Swirl", "rainbow-swirl", Type.FAIRY, null, 0.3, 0.5, Abilities.SWEET_VEIL, Abilities.NONE, Abilities.AROMA_VEIL, 495, 65, 60, 75, 110, 121, 64, 100, 50, 173), + ),*/ + //new PokemonSpecies(Species.FALINKS, "Falinks", 8, false, false, false, "Formation Pokémon", Type.FIGHTING, null, 3, 62, Abilities.BATTLE_ARMOR, Abilities.NONE, Abilities.DEFIANT, 470, 65, 100, 100, 70, 60, 75, 45, 50, 165, GrowthRate.MEDIUM_FAST, null, false), + //new PokemonSpecies(Species.PINCURCHIN, "Pincurchin", 8, false, false, false, "Sea Urchin Pokémon", Type.ELECTRIC, null, 0.3, 1, Abilities.LIGHTNING_ROD, Abilities.NONE, Abilities.ELECTRIC_SURGE, 435, 48, 101, 95, 91, 85, 15, 75, 50, 152, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SNOM, "Snom", 8, false, false, false, "Worm Pokémon", Type.ICE, Type.BUG, 0.3, 3.8, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.ICE_SCALES, 185, 30, 25, 35, 45, 30, 20, 190, 50, 37, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.FROSMOTH, "Frosmoth", 8, false, false, false, "Frost Moth Pokémon", Type.ICE, Type.BUG, 1.3, 42, Abilities.SHIELD_DUST, Abilities.NONE, Abilities.ICE_SCALES, 475, 70, 65, 60, 125, 90, 65, 75, 50, 166, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.STONJOURNER, "Stonjourner", 8, false, false, false, "Big Rock Pokémon", Type.ROCK, null, 2.5, 520, Abilities.POWER_SPOT, Abilities.NONE, Abilities.NONE, 470, 100, 125, 135, 20, 20, 70, 60, 50, 165, GrowthRate.SLOW, 50, false), + /*new PokemonSpecies(Species.EISCUE, "Eiscue", 8, false, false, false, "Penguin Pokémon", Type.ICE, null, 1.4, 89, Abilities.ICE_FACE, Abilities.NONE, Abilities.NONE, 470, 75, 80, 110, 65, 90, 50, 60, 50, 165, GrowthRate.SLOW, 50, false, false, + new PokemonForm("Ice Face", "ice-face", Type.ICE, null, 1.4, 89, Abilities.ICE_FACE, Abilities.NONE, Abilities.NONE, 470, 75, 80, 110, 65, 90, 50, 60, 50, 165), + new PokemonForm("No Ice", "no-ice", Type.ICE, null, 1.4, 89, Abilities.ICE_FACE, Abilities.NONE, Abilities.NONE, 470, 75, 80, 70, 65, 50, 130, 60, 50, 165), + ),*/ + /*new PokemonSpecies(Species.INDEEDEE, "Indeedee", 8, false, false, false, "Emotion Pokémon", Type.PSYCHIC, null, 0.9, 28, Abilities.INNER_FOCUS, Abilities.SYNCHRONIZE, Abilities.PSYCHIC_SURGE, 475, 60, 65, 55, 105, 95, 95, 30, 140, 166, GrowthRate.FAST, 50, false, false, + new PokemonForm("Male", "male", Type.PSYCHIC, null, 0.9, 28, Abilities.INNER_FOCUS, Abilities.SYNCHRONIZE, Abilities.PSYCHIC_SURGE, 475, 60, 65, 55, 105, 95, 95, 30, 140, 166), + new PokemonForm("Female", "female", Type.PSYCHIC, null, 0.9, 28, Abilities.OWN_TEMPO, Abilities.SYNCHRONIZE, Abilities.PSYCHIC_SURGE, 475, 70, 55, 65, 95, 105, 85, 30, 140, 166), + ),*/ + /*new PokemonSpecies(Species.MORPEKO, "Morpeko", 8, false, false, false, "Two-Sided Pokémon", Type.ELECTRIC, Type.DARK, 0.3, 3, Abilities.HUNGER_SWITCH, Abilities.NONE, Abilities.NONE, 436, 58, 95, 58, 70, 58, 97, 180, 50, 153, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Full Belly Mode", "full-belly", Type.ELECTRIC, Type.DARK, 0.3, 3, Abilities.HUNGER_SWITCH, Abilities.NONE, Abilities.NONE, 436, 58, 95, 58, 70, 58, 97, 180, 50, 153), + new PokemonForm("Hangry Mode", "hangry", Type.ELECTRIC, Type.DARK, 0.3, 3, Abilities.HUNGER_SWITCH, Abilities.NONE, Abilities.NONE, 436, 58, 95, 58, 70, 58, 97, 180, 50, 153), + ),*/ + //new PokemonSpecies(Species.CUFANT, "Cufant", 8, false, false, false, "Copperderm Pokémon", Type.STEEL, null, 1.2, 100, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.HEAVY_METAL, 330, 72, 80, 49, 40, 49, 40, 190, 50, 66, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.COPPERAJAH, "Copperajah", 8, false, false, false, "Copperderm Pokémon", Type.STEEL, null, 3, 650, Abilities.SHEER_FORCE, Abilities.NONE, Abilities.HEAVY_METAL, 500, 122, 130, 69, 80, 69, 30, 90, 50, 175, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DRACOZOLT, "Dracozolt", 8, false, false, false, "Fossil Pokémon", Type.ELECTRIC, Type.DRAGON, 1.8, 190, Abilities.VOLT_ABSORB, Abilities.HUSTLE, Abilities.SAND_RUSH, 505, 90, 100, 90, 80, 70, 75, 45, 50, 177, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.ARCTOZOLT, "Arctozolt", 8, false, false, false, "Fossil Pokémon", Type.ELECTRIC, Type.ICE, 2.3, 150, Abilities.VOLT_ABSORB, Abilities.STATIC, Abilities.SLUSH_RUSH, 505, 90, 100, 90, 90, 80, 55, 45, 50, 177, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.DRACOVISH, "Dracovish", 8, false, false, false, "Fossil Pokémon", Type.WATER, Type.DRAGON, 2.3, 215, Abilities.WATER_ABSORB, Abilities.STRONG_JAW, Abilities.SAND_RUSH, 505, 90, 90, 100, 70, 80, 75, 45, 50, 177, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.ARCTOVISH, "Arctovish", 8, false, false, false, "Fossil Pokémon", Type.WATER, Type.ICE, 2, 175, Abilities.WATER_ABSORB, Abilities.ICE_BODY, Abilities.SLUSH_RUSH, 505, 90, 90, 100, 80, 90, 55, 45, 50, 177, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.DURALUDON, "Duraludon", 8, false, false, false, "Alloy Pokémon", Type.STEEL, Type.DRAGON, 1.8, 40, Abilities.LIGHT_METAL, Abilities.HEAVY_METAL, Abilities.STALWART, 535, 70, 95, 115, 120, 50, 85, 45, 50, 187, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.DREEPY, "Dreepy", 8, false, false, false, "Lingering Pokémon", Type.DRAGON, Type.GHOST, 0.5, 2, Abilities.CLEAR_BODY, Abilities.INFILTRATOR, Abilities.CURSED_BODY, 270, 28, 60, 30, 40, 30, 82, 45, 50, 54, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.DRAKLOAK, "Drakloak", 8, false, false, false, "Caretaker Pokémon", Type.DRAGON, Type.GHOST, 1.4, 11, Abilities.CLEAR_BODY, Abilities.INFILTRATOR, Abilities.CURSED_BODY, 410, 68, 80, 50, 60, 50, 102, 45, 50, 144, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.DRAGAPULT, "Dragapult", 8, false, false, false, "Stealth Pokémon", Type.DRAGON, Type.GHOST, 3, 50, Abilities.CLEAR_BODY, Abilities.INFILTRATOR, Abilities.CURSED_BODY, 600, 88, 120, 75, 100, 75, 142, 45, 50, 300, GrowthRate.SLOW, 50, false), + /*new PokemonSpecies(Species.ZACIAN, "Zacian", 8, false, true, false, "Warrior Pokémon", Type.FAIRY, null, 2.8, 110, Abilities.INTREPID_SWORD, Abilities.NONE, Abilities.NONE, 660, 92, 120, 115, 80, 115, 138, 10, 0, 335, GrowthRate.SLOW, null, false, false, + new PokemonForm("Hero of Many Battles", "hero", Type.FAIRY, null, 2.8, 110, Abilities.INTREPID_SWORD, Abilities.NONE, Abilities.NONE, 660, 92, 120, 115, 80, 115, 138, 10, 0, 335), + new PokemonForm("Crowned", "crowned", Type.FAIRY, Type.STEEL, 2.8, 355, Abilities.INTREPID_SWORD, Abilities.NONE, Abilities.NONE, 700, 92, 150, 115, 80, 115, 148, 10, 0, 335), + ),*/ + /*new PokemonSpecies(Species.ZAMAZENTA, "Zamazenta", 8, false, true, false, "Warrior Pokémon", Type.FIGHTING, null, 2.9, 210, Abilities.DAUNTLESS_SHIELD, Abilities.NONE, Abilities.NONE, 660, 92, 120, 115, 80, 115, 138, 10, 0, 335, GrowthRate.SLOW, null, false, false, + new PokemonForm("Hero of Many Battles", "hero", Type.FIGHTING, null, 2.9, 210, Abilities.DAUNTLESS_SHIELD, Abilities.NONE, Abilities.NONE, 660, 92, 120, 115, 80, 115, 138, 10, 0, 335), + new PokemonForm("Crowned", "crowned", Type.FIGHTING, Type.STEEL, 2.9, 785, Abilities.DAUNTLESS_SHIELD, Abilities.NONE, Abilities.NONE, 700, 92, 120, 140, 80, 140, 128, 10, 0, 335), + ),*/ + new PokemonSpecies(Species.ETERNATUS, "Eternatus", 8, false, true, false, "Gigantic Pokémon", Type.POISON, Type.DRAGON, 20, 950, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 690, 140, 85, 95, 145, 95, 130, 255, 0, 345, GrowthRate.SLOW, null, false, false, + new PokemonForm("Normal", "", Type.POISON, Type.DRAGON, 20, 950, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 690, 140, 85, 95, 145, 95, 130, 255, 0, 345), + new PokemonForm("Eternamax", "eternamax", Type.POISON, Type.DRAGON, 100, 0, Abilities.PRESSURE, Abilities.NONE, Abilities.NONE, 1125, 255, 115, 250, 125, 250, 130, 255, 0, 345), + ), + //new PokemonSpecies(Species.KUBFU, "Kubfu", 8, true, false, false, "Wushu Pokémon", Type.FIGHTING, null, 0.6, 12, Abilities.INNER_FOCUS, Abilities.NONE, Abilities.NONE, 385, 60, 90, 60, 53, 50, 72, 3, 50, 77, GrowthRate.SLOW, 87.5, false), + /*new PokemonSpecies(Species.URSHIFU, "Urshifu", 8, true, false, false, "Wushu Pokémon", Type.FIGHTING, Type.DARK, 1.9, 105, Abilities.UNSEEN_FIST, Abilities.NONE, Abilities.NONE, 550, 100, 130, 100, 63, 60, 97, 3, 50, 275, GrowthRate.SLOW, 87.5, false, false, + new PokemonForm("Single Strike Style", "single-strike", Type.FIGHTING, Type.DARK, 1.9, 105, Abilities.UNSEEN_FIST, Abilities.NONE, Abilities.NONE, 550, 100, 130, 100, 63, 60, 97, 3, 50, 275), + new PokemonForm("Rapid Strike Style", "rapid-strike", Type.FIGHTING, Type.WATER, 1.9, 105, Abilities.UNSEEN_FIST, Abilities.NONE, Abilities.NONE, 550, 100, 130, 100, 63, 60, 97, 3, 50, 275), + ),*/ + /*new PokemonSpecies(Species.ZARUDE, "Zarude", 8, false, false, true, "Rogue Monkey Pokémon", Type.DARK, Type.GRASS, 1.8, 70, Abilities.LEAF_GUARD, Abilities.NONE, Abilities.NONE, 600, 105, 120, 105, 70, 95, 105, 3, 0, 300, GrowthRate.SLOW, null, false, false, + new PokemonForm("Normal", "", Type.DARK, Type.GRASS, 1.8, 70, Abilities.LEAF_GUARD, Abilities.NONE, Abilities.NONE, 600, 105, 120, 105, 70, 95, 105, 3, 0, 300), + new PokemonForm("Dada", "dada", Type.DARK, Type.GRASS, 1.8, 70, Abilities.LEAF_GUARD, Abilities.NONE, Abilities.NONE, 600, 105, 120, 105, 70, 95, 105, 3, 0, 300), + ),*/ + //new PokemonSpecies(Species.REGIELEKI, "Regieleki", 8, true, false, false, "Electron Pokémon", Type.ELECTRIC, null, 1.2, 145, Abilities.TRANSISTOR, Abilities.NONE, Abilities.NONE, 580, 80, 100, 50, 100, 50, 200, 3, 35, 290, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.REGIDRAGO, "Regidrago", 8, true, false, false, "Dragon Orb Pokémon", Type.DRAGON, null, 2.1, 200, Abilities.DRAGONS_MAW, Abilities.NONE, Abilities.NONE, 580, 200, 100, 50, 100, 50, 80, 3, 35, 290, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.GLASTRIER, "Glastrier", 8, true, false, false, "Wild Horse Pokémon", Type.ICE, null, 2.2, 800, Abilities.CHILLING_NEIGH, Abilities.NONE, Abilities.NONE, 580, 100, 145, 130, 65, 110, 30, 3, 35, 290, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.SPECTRIER, "Spectrier", 8, true, false, false, "Swift Horse Pokémon", Type.GHOST, null, 2, 44.5, Abilities.GRIM_NEIGH, Abilities.NONE, Abilities.NONE, 580, 100, 65, 60, 145, 80, 130, 3, 35, 290, GrowthRate.SLOW, null, false), + /*new PokemonSpecies(Species.CALYREX, "Calyrex", 8, true, false, false, "King Pokémon", Type.PSYCHIC, Type.GRASS, 1.1, 7.7, Abilities.UNNERVE, Abilities.NONE, Abilities.NONE, 500, 100, 80, 80, 80, 80, 80, 3, 100, 250, GrowthRate.SLOW, null, false, false, + new PokemonForm("Normal", "", Type.PSYCHIC, Type.GRASS, 1.1, 7.7, Abilities.UNNERVE, Abilities.NONE, Abilities.NONE, 500, 100, 80, 80, 80, 80, 80, 3, 100, 250), + new PokemonForm("Ice", "ice", Type.PSYCHIC, Type.ICE, 2.4, 809.1, Abilities.AS_ONE_GLASTRIER, Abilities.NONE, Abilities.NONE, 680, 100, 165, 150, 85, 130, 50, 3, 100, 250), + new PokemonForm("Shadow", "shadow", Type.PSYCHIC, Type.GHOST, 2.4, 53.6, Abilities.AS_ONE_SPECTRIER, Abilities.NONE, Abilities.NONE, 680, 100, 85, 80, 165, 100, 150, 3, 100, 250), + ),*/ + //new PokemonSpecies(Species.WYRDEER, "Wyrdeer", 8, false, false, false, "Big Horn Pokémon", Type.NORMAL, Type.PSYCHIC, 1.8, 95.1, Abilities.INTIMIDATE, Abilities.FRISK, Abilities.SAP_SIPPER, 525, 103, 105, 72, 105, 75, 65, 135, null, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.KLEAVOR, "Kleavor", 8, false, false, false, "Axe Pokémon", Type.BUG, Type.ROCK, 1.8, 89, Abilities.SWARM, Abilities.SHEER_FORCE, Abilities.SHARPNESS, 500, 70, 135, 95, 45, 70, 85, 115, null, null, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.URSALUNA, "Ursaluna", 8, false, false, false, "Peat Pokémon", Type.GROUND, null, 2.4, 290, Abilities.GUTS, Abilities.BULLETPROOF, Abilities.UNNERVE, 550, 130, 140, 105, 45, 80, 50, 75, null, null, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Normal", "", Type.GROUND, null, 2.4, 290, Abilities.GUTS, Abilities.BULLETPROOF, Abilities.UNNERVE, 550, 130, 140, 105, 45, 80, 50, 75, null, null), + new PokemonForm("Blood Moon", "bloodmoon", Type.GROUND, null, 2.4, 290, Abilities.MINDS_EYE, Abilities.NONE, Abilities.NONE, 555, 113, 70, 120, 135, 65, 52, 75, null, null), + ),*/ + /*new PokemonSpecies(Species.BASCULEGION, "Basculegion", 8, false, false, false, "Big Fish Pokémon", Type.WATER, Type.GHOST, 3, 110, Abilities.SWIFT_SWIM, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 530, 120, 112, 65, 80, 75, 78, 135, null, null, GrowthRate.MEDIUM_FAST, 50, true, true, + new PokemonForm("Male", "male", Type.WATER, Type.GHOST, 3, 110, Abilities.SWIFT_SWIM, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 530, 120, 112, 65, 80, 75, 78, 135, null, null, true), + new PokemonForm("Female", "female", Type.WATER, Type.GHOST, 3, 110, Abilities.SWIFT_SWIM, Abilities.ADAPTABILITY, Abilities.MOLD_BREAKER, 530, 120, 92, 65, 100, 75, 78, 135, null, null, true), + ),*/ + //new PokemonSpecies(Species.SNEASLER, "Sneasler", 8, false, false, false, "Free Climb Pokémon", Type.FIGHTING, Type.POISON, 1.3, 43, Abilities.PRESSURE, Abilities.UNBURDEN, Abilities.POISON_TOUCH, 510, 80, 130, 60, 40, 80, 120, 135, null, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.OVERQWIL, "Overqwil", 8, false, false, false, "Pin Cluster Pokémon", Type.DARK, Type.POISON, 2.5, 60.5, Abilities.POISON_POINT, Abilities.SWIFT_SWIM, Abilities.INTIMIDATE, 510, 85, 115, 95, 65, 65, 85, 135, null, null, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.ENAMORUS, "Enamorus", 8, true, false, false, "Love-Hate Pokémon", Type.FAIRY, Type.FLYING, 1.6, 48, Abilities.CUTE_CHARM, Abilities.NONE, Abilities.CONTRARY, 580, 74, 115, 70, 135, 80, 106, 3, null, null, GrowthRate.SLOW, 0, false, true, + new PokemonForm("Incarnate Forme", "incarnate", Type.FAIRY, Type.FLYING, 1.6, 48, Abilities.CUTE_CHARM, Abilities.NONE, Abilities.CONTRARY, 580, 74, 115, 70, 135, 80, 106, 3, null, null), + new PokemonForm("Therian Forme", "therian", Type.FAIRY, Type.FLYING, 1.6, 48, Abilities.OVERCOAT, Abilities.NONE, Abilities.NONE, 580, 74, 115, 110, 135, 100, 46, 3, null, null), + ),*/ + //new PokemonSpecies(Species.SPRIGATITO, "Sprigatito", 9, false, false, false, "Grass Cat Pokémon", Type.GRASS, null, 0.4, 4.1, Abilities.OVERGROW, Abilities.NONE, Abilities.PROTEAN, 310, 40, 61, 54, 45, 45, 65, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.FLORAGATO, "Floragato", 9, false, false, false, "Grass Cat Pokémon", Type.GRASS, null, 0.9, 12.2, Abilities.OVERGROW, Abilities.NONE, Abilities.PROTEAN, 410, 61, 80, 63, 60, 63, 83, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.MEOWSCARADA, "Meowscarada", 9, false, false, false, "Magician Pokémon", Type.GRASS, Type.DARK, 1.5, 31.2, Abilities.OVERGROW, Abilities.NONE, Abilities.PROTEAN, 530, 76, 110, 70, 81, 70, 123, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.FUECOCO, "Fuecoco", 9, false, false, false, "Fire Croc Pokémon", Type.FIRE, null, 0.4, 9.8, Abilities.BLAZE, Abilities.NONE, Abilities.UNAWARE, 310, 67, 45, 59, 63, 40, 36, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.CROCALOR, "Crocalor", 9, false, false, false, "Fire Croc Pokémon", Type.FIRE, null, 1, 30.7, Abilities.BLAZE, Abilities.NONE, Abilities.UNAWARE, 411, 81, 55, 78, 90, 58, 49, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.SKELEDIRGE, "Skeledirge", 9, false, false, false, "Singer Pokémon", Type.FIRE, Type.GHOST, 1.6, 326.5, Abilities.BLAZE, Abilities.NONE, Abilities.UNAWARE, 530, 104, 75, 100, 110, 75, 66, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.QUAXLY, "Quaxly", 9, false, false, false, "Duckling Pokémon", Type.WATER, null, 0.5, 6.1, Abilities.TORRENT, Abilities.NONE, Abilities.MOXIE, 310, 55, 65, 45, 50, 45, 50, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.QUAXWELL, "Quaxwell", 9, false, false, false, "Practicing Pokémon", Type.WATER, null, 1.2, 21.5, Abilities.TORRENT, Abilities.NONE, Abilities.MOXIE, 410, 70, 85, 65, 65, 60, 65, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.QUAQUAVAL, "Quaquaval", 9, false, false, false, "Dancer Pokémon", Type.WATER, Type.FIGHTING, 1.8, 61.9, Abilities.TORRENT, Abilities.NONE, Abilities.MOXIE, 530, 85, 120, 80, 85, 75, 85, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.LECHONK, "Lechonk", 9, false, false, false, "Hog Pokémon", Type.NORMAL, null, 0.5, 10.2, Abilities.AROMA_VEIL, Abilities.GLUTTONY, Abilities.THICK_FAT, 254, 54, 45, 40, 35, 45, 35, 255, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.OINKOLOGNE, "Oinkologne", 9, false, false, false, "Hog Pokémon", Type.NORMAL, null, 1, 120, Abilities.LINGERING_AROMA, Abilities.GLUTTONY, Abilities.THICK_FAT, 489, 110, 100, 75, 59, 80, 65, 100, 50, null, GrowthRate.MEDIUM_FAST, 100, false, false, + new PokemonForm("Male", "male", Type.NORMAL, null, 1, 120, Abilities.LINGERING_AROMA, Abilities.GLUTTONY, Abilities.THICK_FAT, 489, 110, 100, 75, 59, 80, 65, 100, 50, null), + new PokemonForm("Female", "female", Type.NORMAL, null, 1, 120, Abilities.AROMA_VEIL, Abilities.GLUTTONY, Abilities.THICK_FAT, 489, 115, 90, 70, 59, 90, 65, 100, 50, null), + ),*/ + //new PokemonSpecies(Species.TAROUNTULA, "Tarountula", 9, false, false, false, "String Ball Pokémon", Type.BUG, null, 0.3, 4, Abilities.INSOMNIA, Abilities.NONE, Abilities.STAKEOUT, 210, 35, 41, 45, 29, 40, 20, 255, 50, null, GrowthRate.ERRATIC, 50, false), + //new PokemonSpecies(Species.SPIDOPS, "Spidops", 9, false, false, false, "Trap Pokémon", Type.BUG, null, 1, 16.5, Abilities.INSOMNIA, Abilities.NONE, Abilities.STAKEOUT, 404, 60, 79, 92, 52, 86, 35, 120, 50, null, GrowthRate.ERRATIC, 50, false), + //new PokemonSpecies(Species.NYMBLE, "Nymble", 9, false, false, false, "Grasshopper Pokémon", Type.BUG, null, 0.2, 1, Abilities.SWARM, Abilities.NONE, Abilities.TINTED_LENS, 210, 33, 46, 40, 21, 25, 45, 190, 20, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.LOKIX, "Lokix", 9, false, false, false, "Grasshopper Pokémon", Type.BUG, Type.DARK, 1, 17.5, Abilities.SWARM, Abilities.NONE, Abilities.TINTED_LENS, 450, 71, 102, 78, 52, 55, 92, 30, 0, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.PAWMI, "Pawmi", 9, false, false, false, "Mouse Pokémon", Type.ELECTRIC, null, 0.3, 2.5, Abilities.STATIC, Abilities.NATURAL_CURE, Abilities.IRON_FIST, 240, 45, 50, 20, 40, 25, 60, 190, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.PAWMO, "Pawmo", 9, false, false, false, "Mouse Pokémon", Type.ELECTRIC, Type.FIGHTING, 0.4, 6.5, Abilities.VOLT_ABSORB, Abilities.NATURAL_CURE, Abilities.IRON_FIST, 350, 60, 75, 40, 50, 40, 85, 80, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.PAWMOT, "Pawmot", 9, false, false, false, "Hands-On Pokémon", Type.ELECTRIC, Type.FIGHTING, 0.9, 41, Abilities.VOLT_ABSORB, Abilities.NATURAL_CURE, Abilities.IRON_FIST, 490, 70, 115, 70, 70, 60, 105, 45, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.TANDEMAUS, "Tandemaus", 9, false, false, false, "Couple Pokémon", Type.NORMAL, null, 0.3, 1.8, Abilities.RUN_AWAY, Abilities.PICKUP, Abilities.OWN_TEMPO, 305, 50, 50, 45, 40, 45, 75, 150, 50, null, GrowthRate.FAST, null, false), + /*new PokemonSpecies(Species.MAUSHOLD, "Maushold", 9, false, false, false, "Family Pokémon", Type.NORMAL, null, 0.3, 2.3, Abilities.FRIEND_GUARD, Abilities.CHEEK_POUCH, Abilities.TECHNICIAN, 470, 74, 75, 70, 65, 75, 111, 75, 50, null, GrowthRate.FAST, null, false, false, + new PokemonForm("Family of Four", "family-of-four", Type.NORMAL, null, 0.3, 2.3, Abilities.FRIEND_GUARD, Abilities.CHEEK_POUCH, Abilities.TECHNICIAN, 470, 74, 75, 70, 65, 75, 111, 75, 50, null), + new PokemonForm("Family of Three", "family-of-three", Type.NORMAL, null, 0.3, 2.8, Abilities.FRIEND_GUARD, Abilities.CHEEK_POUCH, Abilities.TECHNICIAN, 470, 74, 75, 70, 65, 75, 111, 75, 50, null), + ),*/ + //new PokemonSpecies(Species.FIDOUGH, "Fidough", 9, false, false, false, "Puppy Pokémon", Type.FAIRY, null, 0.3, 10.9, Abilities.OWN_TEMPO, Abilities.NONE, Abilities.KLUTZ, 312, 37, 55, 70, 30, 55, 65, 190, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.DACHSBUN, "Dachsbun", 9, false, false, false, "Dog Pokémon", Type.FAIRY, null, 0.5, 14.9, Abilities.WELL_BAKED_BODY, Abilities.NONE, Abilities.AROMA_VEIL, 477, 57, 80, 115, 50, 80, 95, 90, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.SMOLIV, "Smoliv", 9, false, false, false, "Olive Pokémon", Type.GRASS, null, 0.3, 6.5, Abilities.EARLY_BIRD, Abilities.NONE, Abilities.HARVEST, 260, 41, 35, 45, 58, 51, 30, 255, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.DOLLIV, "Dolliv", 9, false, false, false, "Olive Pokémon", Type.GRASS, null, 0.6, 11.9, Abilities.EARLY_BIRD, Abilities.NONE, Abilities.HARVEST, 354, 52, 53, 60, 78, 78, 33, 120, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.ARBOLIVA, "Arboliva", 9, false, false, false, "Olive Pokémon", Type.GRASS, null, 1.4, 48.2, Abilities.SEED_SOWER, Abilities.NONE, Abilities.HARVEST, 510, 78, 69, 90, 125, 109, 39, 45, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + /*new PokemonSpecies(Species.SQUAWKABILLY, "Squawkabilly", 9, false, false, false, "Parrot Pokémon", Type.NORMAL, Type.FLYING, 0.6, 2.4, Abilities.INTIMIDATE, Abilities.HUSTLE, Abilities.GUTS, 417, 82, 96, 51, 45, 51, 92, 190, 50, null, GrowthRate.ERRATIC, 50, false, false, + new PokemonForm("Green Plumage", "green-plumage", Type.NORMAL, Type.FLYING, 0.6, 2.4, Abilities.INTIMIDATE, Abilities.HUSTLE, Abilities.GUTS, 417, 82, 96, 51, 45, 51, 92, 190, 50, null), + new PokemonForm("Blue Plumage", "blue-plumage", Type.NORMAL, Type.FLYING, 0.6, 2.4, Abilities.INTIMIDATE, Abilities.HUSTLE, Abilities.GUTS, 417, 82, 96, 51, 45, 51, 92, 190, 50, null), + new PokemonForm("Yellow Plumage", "yellow-plumage", Type.NORMAL, Type.FLYING, 0.6, 2.4, Abilities.INTIMIDATE, Abilities.HUSTLE, Abilities.SHEER_FORCE, 417, 82, 96, 51, 45, 51, 92, 190, 50, null), + new PokemonForm("White Plumage", "white-plumage", Type.NORMAL, Type.FLYING, 0.6, 2.4, Abilities.INTIMIDATE, Abilities.HUSTLE, Abilities.SHEER_FORCE, 417, 82, 96, 51, 45, 51, 92, 190, 50, null), + ),*/ + //new PokemonSpecies(Species.NACLI, "Nacli", 9, false, false, false, "Rock Salt Pokémon", Type.ROCK, null, 0.4, 16, Abilities.PURIFYING_SALT, Abilities.STURDY, Abilities.CLEAR_BODY, 280, 55, 55, 75, 35, 35, 25, 255, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.NACLSTACK, "Naclstack", 9, false, false, false, "Rock Salt Pokémon", Type.ROCK, null, 0.6, 105, Abilities.PURIFYING_SALT, Abilities.STURDY, Abilities.CLEAR_BODY, 355, 60, 60, 100, 35, 65, 35, 120, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.GARGANACL, "Garganacl", 9, false, false, false, "Rock Salt Pokémon", Type.ROCK, null, 2.3, 240, Abilities.PURIFYING_SALT, Abilities.STURDY, Abilities.CLEAR_BODY, 500, 100, 100, 130, 45, 90, 35, 45, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.CHARCADET, "Charcadet", 9, false, false, false, "Fire Child Pokémon", Type.FIRE, null, 0.6, 10.5, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.FLAME_BODY, 255, 40, 50, 40, 50, 40, 35, 90, 50, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.ARMAROUGE, "Armarouge", 9, false, false, false, "Fire Warrior Pokémon", Type.FIRE, Type.PSYCHIC, 1.5, 85, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.WEAK_ARMOR, 525, 85, 60, 100, 125, 80, 75, 25, 20, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.CERULEDGE, "Ceruledge", 9, false, false, false, "Fire Blades Pokémon", Type.FIRE, Type.GHOST, 1.6, 62, Abilities.FLASH_FIRE, Abilities.NONE, Abilities.WEAK_ARMOR, 525, 75, 125, 80, 60, 100, 85, 25, 20, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.TADBULB, "Tadbulb", 9, false, false, false, "EleTadpole Pokémon", Type.ELECTRIC, null, 0.3, 0.4, Abilities.OWN_TEMPO, Abilities.STATIC, Abilities.DAMP, 272, 61, 31, 41, 59, 35, 45, 190, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.BELLIBOLT, "Bellibolt", 9, false, false, false, "EleFrog Pokémon", Type.ELECTRIC, null, 1.2, 113, Abilities.ELECTROMORPHOSIS, Abilities.STATIC, Abilities.DAMP, 495, 109, 64, 91, 103, 83, 45, 50, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.WATTREL, "Wattrel", 9, false, false, false, "Storm Petrel Pokémon", Type.ELECTRIC, Type.FLYING, 0.4, 3.6, Abilities.WIND_POWER, Abilities.VOLT_ABSORB, Abilities.COMPETITIVE, 280, 40, 40, 35, 55, 40, 70, 180, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.KILOWATTREL, "Kilowattrel", 9, false, false, false, "Frigatebird Pokémon", Type.ELECTRIC, Type.FLYING, 1.4, 38.6, Abilities.WIND_POWER, Abilities.VOLT_ABSORB, Abilities.COMPETITIVE, 490, 70, 70, 60, 105, 60, 125, 90, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.MASCHIFF, "Maschiff", 9, false, false, false, "Rascal Pokémon", Type.DARK, null, 0.5, 16, Abilities.INTIMIDATE, Abilities.RUN_AWAY, Abilities.STAKEOUT, 340, 60, 78, 60, 40, 51, 51, 150, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.MABOSSTIFF, "Mabosstiff", 9, false, false, false, "Boss Pokémon", Type.DARK, null, 1.1, 61, Abilities.INTIMIDATE, Abilities.GUARD_DOG, Abilities.STAKEOUT, 505, 80, 120, 90, 60, 70, 85, 75, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.SHROODLE, "Shroodle", 9, false, false, false, "Toxic Mouse Pokémon", Type.POISON, null, 0.2, 0.7, Abilities.UNBURDEN, Abilities.PICKPOCKET, Abilities.PRANKSTER, 290, 40, 65, 35, 40, 35, 75, 190, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.GRAFAIAI, "Grafaiai", 9, false, false, false, "Toxic Monkey Pokémon", Type.POISON, null, 0.7, 27.2, Abilities.UNBURDEN, Abilities.POISON_TOUCH, Abilities.PRANKSTER, 485, 63, 95, 65, 80, 72, 110, 90, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.BRAMBLIN, "Bramblin", 9, false, false, false, "Tumbleweed Pokémon", Type.GRASS, Type.GHOST, 0.6, 0.6, Abilities.WIND_RIDER, Abilities.NONE, Abilities.INFILTRATOR, 275, 40, 65, 30, 45, 35, 60, 190, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.BRAMBLEGHAST, "Brambleghast", 9, false, false, false, "Tumbleweed Pokémon", Type.GRASS, Type.GHOST, 1.2, 6, Abilities.WIND_RIDER, Abilities.NONE, Abilities.INFILTRATOR, 480, 55, 115, 70, 80, 70, 90, 45, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.TOEDSCOOL, "Toedscool", 9, false, false, false, "Woodear Pokémon", Type.GROUND, Type.GRASS, 0.9, 33, Abilities.MYCELIUM_MIGHT, Abilities.NONE, Abilities.MYCELIUM_MIGHT, 335, 40, 40, 35, 50, 100, 70, 190, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.TOEDSCRUEL, "Toedscruel", 9, false, false, false, "Woodear Pokémon", Type.GROUND, Type.GRASS, 1.9, 58, Abilities.MYCELIUM_MIGHT, Abilities.NONE, Abilities.MYCELIUM_MIGHT, 515, 80, 70, 65, 80, 120, 100, 90, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.KLAWF, "Klawf", 9, false, false, false, "Ambush Pokémon", Type.ROCK, null, 1.3, 79, Abilities.ANGER_SHELL, Abilities.SHELL_ARMOR, Abilities.REGENERATOR, 450, 70, 100, 115, 35, 55, 75, 120, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CAPSAKID, "Capsakid", 9, false, false, false, "Spicy Pepper Pokémon", Type.GRASS, null, 0.3, 3, Abilities.CHLOROPHYLL, Abilities.INSOMNIA, Abilities.KLUTZ, 304, 50, 62, 40, 62, 40, 50, 190, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.SCOVILLAIN, "Scovillain", 9, false, false, false, "Spicy Pepper Pokémon", Type.GRASS, Type.FIRE, 0.9, 15, Abilities.CHLOROPHYLL, Abilities.INSOMNIA, Abilities.MOODY, 486, 65, 108, 65, 108, 65, 75, 75, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.RELLOR, "Rellor", 9, false, false, false, "Rolling Pokémon", Type.BUG, null, 0.2, 1, Abilities.COMPOUND_EYES, Abilities.NONE, Abilities.SHED_SKIN, 270, 41, 50, 60, 31, 58, 30, 190, 50, null, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.RABSCA, "Rabsca", 9, false, false, false, "Rolling Pokémon", Type.BUG, Type.PSYCHIC, 0.3, 3.5, Abilities.SYNCHRONIZE, Abilities.NONE, Abilities.TELEPATHY, 470, 75, 50, 85, 115, 100, 45, 45, 50, null, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.FLITTLE, "Flittle", 9, false, false, false, "Frill Pokémon", Type.PSYCHIC, null, 0.2, 1.5, Abilities.ANTICIPATION, Abilities.FRISK, Abilities.SPEED_BOOST, 255, 30, 35, 30, 55, 30, 75, 120, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.ESPATHRA, "Espathra", 9, false, false, false, "Ostrich Pokémon", Type.PSYCHIC, null, 1.9, 90, Abilities.OPPORTUNIST, Abilities.FRISK, Abilities.SPEED_BOOST, 481, 95, 60, 60, 101, 60, 105, 60, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.TINKATINK, "Tinkatink", 9, false, false, false, "Metalsmith Pokémon", Type.FAIRY, Type.STEEL, 0.4, 8.9, Abilities.MOLD_BREAKER, Abilities.OWN_TEMPO, Abilities.PICKPOCKET, 297, 50, 45, 45, 35, 64, 58, 190, 50, null, GrowthRate.MEDIUM_SLOW, 0, false), + //new PokemonSpecies(Species.TINKATUFF, "Tinkatuff", 9, false, false, false, "Hammer Pokémon", Type.FAIRY, Type.STEEL, 0.7, 59.1, Abilities.MOLD_BREAKER, Abilities.OWN_TEMPO, Abilities.PICKPOCKET, 380, 65, 55, 55, 45, 82, 78, 90, 50, null, GrowthRate.MEDIUM_SLOW, 0, false), + //new PokemonSpecies(Species.TINKATON, "Tinkaton", 9, false, false, false, "Hammer Pokémon", Type.FAIRY, Type.STEEL, 0.7, 112.8, Abilities.MOLD_BREAKER, Abilities.OWN_TEMPO, Abilities.PICKPOCKET, 506, 85, 75, 77, 70, 105, 94, 45, 50, null, GrowthRate.MEDIUM_SLOW, 0, false), + //new PokemonSpecies(Species.WIGLETT, "Wiglett", 9, false, false, false, "Garden Eel Pokémon", Type.WATER, null, 1.2, 1.8, Abilities.GOOEY, Abilities.RATTLED, Abilities.SAND_VEIL, 245, 10, 55, 25, 35, 25, 95, 255, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.WUGTRIO, "Wugtrio", 9, false, false, false, "Garden Eel Pokémon", Type.WATER, null, 1.2, 5.4, Abilities.GOOEY, Abilities.RATTLED, Abilities.SAND_VEIL, 425, 35, 100, 50, 50, 70, 120, 50, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.BOMBIRDIER, "Bombirdier", 9, false, false, false, "Item Drop Pokémon", Type.FLYING, Type.DARK, 1.5, 42.9, Abilities.BIG_PECKS, Abilities.KEEN_EYE, Abilities.ROCKY_PAYLOAD, 485, 70, 103, 85, 60, 85, 82, 25, 50, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.FINIZEN, "Finizen", 9, false, false, false, "Dolphin Pokémon", Type.WATER, null, 1.3, 60.2, Abilities.WATER_VEIL, Abilities.NONE, Abilities.WATER_VEIL, 315, 70, 45, 40, 45, 40, 75, 200, 50, null, GrowthRate.SLOW, 50, false), + /*new PokemonSpecies(Species.PALAFIN, "Palafin", 9, false, false, false, "Dolphin Pokémon", Type.WATER, null, 1.3, 60.2, Abilities.ZERO_TO_HERO, Abilities.NONE, Abilities.ZERO_TO_HERO, 457, 100, 70, 72, 53, 62, 100, 45, 50, null, GrowthRate.SLOW, 50, false, false, + new PokemonForm("Zero Form", "zero", Type.WATER, null, 1.3, 60.2, Abilities.ZERO_TO_HERO, Abilities.NONE, Abilities.ZERO_TO_HERO, 457, 100, 70, 72, 53, 62, 100, 45, 50, null), + new PokemonForm("Hero Form", "hero", Type.WATER, null, 1.8, 97.4, Abilities.ZERO_TO_HERO, Abilities.NONE, Abilities.ZERO_TO_HERO, 650, 100, 160, 97, 106, 87, 100, 45, 50, null), + ),*/ + //new PokemonSpecies(Species.VAROOM, "Varoom", 9, false, false, false, "Single-Cyl Pokémon", Type.STEEL, Type.POISON, 1, 35, Abilities.OVERCOAT, Abilities.NONE, Abilities.SLOW_START, 300, 45, 70, 63, 30, 45, 47, 190, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.REVAVROOM, "Revavroom", 9, false, false, false, "Multi-Cyl Pokémon", Type.STEEL, Type.POISON, 1.8, 120, Abilities.OVERCOAT, Abilities.NONE, Abilities.FILTER, 500, 80, 119, 90, 54, 67, 90, 75, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CYCLIZAR, "Cyclizar", 9, false, false, false, "Mount Pokémon", Type.DRAGON, null, 1.6, 63, Abilities.SHED_SKIN, Abilities.NONE, Abilities.REGENERATOR, 501, 70, 95, 65, 85, 65, 121, 190, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.ORTHWORM, "Orthworm", 9, false, false, false, "Earthworm Pokémon", Type.STEEL, null, 2.5, 310, Abilities.EARTH_EATER, Abilities.NONE, Abilities.SAND_VEIL, 480, 70, 85, 145, 60, 55, 65, 25, 50, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.GLIMMET, "Glimmet", 9, false, false, false, "Ore Pokémon", Type.ROCK, Type.POISON, 0.7, 8, Abilities.TOXIC_DEBRIS, Abilities.NONE, Abilities.CORROSION, 350, 48, 35, 42, 105, 60, 60, 70, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.GLIMMORA, "Glimmora", 9, false, false, false, "Ore Pokémon", Type.ROCK, Type.POISON, 1.5, 45, Abilities.TOXIC_DEBRIS, Abilities.NONE, Abilities.CORROSION, 525, 83, 55, 90, 130, 81, 86, 25, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.GREAVARD, "Greavard", 9, false, false, false, "Ghost Dog Pokémon", Type.GHOST, null, 0.6, 35, Abilities.PICKUP, Abilities.NONE, Abilities.FLUFFY, 290, 50, 61, 60, 30, 55, 34, 120, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.HOUNDSTONE, "Houndstone", 9, false, false, false, "Ghost Dog Pokémon", Type.GHOST, null, 2, 15, Abilities.SAND_RUSH, Abilities.NONE, Abilities.FLUFFY, 488, 72, 101, 100, 50, 97, 68, 60, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.FLAMIGO, "Flamigo", 9, false, false, false, "Synchronize Pokémon", Type.FLYING, Type.FIGHTING, 1.6, 37, Abilities.SCRAPPY, Abilities.TANGLED_FEET, Abilities.COSTAR, 500, 82, 115, 74, 75, 64, 90, 100, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.CETODDLE, "Cetoddle", 9, false, false, false, "Terra Whale Pokémon", Type.ICE, null, 1.2, 45, Abilities.THICK_FAT, Abilities.SNOW_CLOAK, Abilities.SHEER_FORCE, 334, 108, 68, 45, 30, 40, 43, 150, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.CETITAN, "Cetitan", 9, false, false, false, "Terra Whale Pokémon", Type.ICE, null, 4.5, 700, Abilities.THICK_FAT, Abilities.SLUSH_RUSH, Abilities.SHEER_FORCE, 521, 170, 113, 65, 45, 55, 73, 50, 50, null, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.VELUZA, "Veluza", 9, false, false, false, "Jettison Pokémon", Type.WATER, Type.PSYCHIC, 2.5, 90, Abilities.MOLD_BREAKER, Abilities.NONE, Abilities.SHARPNESS, 478, 90, 102, 73, 78, 65, 70, 100, 50, null, GrowthRate.FAST, 50, false), + //new PokemonSpecies(Species.DONDOZO, "Dondozo", 9, false, false, false, "Big Catfish Pokémon", Type.WATER, null, 12, 220, Abilities.UNAWARE, Abilities.OBLIVIOUS, Abilities.WATER_VEIL, 530, 150, 100, 115, 65, 65, 35, 25, 50, null, GrowthRate.SLOW, 50, false), + /*new PokemonSpecies(Species.TATSUGIRI, "Tatsugiri", 9, false, false, false, "Mimicry Pokémon", Type.DRAGON, Type.WATER, 0.3, 8, Abilities.COMMANDER, Abilities.NONE, Abilities.STORM_DRAIN, 475, 68, 50, 60, 120, 95, 82, 100, 50, null, GrowthRate.MEDIUM_SLOW, 50, false, false, + new PokemonForm("Curly Form", "curly", Type.DRAGON, Type.WATER, 0.3, 8, Abilities.COMMANDER, Abilities.NONE, Abilities.STORM_DRAIN, 475, 68, 50, 60, 120, 95, 82, 100, 50, null), + new PokemonForm("Droopy Form", "droopy", Type.DRAGON, Type.WATER, 0.3, 8, Abilities.COMMANDER, Abilities.NONE, Abilities.STORM_DRAIN, 475, 68, 50, 60, 120, 95, 82, 100, 50, null), + new PokemonForm("Stretchy Form", "stretchy", Type.DRAGON, Type.WATER, 0.3, 8, Abilities.COMMANDER, Abilities.NONE, Abilities.STORM_DRAIN, 475, 68, 50, 60, 120, 95, 82, 100, 50, null), + ),*/ + new PokemonSpecies(Species.ANNIHILAPE, "Annihilape", 9, false, false, false, "Rage Monkey Pokémon", Type.FIGHTING, Type.GHOST, 1.2, 56, Abilities.VITAL_SPIRIT, Abilities.INNER_FOCUS, Abilities.DEFIANT, 535, 110, 115, 80, 50, 90, 90, 45, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.CLODSIRE, "Clodsire", 9, false, false, false, "Spiny Fish Pokémon", Type.POISON, Type.GROUND, 1.8, 223, Abilities.POISON_POINT, Abilities.WATER_ABSORB, Abilities.UNAWARE, 430, 130, 75, 60, 45, 100, 20, 90, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.FARIGIRAF, "Farigiraf", 9, false, false, false, "Long Neck Pokémon", Type.NORMAL, Type.PSYCHIC, 3.2, 160, Abilities.CUD_CHEW, Abilities.ARMOR_TAIL, Abilities.SAP_SIPPER, 520, 120, 90, 70, 110, 70, 60, 45, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + /*new PokemonSpecies(Species.DUDUNSPARCE, "Dudunsparce", 9, false, false, false, "Land Snake Pokémon", Type.NORMAL, null, 3.6, 39.2, Abilities.SERENE_GRACE, Abilities.RUN_AWAY, Abilities.RATTLED, 520, 125, 100, 80, 85, 75, 55, 45, 50, null, GrowthRate.MEDIUM_FAST, 50, false, false, + new PokemonForm("Two-Segment Form", "two-segment", Type.NORMAL, null, 3.6, 39.2, Abilities.SERENE_GRACE, Abilities.RUN_AWAY, Abilities.RATTLED, 520, 125, 100, 80, 85, 75, 55, 45, 50, null), + new PokemonForm("Three-Segment Form", "three-segment", Type.NORMAL, null, 4.5, 47.4, Abilities.SERENE_GRACE, Abilities.RUN_AWAY, Abilities.RATTLED, 520, 125, 100, 80, 85, 75, 55, 45, 50, null), + ),*/ + //new PokemonSpecies(Species.KINGAMBIT, "Kingambit", 9, false, false, false, "Big Blade Pokémon", Type.DARK, Type.STEEL, 2, 120, Abilities.DEFIANT, Abilities.SUPREME_OVERLORD, Abilities.PRESSURE, 550, 100, 135, 120, 60, 85, 50, 25, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GREAT_TUSK, "Great Tusk", 9, false, false, false, "Paradox Pokémon", Type.GROUND, Type.FIGHTING, 2.2, 320, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.PROTOSYNTHESIS, 570, 115, 131, 131, 53, 53, 87, 30, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.SCREAM_TAIL, "Scream Tail", 9, false, false, false, "Paradox Pokémon", Type.FAIRY, Type.PSYCHIC, 1.2, 8, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.PROTOSYNTHESIS, 570, 115, 65, 99, 65, 115, 111, 50, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.BRUTE_BONNET, "Brute Bonnet", 9, false, false, false, "Paradox Pokémon", Type.GRASS, Type.DARK, 1.2, 21, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.PROTOSYNTHESIS, 570, 111, 127, 99, 79, 99, 55, 50, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.FLUTTER_MANE, "Flutter Mane", 9, false, false, false, "Paradox Pokémon", Type.GHOST, Type.FAIRY, 1.4, 4, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.PROTOSYNTHESIS, 570, 55, 55, 55, 135, 135, 135, 30, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.SLITHER_WING, "Slither Wing", 9, false, false, false, "Paradox Pokémon", Type.BUG, Type.FIGHTING, 3.2, 92, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.PROTOSYNTHESIS, 570, 85, 135, 79, 85, 105, 81, 30, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.SANDY_SHOCKS, "Sandy Shocks", 9, false, false, false, "Paradox Pokémon", Type.ELECTRIC, Type.GROUND, 2.3, 60, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.PROTOSYNTHESIS, 570, 85, 81, 97, 121, 85, 101, 30, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.IRON_TREADS, "Iron Treads", 9, false, false, false, "Paradox Pokémon", Type.GROUND, Type.STEEL, 0.9, 240, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.QUARK_DRIVE, 570, 90, 112, 120, 72, 70, 106, 30, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.IRON_BUNDLE, "Iron Bundle", 9, false, false, false, "Paradox Pokémon", Type.ICE, Type.WATER, 0.6, 11, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.QUARK_DRIVE, 570, 56, 80, 114, 124, 60, 136, 50, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.IRON_HANDS, "Iron Hands", 9, false, false, false, "Paradox Pokémon", Type.FIGHTING, Type.ELECTRIC, 1.8, 380.7, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.QUARK_DRIVE, 570, 154, 140, 108, 50, 68, 50, 50, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.IRON_JUGULIS, "Iron Jugulis", 9, false, false, false, "Paradox Pokémon", Type.DARK, Type.FLYING, 1.3, 111, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.QUARK_DRIVE, 570, 94, 80, 86, 122, 80, 108, 30, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.IRON_MOTH, "Iron Moth", 9, false, false, false, "Paradox Pokémon", Type.FIRE, Type.POISON, 1.2, 36, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.QUARK_DRIVE, 570, 80, 70, 60, 140, 110, 110, 30, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.IRON_THORNS, "Iron Thorns", 9, false, false, false, "Paradox Pokémon", Type.ROCK, Type.ELECTRIC, 1.6, 303, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.QUARK_DRIVE, 570, 100, 134, 110, 70, 84, 72, 30, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.FRIGIBAX, "Frigibax", 9, false, false, false, "Ice Fin Pokémon", Type.DRAGON, Type.ICE, 0.5, 17, Abilities.THERMAL_EXCHANGE, Abilities.NONE, Abilities.ICE_BODY, 320, 65, 75, 45, 35, 45, 55, 45, 50, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.ARCTIBAX, "Arctibax", 9, false, false, false, "Ice Fin Pokémon", Type.DRAGON, Type.ICE, 0.8, 30, Abilities.THERMAL_EXCHANGE, Abilities.NONE, Abilities.ICE_BODY, 423, 90, 95, 66, 45, 65, 62, 25, 50, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.BAXCALIBUR, "Baxcalibur", 9, false, false, false, "Ice Dragon Pokémon", Type.DRAGON, Type.ICE, 2.1, 210, Abilities.THERMAL_EXCHANGE, Abilities.NONE, Abilities.ICE_BODY, 600, 115, 145, 92, 75, 86, 87, 10, 50, null, GrowthRate.SLOW, 50, false), + /*new PokemonSpecies(Species.GIMMIGHOUL, "Gimmighoul", 9, false, false, false, "Coin Chest Pokémon", Type.GHOST, null, 0.3, 5, Abilities.RATTLED, Abilities.NONE, Abilities.RATTLED, 300, 45, 30, 70, 75, 70, 10, 45, 50, null, GrowthRate.SLOW, null, false, false, + new PokemonForm("Chest Form", "chest", Type.GHOST, null, 0.3, 5, Abilities.RATTLED, Abilities.NONE, Abilities.RATTLED, 300, 45, 30, 70, 75, 70, 10, 45, 50, null), + new PokemonForm("Roaming Form", "roaming", Type.GHOST, null, 0.1, 1, Abilities.RUN_AWAY, Abilities.NONE, Abilities.RUN_AWAY, 300, 45, 30, 25, 75, 45, 80, 45, 50, null), + ),*/ + //new PokemonSpecies(Species.GHOLDENGO, "Gholdengo", 9, false, false, false, "Coin Entity Pokémon", Type.STEEL, Type.GHOST, 1.2, 30, Abilities.GOOD_AS_GOLD, Abilities.NONE, Abilities.GOOD_AS_GOLD, 550, 87, 60, 95, 133, 91, 84, 45, 50, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.WO_CHIEN, "Wo-Chien", 9, true, false, false, "Ruinous Pokémon", Type.DARK, Type.GRASS, 1.5, 74.2, Abilities.TABLETS_OF_RUIN, Abilities.NONE, Abilities.TABLETS_OF_RUIN, 570, 85, 85, 100, 95, 135, 70, 6, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.CHIEN_PAO, "Chien-Pao", 9, true, false, false, "Ruinous Pokémon", Type.DARK, Type.ICE, 1.9, 152.2, Abilities.SWORD_OF_RUIN, Abilities.NONE, Abilities.SWORD_OF_RUIN, 570, 80, 120, 80, 90, 65, 135, 6, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.TING_LU, "Ting-Lu", 9, true, false, false, "Ruinous Pokémon", Type.DARK, Type.GROUND, 2.7, 699.7, Abilities.VESSEL_OF_RUIN, Abilities.NONE, Abilities.VESSEL_OF_RUIN, 570, 155, 110, 125, 55, 80, 45, 6, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.CHI_YU, "Chi-Yu", 9, true, false, false, "Ruinous Pokémon", Type.DARK, Type.FIRE, 0.4, 4.9, Abilities.BEADS_OF_RUIN, Abilities.NONE, Abilities.BEADS_OF_RUIN, 570, 55, 80, 80, 135, 120, 100, 6, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.ROARING_MOON, "Roaring Moon", 9, false, false, false, "Paradox Pokémon", Type.DRAGON, Type.DARK, 2, 380, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.PROTOSYNTHESIS, 590, 105, 139, 71, 55, 101, 119, 10, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.IRON_VALIANT, "Iron Valiant", 9, false, false, false, "Paradox Pokémon", Type.FAIRY, Type.FIGHTING, 1.4, 35, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.QUARK_DRIVE, 590, 74, 130, 90, 120, 60, 116, 10, 0, null, GrowthRate.SLOW, null, false), + /*new PokemonSpecies(Species.KORAIDON, "Koraidon", 9, false, true, false, "Paradox Pokémon", Type.FIGHTING, Type.DRAGON, 2.5, 303, Abilities.ORICHALCUM_PULSE, Abilities.NONE, Abilities.ORICHALCUM_PULSE, 670, 100, 135, 115, 85, 100, 135, 3, 0, null, GrowthRate.SLOW, null, false, false, + new PokemonForm("Apex Build", "apex-build", Type.FIGHTING, Type.DRAGON, 2.5, 303, Abilities.ORICHALCUM_PULSE, Abilities.NONE, Abilities.ORICHALCUM_PULSE, 670, 100, 135, 115, 85, 100, 135, 3, 0, null), + new PokemonForm("Limited Build", "limited-build", Type.FIGHTING, Type.DRAGON, 3.5, 303, Abilities.ORICHALCUM_PULSE, Abilities.NONE, Abilities.ORICHALCUM_PULSE, 670, 100, 135, 115, 85, 100, 135, 3, 0, null), + new PokemonForm("Sprinting Build", "sprinting-build", Type.FIGHTING, Type.DRAGON, 3.5, 303, Abilities.ORICHALCUM_PULSE, Abilities.NONE, Abilities.ORICHALCUM_PULSE, 670, 100, 135, 115, 85, 100, 135, 3, 0, null), + new PokemonForm("Swimming Build", "swimming-build", Type.FIGHTING, Type.DRAGON, 3.5, 303, Abilities.ORICHALCUM_PULSE, Abilities.NONE, Abilities.ORICHALCUM_PULSE, 670, 100, 135, 115, 85, 100, 135, 3, 0, null), + new PokemonForm("Gliding Build", "gliding-build", Type.FIGHTING, Type.DRAGON, 3.5, 303, Abilities.ORICHALCUM_PULSE, Abilities.NONE, Abilities.ORICHALCUM_PULSE, 670, 100, 135, 115, 85, 100, 135, 3, 0, null), + ),*/ + /*new PokemonSpecies(Species.MIRAIDON, "Miraidon", 9, false, true, false, "Paradox Pokémon", Type.ELECTRIC, Type.DRAGON, 3.5, 240, Abilities.HADRON_ENGINE, Abilities.NONE, Abilities.HADRON_ENGINE, 670, 100, 85, 100, 135, 115, 135, 3, 0, null, GrowthRate.SLOW, null, false, false, + new PokemonForm("Ultimate Mode", "ultimate-mode", Type.ELECTRIC, Type.DRAGON, 3.5, 240, Abilities.HADRON_ENGINE, Abilities.NONE, Abilities.HADRON_ENGINE, 670, 100, 85, 100, 135, 115, 135, 3, 0, null), + new PokemonForm("Low-Power Mode", "low-power-mode", Type.ELECTRIC, Type.DRAGON, 2.8, 240, Abilities.HADRON_ENGINE, Abilities.NONE, Abilities.HADRON_ENGINE, 670, 100, 85, 100, 135, 115, 135, 3, 0, null), + new PokemonForm("Drive Mode", "drive-mode", Type.ELECTRIC, Type.DRAGON, 2.8, 240, Abilities.HADRON_ENGINE, Abilities.NONE, Abilities.HADRON_ENGINE, 670, 100, 85, 100, 135, 115, 135, 3, 0, null), + new PokemonForm("Aquatic Mode", "aquatic-mode", Type.ELECTRIC, Type.DRAGON, 2.8, 240, Abilities.HADRON_ENGINE, Abilities.NONE, Abilities.HADRON_ENGINE, 670, 100, 85, 100, 135, 115, 135, 3, 0, null), + new PokemonForm("Glide Mode", "glide-mode", Type.ELECTRIC, Type.DRAGON, 2.8, 240, Abilities.HADRON_ENGINE, Abilities.NONE, Abilities.HADRON_ENGINE, 670, 100, 85, 100, 135, 115, 135, 3, 0, null), + ),*/ + //new PokemonSpecies(Species.WALKING_WAKE, "Walking Wake", 9, false, false, false, "Paradox Pokémon", Type.WATER, Type.DRAGON, 3.5, 280, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.PROTOSYNTHESIS, 590, 99, 83, 91, 125, 83, 109, 5, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.IRON_LEAVES, "Iron Leaves", 9, false, false, false, "Paradox Pokémon", Type.GRASS, Type.PSYCHIC, 1.5, 125, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.QUARK_DRIVE, 590, 90, 130, 88, 70, 108, 104, 5, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.DIPPLIN, "Dipplin", 9, false, false, false, "undefined", Type.GRASS, Type.DRAGON, 0.4, 9.7, Abilities.SUPERSWEET_SYRUP, Abilities.GLUTTONY, Abilities.STICKY_HOLD, 485, 80, 80, 110, 95, 80, 40, 45, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.POLTCHAGEIST, "Poltchageist", 9, false, false, false, "undefined", Type.GRASS, Type.GHOST, 0.1, 1.1, Abilities.HOSPITALITY, Abilities.NONE, Abilities.HEATPROOF, 308, 40, 45, 45, 74, 54, 50, 120, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.SINISTCHA, "Sinistcha", 9, false, false, false, "undefined", Type.GRASS, Type.GHOST, 0.2, 2.2, Abilities.HOSPITALITY, Abilities.NONE, Abilities.HEATPROOF, 508, 71, 60, 106, 121, 80, 70, 60, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.OKIDOGI, "Okidogi", 9, true, false, false, "undefined", Type.POISON, Type.FIGHTING, 1.8, 92.2, Abilities.TOXIC_CHAIN, Abilities.NONE, Abilities.GUARD_DOG, 555, 88, 128, 115, 58, 86, 80, 3, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.MUNKIDORI, "Munkidori", 9, true, false, false, "undefined", Type.POISON, Type.PSYCHIC, 1, 12.2, Abilities.TOXIC_CHAIN, Abilities.NONE, Abilities.FRISK, 555, 88, 75, 66, 130, 90, 106, 3, 0, null, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.FEZANDIPITI, "Fezandipiti", 9, true, false, false, "undefined", Type.POISON, Type.FAIRY, 1.4, 30.1, Abilities.TOXIC_CHAIN, Abilities.NONE, Abilities.TECHNICIAN, 555, 88, 91, 82, 70, 125, 99, 3, 0, null, GrowthRate.SLOW, null, false), + /*new PokemonSpecies(Species.OGERPON, "Ogerpon", 9, true, false, false, "undefined", Type.GRASS, null, 1.2, 39.8, Abilities.DEFIANT, Abilities.NONE, Abilities.NONE, 550, 80, 120, 84, 60, 96, 110, 5, 0, null, GrowthRate.SLOW, null, false, false, + new PokemonForm("Teal Mask", "teal-mask", Type.GRASS, null, 1.2, 39.8, Abilities.DEFIANT, Abilities.NONE, Abilities.NONE, 550, 80, 120, 84, 60, 96, 110, 5, 0, null), + new PokemonForm("Wellspring Mask", "wellspring-mask", Type.GRASS, Type.WATER, 1.2, 39.8, Abilities.WATER_ABSORB, Abilities.NONE, Abilities.NONE, 550, 80, 120, 84, 60, 96, 110, 5, 0, null), + new PokemonForm("Hearthflame Mask", "hearthflame-mask", Type.GRASS, Type.FIRE, 1.2, 39.8, Abilities.MOLD_BREAKER, Abilities.NONE, Abilities.NONE, 550, 80, 120, 84, 60, 96, 110, 5, 0, null), + new PokemonForm("Cornerstone Mask", "cornerstone-mask", Type.GRASS, Type.ROCK, 1.2, 39.8, Abilities.STURDY, Abilities.NONE, Abilities.NONE, 550, 80, 120, 84, 60, 96, 110, 5, 0, null), + ),*/ + //new PokemonSpecies(Species.ALOLA_RATTATA, "Rattata", 6, false, false, false, "Mouse Pokémon", Type.DARK, null, 0.3, 3.8, Abilities.GLUTTONY, Abilities.HUSTLE, Abilities.THICK_FAT, 253, 30, 56, 35, 25, 35, 72, 255, 70, 51, GrowthRate.MEDIUM_FAST, 50, true), + //new PokemonSpecies(Species.ALOLA_RATICATE, "Raticate", 6, false, false, false, "Mouse Pokémon", Type.DARK, null, 0.7, 25.5, Abilities.GLUTTONY, Abilities.HUSTLE, Abilities.THICK_FAT, 413, 75, 71, 70, 40, 80, 77, 127, 70, 145, GrowthRate.MEDIUM_FAST, 50, true), + //new PokemonSpecies(Species.ALOLA_RAICHU, "Raichu", 6, false, false, false, "Mouse Pokémon", Type.ELECTRIC, Type.PSYCHIC, 0.7, 21, Abilities.SURGE_SURFER, Abilities.NONE, Abilities.NONE, 485, 60, 85, 50, 95, 85, 110, 75, 50, 243, GrowthRate.MEDIUM_FAST, 50, true), + //new PokemonSpecies(Species.ALOLA_SANDSHREW, "Sandshrew", 6, false, false, false, "Mouse Pokémon", Type.ICE, Type.STEEL, 0.7, 40, Abilities.SNOW_CLOAK, Abilities.NONE, Abilities.SLUSH_RUSH, 300, 50, 75, 90, 10, 35, 40, 255, 50, 60, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ALOLA_SANDSLASH, "Sandslash", 6, false, false, false, "Mouse Pokémon", Type.ICE, Type.STEEL, 1.2, 55, Abilities.SNOW_CLOAK, Abilities.NONE, Abilities.SLUSH_RUSH, 450, 75, 100, 120, 25, 65, 65, 90, 50, 158, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ALOLA_VULPIX, "Vulpix", 6, false, false, false, "Fox Pokémon", Type.ICE, null, 0.6, 9.9, Abilities.SNOW_CLOAK, Abilities.NONE, Abilities.SNOW_WARNING, 299, 38, 41, 40, 50, 65, 65, 190, 50, 60, GrowthRate.MEDIUM_FAST, 25, false), + //new PokemonSpecies(Species.ALOLA_NINETALES, "Ninetales", 6, false, false, false, "Fox Pokémon", Type.ICE, Type.FAIRY, 1.1, 19.9, Abilities.SNOW_CLOAK, Abilities.NONE, Abilities.SNOW_WARNING, 505, 73, 67, 75, 81, 100, 109, 75, 50, 177, GrowthRate.MEDIUM_FAST, 25, false), + //new PokemonSpecies(Species.ALOLA_DIGLETT, "Diglett", 6, false, false, false, "Mole Pokémon", Type.GROUND, Type.STEEL, 0.2, 1, Abilities.SAND_VEIL, Abilities.TANGLING_HAIR, Abilities.SAND_FORCE, 265, 10, 55, 30, 35, 45, 90, 255, 50, 53, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ALOLA_DUGTRIO, "Dugtrio", 6, false, false, false, "Mole Pokémon", Type.GROUND, Type.STEEL, 0.7, 66.6, Abilities.SAND_VEIL, Abilities.TANGLING_HAIR, Abilities.SAND_FORCE, 425, 35, 100, 60, 50, 70, 110, 50, 50, 149, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ALOLA_MEOWTH, "Meowth", 6, false, false, false, "Scratch Cat Pokémon", Type.DARK, null, 0.4, 4.2, Abilities.PICKUP, Abilities.TECHNICIAN, Abilities.RATTLED, 290, 40, 35, 35, 50, 40, 90, 255, 50, 58, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ALOLA_PERSIAN, "Persian", 6, false, false, false, "Classy Cat Pokémon", Type.DARK, null, 1.1, 33, Abilities.FUR_COAT, Abilities.TECHNICIAN, Abilities.RATTLED, 440, 65, 60, 60, 75, 65, 115, 90, 50, 154, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ALOLA_GEODUDE, "Geodude", 6, false, false, false, "Rock Pokémon", Type.ROCK, Type.ELECTRIC, 0.4, 20.3, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.GALVANIZE, 300, 40, 80, 100, 30, 30, 20, 255, 70, 60, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.ALOLA_GRAVELER, "Graveler", 6, false, false, false, "Rock Pokémon", Type.ROCK, Type.ELECTRIC, 1, 110, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.GALVANIZE, 390, 55, 95, 115, 45, 45, 35, 120, 70, 137, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.ALOLA_GOLEM, "Golem", 6, false, false, false, "Megaton Pokémon", Type.ROCK, Type.ELECTRIC, 1.7, 316, Abilities.MAGNET_PULL, Abilities.STURDY, Abilities.GALVANIZE, 495, 80, 120, 130, 55, 65, 45, 45, 70, 223, GrowthRate.MEDIUM_SLOW, 50, false), + //new PokemonSpecies(Species.ALOLA_GRIMER, "Grimer", 6, false, false, false, "Sludge Pokémon", Type.POISON, Type.DARK, 0.7, 42, Abilities.POISON_TOUCH, Abilities.GLUTTONY, Abilities.POWER_OF_ALCHEMY, 325, 80, 80, 50, 40, 50, 25, 190, 70, 65, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ALOLA_MUK, "Muk", 6, false, false, false, "Sludge Pokémon", Type.POISON, Type.DARK, 1, 52, Abilities.POISON_TOUCH, Abilities.GLUTTONY, Abilities.POWER_OF_ALCHEMY, 500, 105, 105, 75, 65, 100, 50, 75, 70, 175, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.ALOLA_EXEGGUTOR, "Exeggutor", 6, false, false, false, "Coconut Pokémon", Type.GRASS, Type.DRAGON, 10.9, 415.6, Abilities.FRISK, Abilities.NONE, Abilities.HARVEST, 530, 95, 105, 85, 125, 75, 45, 45, 50, 186, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.ALOLA_MAROWAK, "Marowak", 6, false, false, false, "Bone Keeper Pokémon", Type.FIRE, Type.GHOST, 1, 34, Abilities.CURSED_BODY, Abilities.LIGHTNING_ROD, Abilities.ROCK_HEAD, 425, 60, 80, 110, 50, 80, 45, 75, 50, 149, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_MEOWTH, "Meowth", 7, false, false, false, "Scratch Cat Pokémon", Type.STEEL, null, 0.4, 7.5, Abilities.PICKUP, Abilities.TOUGH_CLAWS, Abilities.UNNERVE, 290, 50, 65, 55, 40, 40, 40, 255, 50, 58, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_PONYTA, "Ponyta", 7, false, false, false, "Fire Horse Pokémon", Type.PSYCHIC, null, 0.8, 24, Abilities.RUN_AWAY, Abilities.PASTEL_VEIL, Abilities.ANTICIPATION, 410, 50, 85, 55, 65, 65, 90, 190, 50, 82, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_RAPIDASH, "Rapidash", 7, false, false, false, "Fire Horse Pokémon", Type.PSYCHIC, Type.FAIRY, 1.7, 80, Abilities.RUN_AWAY, Abilities.PASTEL_VEIL, Abilities.ANTICIPATION, 500, 65, 100, 70, 80, 80, 105, 60, 50, 175, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_SLOWPOKE, "Slowpoke", 7, false, false, false, "Dopey Pokémon", Type.PSYCHIC, null, 1.2, 36, Abilities.GLUTTONY, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 315, 90, 65, 65, 40, 40, 15, 190, 50, 63, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_SLOWBRO, "Slowbro", 7, false, false, false, "Hermit Crab Pokémon", Type.POISON, Type.PSYCHIC, 1.6, 70.5, Abilities.QUICK_DRAW, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 490, 95, 100, 95, 100, 70, 30, 75, 50, 172, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_FARFETCHD, "Farfetch'd", 7, false, false, false, "Wild Duck Pokémon", Type.FIGHTING, null, 0.8, 42, Abilities.STEADFAST, Abilities.NONE, Abilities.SCRAPPY, 377, 52, 95, 55, 58, 62, 55, 45, 50, 132, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_WEEZING, "Weezing", 7, false, false, false, "Poison Gas Pokémon", Type.POISON, Type.FAIRY, 3, 16, Abilities.LEVITATE, Abilities.NEUTRALIZING_GAS, Abilities.MISTY_SURGE, 490, 65, 90, 120, 85, 70, 60, 60, 50, 172, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_MR_MIME, "Mr. Mime", 7, false, false, false, "Barrier Pokémon", Type.ICE, Type.PSYCHIC, 1.4, 56.8, Abilities.VITAL_SPIRIT, Abilities.SCREEN_CLEANER, Abilities.ICE_BODY, 460, 50, 65, 65, 90, 90, 100, 45, 50, 161, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_ARTICUNO, "Articuno", 7, true, false, false, "Freeze Pokémon", Type.PSYCHIC, Type.FLYING, 1.7, 50.9, Abilities.COMPETITIVE, Abilities.NONE, Abilities.NONE, 580, 90, 85, 85, 125, 100, 95, 3, 35, 290, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.GALAR_ZAPDOS, "Zapdos", 7, true, false, false, "Electric Pokémon", Type.FIGHTING, Type.FLYING, 1.6, 58.2, Abilities.DEFIANT, Abilities.NONE, Abilities.NONE, 580, 90, 125, 90, 85, 90, 100, 3, 35, 290, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.GALAR_MOLTRES, "Moltres", 7, true, false, false, "Flame Pokémon", Type.DARK, Type.FLYING, 2, 66, Abilities.BERSERK, Abilities.NONE, Abilities.NONE, 580, 90, 85, 90, 100, 125, 90, 3, 35, 290, GrowthRate.SLOW, null, false), + //new PokemonSpecies(Species.GALAR_SLOWKING, "Slowking", 7, false, false, false, "Royal Pokémon", Type.POISON, Type.PSYCHIC, 1.8, 79.5, Abilities.CURIOUS_MEDICINE, Abilities.OWN_TEMPO, Abilities.REGENERATOR, 490, 95, 65, 80, 110, 110, 30, 70, 50, 172, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_CORSOLA, "Corsola", 7, false, false, false, "Coral Pokémon", Type.GHOST, null, 0.6, 0.5, Abilities.WEAK_ARMOR, Abilities.NONE, Abilities.CURSED_BODY, 410, 60, 55, 100, 65, 100, 30, 60, 50, 144, GrowthRate.FAST, 25, false), + //new PokemonSpecies(Species.GALAR_ZIGZAGOON, "Zigzagoon", 7, false, false, false, "Tiny Raccoon Pokémon", Type.DARK, null, 0.4, 17.5, Abilities.PICKUP, Abilities.GLUTTONY, Abilities.QUICK_FEET, 240, 38, 30, 41, 30, 41, 60, 255, 50, 56, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_LINOONE, "Linoone", 7, false, false, false, "Rushing Pokémon", Type.DARK, null, 0.5, 32.5, Abilities.PICKUP, Abilities.GLUTTONY, Abilities.QUICK_FEET, 420, 78, 70, 61, 50, 61, 100, 90, 50, 147, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_DARUMAKA, "Darumaka", 7, false, false, false, "Zen Charm Pokémon", Type.ICE, null, 0.7, 40, Abilities.HUSTLE, Abilities.NONE, Abilities.INNER_FOCUS, 315, 70, 90, 45, 15, 45, 50, 120, 50, 63, GrowthRate.MEDIUM_SLOW, 50, false), + /*new PokemonSpecies(Species.GALAR_DARMANITAN, "Darmanitan", 7, false, false, false, "Blazing Pokémon", Type.ICE, null, 1.7, 120, Abilities.GORILLA_TACTICS, Abilities.NONE, Abilities.ZEN_MODE, 480, 105, 140, 55, 30, 55, 95, 60, 50, 168, GrowthRate.MEDIUM_SLOW, 50, false, true, + new PokemonForm("Standard Mode", "", Type.ICE, null, 1.7, 120, Abilities.GORILLA_TACTICS, Abilities.NONE, Abilities.ZEN_MODE, 480, 105, 140, 55, 30, 55, 95, 60, 50, 168), + new PokemonForm("Zen Mode", "zen", Type.ICE, Type.FIRE, 1.7, 120, Abilities.GORILLA_TACTICS, Abilities.NONE, Abilities.ZEN_MODE, 540, 105, 160, 55, 30, 55, 135, 60, 50, 189), + ),*/ + //new PokemonSpecies(Species.GALAR_YAMASK, "Yamask", 7, false, false, false, "Spirit Pokémon", Type.GROUND, Type.GHOST, 0.5, 1.5, Abilities.WANDERING_SPIRIT, Abilities.NONE, Abilities.NONE, 303, 38, 55, 85, 30, 65, 30, 190, 50, 61, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.GALAR_STUNFISK, "Stunfisk", 7, false, false, false, "Trap Pokémon", Type.GROUND, Type.STEEL, 0.7, 20.5, Abilities.MIMICRY, Abilities.NONE, Abilities.NONE, 471, 109, 81, 99, 66, 84, 32, 75, 70, 165, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.HISUI_GROWLITHE, "Growlithe", 8, false, false, false, "Puppy Pokémon", Type.FIRE, Type.ROCK, 0.8, 22.7, Abilities.INTIMIDATE, Abilities.FLASH_FIRE, Abilities.ROCK_HEAD, 350, 60, 75, 45, 65, 50, 55, 190, 50, null, GrowthRate.SLOW, 75, false), + //new PokemonSpecies(Species.HISUI_ARCANINE, "Arcanine", 8, false, false, false, "Legendary Pokémon", Type.FIRE, Type.ROCK, 2, 168, Abilities.INTIMIDATE, Abilities.FLASH_FIRE, Abilities.ROCK_HEAD, 555, 95, 115, 80, 95, 80, 90, 75, 50, null, GrowthRate.SLOW, 75, false), + //new PokemonSpecies(Species.HISUI_VOLTORB, "Voltorb", 8, false, false, false, "Ball Pokémon", Type.ELECTRIC, Type.GRASS, 0.5, 13, Abilities.SOUNDPROOF, Abilities.STATIC, Abilities.AFTERMATH, 330, 40, 30, 50, 55, 55, 100, 190, 70, null, GrowthRate.MEDIUM_FAST, null, false), + //new PokemonSpecies(Species.HISUI_ELECTRODE, "Electrode", 8, false, false, false, "Ball Pokémon", Type.ELECTRIC, Type.GRASS, 1.2, 71, Abilities.SOUNDPROOF, Abilities.STATIC, Abilities.AFTERMATH, 490, 60, 50, 70, 80, 80, 150, 60, 70, null, GrowthRate.MEDIUM_FAST, null, false), + //new PokemonSpecies(Species.HISUI_TYPHLOSION, "Typhlosion", 8, false, false, false, "Volcano Pokémon", Type.FIRE, Type.GHOST, 1.6, 69.8, Abilities.BLAZE, Abilities.NONE, Abilities.FRISK, 534, 73, 84, 78, 119, 85, 95, 45, 70, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.HISUI_QWILFISH, "Qwilfish", 8, false, false, false, "Balloon Pokémon", Type.DARK, Type.POISON, 0.5, 3.9, Abilities.POISON_POINT, Abilities.SWIFT_SWIM, Abilities.INTIMIDATE, 440, 65, 95, 85, 55, 55, 85, 45, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.HISUI_SNEASEL, "Sneasel", 8, false, false, false, "Sharp Claw Pokémon", Type.FIGHTING, Type.POISON, 0.9, 27, Abilities.INNER_FOCUS, Abilities.KEEN_EYE, Abilities.PICKPOCKET, 430, 55, 95, 55, 35, 75, 115, 60, 35, null, GrowthRate.MEDIUM_SLOW, 50, true), + //new PokemonSpecies(Species.HISUI_SAMUROTT, "Samurott", 8, false, false, false, "Formidable Pokémon", Type.WATER, Type.DARK, 1.5, 58.2, Abilities.TORRENT, Abilities.NONE, Abilities.SHARPNESS, 528, 90, 108, 80, 100, 65, 85, 45, 70, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.HISUI_LILLIGANT, "Lilligant", 8, false, false, false, "Flowering Pokémon", Type.GRASS, Type.FIGHTING, 1.2, 19.2, Abilities.CHLOROPHYLL, Abilities.HUSTLE, Abilities.LEAF_GUARD, 480, 70, 105, 75, 50, 75, 105, 75, 50, null, GrowthRate.MEDIUM_FAST, 0, false), + //new PokemonSpecies(Species.HISUI_ZORUA, "Zorua", 8, false, false, false, "Tricky Fox Pokémon", Type.NORMAL, Type.GHOST, 0.7, 12.5, Abilities.ILLUSION, Abilities.NONE, Abilities.NONE, 330, 35, 60, 40, 85, 40, 70, 75, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.HISUI_ZOROARK, "Zoroark", 8, false, false, false, "Illusion Fox Pokémon", Type.NORMAL, Type.GHOST, 1.6, 73, Abilities.ILLUSION, Abilities.NONE, Abilities.NONE, 510, 55, 100, 60, 125, 60, 110, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + //new PokemonSpecies(Species.HISUI_BRAVIARY, "Braviary", 8, false, false, false, "Valiant Pokémon", Type.PSYCHIC, Type.FLYING, 1.7, 43.4, Abilities.KEEN_EYE, Abilities.SHEER_FORCE, Abilities.TINTED_LENS, 510, 110, 83, 70, 112, 70, 65, 60, 50, null, GrowthRate.SLOW, 100, false), + //new PokemonSpecies(Species.HISUI_SLIGGOO, "Sliggoo", 8, false, false, false, "Soft Tissue Pokémon", Type.STEEL, Type.DRAGON, 0.7, 68.5, Abilities.SAP_SIPPER, Abilities.SHELL_ARMOR, Abilities.GOOEY, 452, 58, 75, 83, 83, 113, 40, 45, 35, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.HISUI_GOODRA, "Goodra", 8, false, false, false, "Dragon Pokémon", Type.STEEL, Type.DRAGON, 1.7, 334.1, Abilities.SAP_SIPPER, Abilities.SHELL_ARMOR, Abilities.GOOEY, 600, 80, 100, 100, 110, 150, 60, 45, 35, null, GrowthRate.SLOW, 50, false), + //new PokemonSpecies(Species.HISUI_AVALUGG, "Avalugg", 8, false, false, false, "Iceberg Pokémon", Type.ICE, Type.ROCK, 1.4, 262.4, Abilities.STRONG_JAW, Abilities.ICE_BODY, Abilities.STURDY, 514, 95, 127, 184, 34, 36, 38, 55, 50, null, GrowthRate.MEDIUM_FAST, 50, false), + //new PokemonSpecies(Species.HISUI_DECIDUEYE, "Decidueye", 8, false, false, false, "Arrow Quill Pokémon", Type.GRASS, Type.FIGHTING, 1.6, 37, Abilities.OVERGROW, Abilities.NONE, Abilities.SCRAPPY, 530, 88, 112, 80, 95, 95, 60, 45, 50, null, GrowthRate.MEDIUM_SLOW, 87.5, false), + /*new PokemonSpecies(Species.PALDEA_TAUROS, "Tauros", 9, false, false, false, "Wild Bull Pokémon", Type.FIGHTING, null, 1.4, 115, Abilities.INTIMIDATE, Abilities.ANGER_POINT, Abilities.CUD_CHEW, 490, 75, 110, 105, 30, 70, 100, 45, 50, null, GrowthRate.SLOW, 100, false, false, + new PokemonForm("Combat Breed", "combat", Type.FIGHTING, null, 1.4, 115, Abilities.INTIMIDATE, Abilities.ANGER_POINT, Abilities.CUD_CHEW, 490, 75, 110, 105, 30, 70, 100, 45, 50, null), + new PokemonForm("Blaze Breed", "blaze", Type.FIGHTING, Type.FIRE, 1.4, 85, Abilities.INTIMIDATE, Abilities.ANGER_POINT, Abilities.CUD_CHEW, 490, 75, 110, 105, 30, 70, 100, 45, 50, null), + new PokemonForm("Aqua Breed", "aqua", Type.FIGHTING, Type.WATER, 1.4, 110, Abilities.INTIMIDATE, Abilities.ANGER_POINT, Abilities.CUD_CHEW, 490, 75, 110, 105, 30, 70, 100, 45, 50, null), + ),*/ + //new PokemonSpecies(Species.PALDEA_WOOPER, "Wooper", 9, false, false, false, "Water Fish Pokémon", Type.POISON, Type.GROUND, 0.4, 11, Abilities.POISON_POINT, Abilities.WATER_ABSORB, Abilities.UNAWARE, 210, 55, 45, 45, 25, 25, 15, 255, 50, null, GrowthRate.MEDIUM_FAST, 50, true), ); } diff --git a/src/data/species.ts b/src/data/species.ts index 4a078188b..733ec7cd7 100644 --- a/src/data/species.ts +++ b/src/data/species.ts @@ -648,8 +648,427 @@ export enum Species { KELDEO, MELOETTA, GENESECT, - XERNEAS = 716, + CHESPIN, + QUILLADIN, + CHESNAUGHT, + FENNEKIN, + BRAIXEN, + DELPHOX, + FROAKIE, + FROGADIER, + GRENINJA, + BUNNELBY, + DIGGERSBY, + FLETCHLING, + FLETCHINDER, + TALONFLAME, + SCATTERBUG, + SPEWPA, + VIVILLON, + LITLEO, + PYROAR, + FLABEBE, + FLOETTE, + FLORGES, + SKIDDO, + GOGOAT, + PANCHAM, + PANGORO, + FURFROU, + ESPURR, + MEOWSTIC, + HONEDGE, + DOUBLADE, + AEGISLASH, + SPRITZEE, + AROMATISSE, + SWIRLIX, + SLURPUFF, + INKAY, + MALAMAR, + BINACLE, + BARBARACLE, + SKRELP, + DRAGALGE, + CLAUNCHER, + CLAWITZER, + HELIOPTILE, + HELIOLISK, + TYRUNT, + TYRANTRUM, + AMAURA, + AURORUS, + SYLVEON, + HAWLUCHA, + DEDENNE, + CARBINK, + GOOMY, + SLIGGOO, + GOODRA, + KLEFKI, + PHANTUMP, + TREVENANT, + PUMPKABOO, + GOURGEIST, + BERGMITE, + AVALUGG, + NOIBAT, + NOIVERN, + XERNEAS, YVELTAL, - ETERNATUS = 890, - ANNIHILAPE = 979 + ZYGARDE, + DIANCIE, + HOOPA, + VOLCANION, + ROWLET, + DARTRIX, + DECIDUEYE, + LITTEN, + TORRACAT, + INCINEROAR, + POPPLIO, + BRIONNE, + PRIMARINA, + PIKIPEK, + TRUMBEAK, + TOUCANNON, + YUNGOOS, + GUMSHOOS, + GRUBBIN, + CHARJABUG, + VIKAVOLT, + CRABRAWLER, + CRABOMINABLE, + ORICORIO, + CUTIEFLY, + RIBOMBEE, + ROCKRUFF, + LYCANROC, + WISHIWASHI, + MAREANIE, + TOXAPEX, + MUDBRAY, + MUDSDALE, + DEWPIDER, + ARAQUANID, + FOMANTIS, + LURANTIS, + MORELULL, + SHIINOTIC, + SALANDIT, + SALAZZLE, + STUFFUL, + BEWEAR, + BOUNSWEET, + STEENEE, + TSAREENA, + COMFEY, + ORANGURU, + PASSIMIAN, + WIMPOD, + GOLISOPOD, + SANDYGAST, + PALOSSAND, + PYUKUMUKU, + TYPE_NULL, + SILVALLY, + MINIOR, + KOMALA, + TURTONATOR, + TOGEDEMARU, + MIMIKYU, + BRUXISH, + DRAMPA, + DHELMISE, + JANGMO_O, + HAKAMO_O, + KOMMO_O, + TAPU_KOKO, + TAPU_LELE, + TAPU_BULU, + TAPU_FINI, + COSMOG, + COSMOEM, + SOLGALEO, + LUNALA, + NIHILEGO, + BUZZWOLE, + PHEROMOSA, + XURKITREE, + CELESTEELA, + KARTANA, + GUZZLORD, + NECROZMA, + MAGEARNA, + MARSHADOW, + POIPOLE, + NAGANADEL, + STAKATAKA, + BLACEPHALON, + ZERAORA, + MELTAN, + MELMETAL, + GROOKEY, + THWACKEY, + RILLABOOM, + SCORBUNNY, + RABOOT, + CINDERACE, + SOBBLE, + DRIZZILE, + INTELEON, + SKWOVET, + GREEDENT, + ROOKIDEE, + CORVISQUIRE, + CORVIKNIGHT, + BLIPBUG, + DOTTLER, + ORBEETLE, + NICKIT, + THIEVUL, + GOSSIFLEUR, + ELDEGOSS, + WOOLOO, + DUBWOOL, + CHEWTLE, + DREDNAW, + YAMPER, + BOLTUND, + ROLYCOLY, + CARKOL, + COALOSSAL, + APPLIN, + FLAPPLE, + APPLETUN, + SILICOBRA, + SANDACONDA, + CRAMORANT, + ARROKUDA, + BARRASKEWDA, + TOXEL, + TOXTRICITY, + SIZZLIPEDE, + CENTISKORCH, + CLOBBOPUS, + GRAPPLOCT, + SINISTEA, + POLTEAGEIST, + HATENNA, + HATTREM, + HATTERENE, + IMPIDIMP, + MORGREM, + GRIMMSNARL, + OBSTAGOON, + PERRSERKER, + CURSOLA, + SIRFETCHD, + MR_RIME, + RUNERIGUS, + MILCERY, + ALCREMIE, + FALINKS, + PINCURCHIN, + SNOM, + FROSMOTH, + STONJOURNER, + EISCUE, + INDEEDEE, + MORPEKO, + CUFANT, + COPPERAJAH, + DRACOZOLT, + ARCTOZOLT, + DRACOVISH, + ARCTOVISH, + DURALUDON, + DREEPY, + DRAKLOAK, + DRAGAPULT, + ZACIAN, + ZAMAZENTA, + ETERNATUS, + KUBFU, + URSHIFU, + ZARUDE, + REGIELEKI, + REGIDRAGO, + GLASTRIER, + SPECTRIER, + CALYREX, + WYRDEER, + KLEAVOR, + URSALUNA, + BASCULEGION, + SNEASLER, + OVERQWIL, + ENAMORUS, + SPRIGATITO, + FLORAGATO, + MEOWSCARADA, + FUECOCO, + CROCALOR, + SKELEDIRGE, + QUAXLY, + QUAXWELL, + QUAQUAVAL, + LECHONK, + OINKOLOGNE, + TAROUNTULA, + SPIDOPS, + NYMBLE, + LOKIX, + PAWMI, + PAWMO, + PAWMOT, + TANDEMAUS, + MAUSHOLD, + FIDOUGH, + DACHSBUN, + SMOLIV, + DOLLIV, + ARBOLIVA, + SQUAWKABILLY, + NACLI, + NACLSTACK, + GARGANACL, + CHARCADET, + ARMAROUGE, + CERULEDGE, + TADBULB, + BELLIBOLT, + WATTREL, + KILOWATTREL, + MASCHIFF, + MABOSSTIFF, + SHROODLE, + GRAFAIAI, + BRAMBLIN, + BRAMBLEGHAST, + TOEDSCOOL, + TOEDSCRUEL, + KLAWF, + CAPSAKID, + SCOVILLAIN, + RELLOR, + RABSCA, + FLITTLE, + ESPATHRA, + TINKATINK, + TINKATUFF, + TINKATON, + WIGLETT, + WUGTRIO, + BOMBIRDIER, + FINIZEN, + PALAFIN, + VAROOM, + REVAVROOM, + CYCLIZAR, + ORTHWORM, + GLIMMET, + GLIMMORA, + GREAVARD, + HOUNDSTONE, + FLAMIGO, + CETODDLE, + CETITAN, + VELUZA, + DONDOZO, + TATSUGIRI, + ANNIHILAPE, + CLODSIRE, + FARIGIRAF, + DUDUNSPARCE, + KINGAMBIT, + GREAT_TUSK, + SCREAM_TAIL, + BRUTE_BONNET, + FLUTTER_MANE, + SLITHER_WING, + SANDY_SHOCKS, + IRON_TREADS, + IRON_BUNDLE, + IRON_HANDS, + IRON_JUGULIS, + IRON_MOTH, + IRON_THORNS, + FRIGIBAX, + ARCTIBAX, + BAXCALIBUR, + GIMMIGHOUL, + GHOLDENGO, + WO_CHIEN, + CHIEN_PAO, + TING_LU, + CHI_YU, + ROARING_MOON, + IRON_VALIANT, + KORAIDON, + MIRAIDON, + WALKING_WAKE, + IRON_LEAVES, + DIPPLIN, + POLTCHAGEIST, + SINISTCHA, + OKIDOGI, + MUNKIDORI, + FEZANDIPITI, + OGERPON, + ALOLA_RATTATA = 2019, + ALOLA_RATICATE = 2020, + ALOLA_RAICHU = 2026, + ALOLA_SANDSHREW = 2027, + ALOLA_SANDSLASH = 2028, + ALOLA_VULPIX = 2037, + ALOLA_NINETALES = 2038, + ALOLA_DIGLETT = 2050, + ALOLA_DUGTRIO = 2051, + ALOLA_MEOWTH = 2052, + ALOLA_PERSIAN = 2053, + ALOLA_GEODUDE = 2074, + ALOLA_GRAVELER = 2075, + ALOLA_GOLEM = 2076, + ALOLA_GRIMER = 2088, + ALOLA_MUK = 2089, + ALOLA_EXEGGUTOR = 2103, + ALOLA_MAROWAK = 2105, + GALAR_MEOWTH = 4052, + GALAR_PONYTA = 4077, + GALAR_RAPIDASH = 4078, + GALAR_SLOWPOKE = 4079, + GALAR_SLOWBRO = 4080, + GALAR_FARFETCHD = 4083, + GALAR_WEEZING = 4110, + GALAR_MR_MIME = 4122, + GALAR_ARTICUNO = 4144, + GALAR_ZAPDOS = 4145, + GALAR_MOLTRES = 4146, + GALAR_SLOWKING = 4199, + GALAR_CORSOLA = 4222, + GALAR_ZIGZAGOON = 4263, + GALAR_LINOONE = 4264, + GALAR_DARUMAKA = 4554, + GALAR_DARMANITAN = 4555, + GALAR_YAMASK = 4562, + GALAR_STUNFISK = 4618, + HISUI_GROWLITHE = 6058, + HISUI_ARCANINE = 6059, + HISUI_VOLTORB = 6100, + HISUI_ELECTRODE = 6101, + HISUI_TYPHLOSION = 6157, + HISUI_QWILFISH = 6211, + HISUI_SNEASEL = 6215, + HISUI_SAMUROTT = 6503, + HISUI_LILLIGANT = 6549, + HISUI_ZORUA = 6570, + HISUI_ZOROARK = 6571, + HISUI_BRAVIARY = 6628, + HISUI_SLIGGOO = 6705, + HISUI_GOODRA = 6706, + HISUI_AVALUGG = 6713, + HISUI_DECIDUEYE = 6724, + PALDEA_TAUROS = 8128, + PALDEA_WOOPER = 8194, }; \ No newline at end of file diff --git a/src/data/trainer-type.ts b/src/data/trainer-type.ts index a5e8e94e8..067b4481c 100644 --- a/src/data/trainer-type.ts +++ b/src/data/trainer-type.ts @@ -613,7 +613,7 @@ export const trainerConfigs: TrainerConfigs = { [TrainerType.INFIELDER]: new TrainerConfig(++t).setMoneyMultiplier(1.2).setEncounterBgm(TrainerType.CYCLIST), [TrainerType.JANITOR]: new TrainerConfig(++t).setMoneyMultiplier(1.1).setEncounterBgm(TrainerType.CLERK), [TrainerType.LINEBACKER]: new TrainerConfig(++t).setMoneyMultiplier(1.2).setEncounterBgm(TrainerType.CYCLIST), - [TrainerType.MAID]: new TrainerConfig(++t).setMoneyMultiplier(1.6).setEncounterBgm(TrainerType.RICH).setSpeciesFilter(s => s.eggType1 === 'Field' || s.eggType2 === 'Field'), + [TrainerType.MAID]: new TrainerConfig(++t).setMoneyMultiplier(1.6).setEncounterBgm(TrainerType.RICH), [TrainerType.MUSICIAN]: new TrainerConfig(++t).setEncounterBgm(TrainerType.ROUGHNECK).setSpeciesFilter(s => !!s.getLevelMoves().find(plm => plm[1] === Moves.SING)), [TrainerType.NURSE]: new TrainerConfig(++t).setMoneyMultiplier(1.8).setEncounterBgm('lass').setSpeciesFilter(s => !!s.getLevelMoves().find(plm => plm[1] === Moves.CHARM) || !!s.getLevelMoves().find(plm => plm[1] === Moves.HEAL_PULSE)), [TrainerType.NURSERY_AIDE]: new TrainerConfig(++t).setMoneyMultiplier(1.3).setEncounterBgm('lass'), @@ -647,7 +647,7 @@ export const trainerConfigs: TrainerConfigs = { [TrainerPoolTier.SUPER_RARE]: [ Species.BELDUM, Species.ESPEON /* species.WYRDEER, */ ], }), [TrainerType.RANGER]: new TrainerConfig(++t).setMoneyMultiplier(1.4).setEncounterBgm(TrainerType.BACKPACKER).setHasGenders(), - [TrainerType.RICH]: new TrainerConfig(++t).setMoneyMultiplier(5).setName('Gentleman').setHasGenders().setSpeciesFilter(s => s.eggType1 === 'Field' || s.eggType2 === 'Field'), + [TrainerType.RICH]: new TrainerConfig(++t).setMoneyMultiplier(5).setName('Gentleman').setHasGenders(), [TrainerType.RICH_KID]: new TrainerConfig(++t).setMoneyMultiplier(3.75).setName('Rich Boy').setHasGenders('Lady').setEncounterBgm(TrainerType.RICH), [TrainerType.ROUGHNECK]: new TrainerConfig(++t).setMoneyMultiplier(1.4).setEncounterBgm(TrainerType.ROUGHNECK).setSpeciesFilter(s => s.isOfType(Type.DARK)), [TrainerType.SCIENTIST]: new TrainerConfig(++t).setHasGenders().setMoneyMultiplier(1.7).setEncounterBgm(TrainerType.SCIENTIST) diff --git a/src/data/type.ts b/src/data/type.ts index 54b0e5eef..51aa94c8d 100644 --- a/src/data/type.ts +++ b/src/data/type.ts @@ -1,4 +1,5 @@ export enum Type { + UNKNOWN = -1, NORMAL = 0, FIGHTING, FLYING, diff --git a/src/pokemon.ts b/src/pokemon.ts index c72e83de2..66a08f818 100644 --- a/src/pokemon.ts +++ b/src/pokemon.ts @@ -22,7 +22,7 @@ import { WeatherType } from './data/weather'; import { TempBattleStat } from './data/temp-battle-stat'; import { ArenaTagType, WeakenMoveTypeTag } from './data/arena-tag'; import { Biome } from './data/biome'; -import { Abilities, Ability, BattleStatMultiplierAbAttr, BlockCritAbAttr, IgnoreOpponentStatChangesAbAttr, NonSuperEffectiveImmunityAbAttr, PreApplyBattlerTagAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, VariableMovePowerAbAttr, abilities, applyAbAttrs, applyBattleStatMultiplierAbAttrs, applyPostDefendAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs } from './data/ability'; +import { Abilities, Ability, BattleStatMultiplierAbAttr, BlockCritAbAttr, IgnoreOpponentStatChangesAbAttr, NonSuperEffectiveImmunityAbAttr, PreApplyBattlerTagAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, VariableMovePowerAbAttr, allAbilities, applyAbAttrs, applyBattleStatMultiplierAbAttrs, applyPostDefendAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs } from './data/ability'; import PokemonData from './system/pokemon-data'; import { BattlerIndex } from './battle'; import { Mode } from './ui/ui'; @@ -140,11 +140,11 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { ]; if (this.gender === undefined) { - if (this.getSpeciesForm().malePercent === null) + if (this.species.malePercent === null) this.gender = Gender.GENDERLESS; else { const genderChance = (this.id % 256) * 0.390625; - if (genderChance < this.getSpeciesForm().malePercent) + if (genderChance < this.species.malePercent) this.gender = Gender.MALE; else this.gender = Gender.FEMALE; @@ -559,12 +559,15 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { getAbility(): Ability { if (ABILITY_OVERRIDE && this.isPlayer()) - return abilities[ABILITY_OVERRIDE]; + return allAbilities[ABILITY_OVERRIDE]; if (OPP_ABILITY_OVERRIDE && !this.isPlayer()) - return abilities[OPP_ABILITY_OVERRIDE]; + return allAbilities[OPP_ABILITY_OVERRIDE]; if (this.fusionSpecies) - return abilities[this.getFusionSpeciesForm().getAbility(this.fusionAbilityIndex)]; - return abilities[this.getSpeciesForm().getAbility(this.abilityIndex)]; + return allAbilities[this.getFusionSpeciesForm().getAbility(this.fusionAbilityIndex)]; + let abilityId = this.getSpeciesForm().getAbility(this.abilityIndex); + if (abilityId === Abilities.NONE) + abilityId = this.species.ability1; + return allAbilities[abilityId]; } canApplyAbility(): boolean { @@ -693,11 +696,11 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.fusionFormIndex = this.scene.getSpeciesFormIndex(this.fusionSpecies); this.fusionShiny = this.shiny; - if (this.getFusionSpeciesForm().malePercent === null) + if (this.fusionSpecies.malePercent === null) this.fusionGender = Gender.GENDERLESS; else { const genderChance = (this.id % 256) * 0.390625; - if (genderChance < this.getFusionSpeciesForm().malePercent) + if (genderChance < this.fusionSpecies.malePercent) this.fusionGender = Gender.MALE; else this.fusionGender = Gender.FEMALE; @@ -800,13 +803,13 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { const maxExpLevel = this.scene.getMaxExpLevel(); const initialExp = this.exp; this.exp += exp; - while (this.level < maxExpLevel && this.exp >= getLevelTotalExp(this.level + 1, this.getSpeciesForm().growthRate)) + while (this.level < maxExpLevel && this.exp >= getLevelTotalExp(this.level + 1, this.species.growthRate)) this.level++; if (this.level >= maxExpLevel) { - console.log(initialExp, this.exp, getLevelTotalExp(this.level, this.getSpeciesForm().growthRate)); - this.exp = Math.max(getLevelTotalExp(this.level, this.getSpeciesForm().growthRate), initialExp); + console.log(initialExp, this.exp, getLevelTotalExp(this.level, this.species.growthRate)); + this.exp = Math.max(getLevelTotalExp(this.level, this.species.growthRate), initialExp); } - this.levelExp = this.exp - getLevelTotalExp(this.level, this.getSpeciesForm().growthRate); + this.levelExp = this.exp - getLevelTotalExp(this.level, this.species.growthRate); } getOpponent(targetIndex: integer): Pokemon { diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index f67584c28..0745fdfac 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -5,7 +5,7 @@ import { TextStyle, addTextObject, getTextColor } from "./text"; import { Mode } from "./ui"; import MessageUiHandler from "./message-ui-handler"; import { Gender, getGenderColor, getGenderSymbol } from "../data/gender"; -import { abilities } from "../data/ability"; +import { allAbilities } from "../data/ability"; import { GameMode } from "../game-mode"; import { Unlockables } from "../system/unlockables"; import { GrowthRate, getGrowthRateColor } from "../data/exp"; @@ -754,7 +754,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { if (dexEntry.caughtAttr) { const ability = this.lastSpecies.getAbility(abilityIndex); - this.pokemonAbilityText.setText(abilities[ability].name); + this.pokemonAbilityText.setText(allAbilities[ability].name); const isHidden = ability === this.lastSpecies.abilityHidden; this.pokemonAbilityText.setColor(getTextColor(!isHidden ? TextStyle.SUMMARY : TextStyle.SUMMARY_GOLD));