Update PLA Pokemon data to correct values (#3458)
* Fix PLA Pokemon data to use correct values * oops, cant forget basculin white stripe * Update level_up_learnsets.h * Update species_info.h
This commit is contained in:
parent
bb9d3208b0
commit
a8632f0fc5
2 changed files with 418 additions and 241 deletions
|
@ -18099,92 +18099,144 @@ static const struct LevelUpMove sCalyrexLevelUpLearnset[] = {
|
|||
};
|
||||
|
||||
static const struct LevelUpMove sWyrdeerLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 0, MOVE_PSYSHIELD_BASH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 5, MOVE_CONFUSION),
|
||||
LEVEL_UP_MOVE( 9, MOVE_HYPNOSIS),
|
||||
LEVEL_UP_MOVE(15, MOVE_CALM_MIND),
|
||||
LEVEL_UP_MOVE(21, MOVE_PSYSHIELD_BASH),
|
||||
LEVEL_UP_MOVE(29, MOVE_EXTRASENSORY),
|
||||
LEVEL_UP_MOVE( 3, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 7, MOVE_ASTONISH),
|
||||
LEVEL_UP_MOVE(10, MOVE_HYPNOSIS),
|
||||
LEVEL_UP_MOVE(13, MOVE_STOMP),
|
||||
LEVEL_UP_MOVE(16, MOVE_SAND_ATTACK),
|
||||
LEVEL_UP_MOVE(21, MOVE_TAKE_DOWN),
|
||||
LEVEL_UP_MOVE(23, MOVE_CONFUSE_RAY),
|
||||
LEVEL_UP_MOVE(27, MOVE_CALM_MIND),
|
||||
LEVEL_UP_MOVE(32, MOVE_ROLE_PLAY),
|
||||
LEVEL_UP_MOVE(37, MOVE_ZEN_HEADBUTT),
|
||||
LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(49, MOVE_IMPRISON),
|
||||
LEVEL_UP_MOVE(55, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(62, MOVE_MEGAHORN),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sKleavorLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 0, MOVE_STONE_AXE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_SILVER_WIND),
|
||||
LEVEL_UP_MOVE(11, MOVE_AERIAL_ACE),
|
||||
LEVEL_UP_MOVE(14, MOVE_DOUBLE_HIT),
|
||||
LEVEL_UP_MOVE(14, MOVE_STEALTH_ROCK),
|
||||
LEVEL_UP_MOVE(18, MOVE_AIR_SLASH),
|
||||
LEVEL_UP_MOVE(25, MOVE_SWORDS_DANCE),
|
||||
LEVEL_UP_MOVE(29, MOVE_STONE_AXE),
|
||||
LEVEL_UP_MOVE(34, MOVE_X_SCISSOR),
|
||||
LEVEL_UP_MOVE(43, MOVE_CLOSE_COMBAT),
|
||||
LEVEL_UP_MOVE( 4, MOVE_FURY_CUTTER),
|
||||
LEVEL_UP_MOVE( 8, MOVE_FALSE_SWIPE),
|
||||
LEVEL_UP_MOVE(12, MOVE_SMACK_DOWN),
|
||||
LEVEL_UP_MOVE(16, MOVE_DOUBLE_TEAM),
|
||||
LEVEL_UP_MOVE(20, MOVE_DOUBLE_HIT),
|
||||
LEVEL_UP_MOVE(24, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(28, MOVE_FOCUS_ENERGY),
|
||||
LEVEL_UP_MOVE(32, MOVE_AGILITY),
|
||||
LEVEL_UP_MOVE(36, MOVE_ROCK_SLIDE),
|
||||
LEVEL_UP_MOVE(40, MOVE_X_SCISSOR),
|
||||
LEVEL_UP_MOVE(44, MOVE_SWORDS_DANCE),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sUrsalunaLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 6, MOVE_BABY_DOLL_EYES),
|
||||
LEVEL_UP_MOVE(11, MOVE_BULLDOZE),
|
||||
LEVEL_UP_MOVE(18, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(25, MOVE_PLAY_ROUGH),
|
||||
LEVEL_UP_MOVE(34, MOVE_HIGH_HORSEPOWER),
|
||||
LEVEL_UP_MOVE(43, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(47, MOVE_HEADLONG_RUSH),
|
||||
LEVEL_UP_MOVE( 0, MOVE_HEADLONG_RUSH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_FAKE_TEARS),
|
||||
LEVEL_UP_MOVE( 1, MOVE_COVET),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LICK),
|
||||
LEVEL_UP_MOVE( 8, MOVE_FURY_SWIPES),
|
||||
LEVEL_UP_MOVE(13, MOVE_PAYBACK),
|
||||
LEVEL_UP_MOVE(17, MOVE_SWEET_SCENT),
|
||||
LEVEL_UP_MOVE(22, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(25, MOVE_PLAY_NICE),
|
||||
LEVEL_UP_MOVE(29, MOVE_PLAY_ROUGH),
|
||||
LEVEL_UP_MOVE(35, MOVE_SCARY_FACE),
|
||||
LEVEL_UP_MOVE(41, MOVE_REST),
|
||||
LEVEL_UP_MOVE(41, MOVE_SNORE),
|
||||
LEVEL_UP_MOVE(48, MOVE_HIGH_HORSEPOWER),
|
||||
LEVEL_UP_MOVE(56, MOVE_THRASH),
|
||||
LEVEL_UP_MOVE(64, MOVE_HAMMER_ARM),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sBasculegionLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 6, MOVE_AQUA_JET),
|
||||
LEVEL_UP_MOVE(11, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(11, MOVE_HEX),
|
||||
LEVEL_UP_MOVE(18, MOVE_ZEN_HEADBUTT),
|
||||
LEVEL_UP_MOVE(25, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(25, MOVE_SHADOW_BALL),
|
||||
LEVEL_UP_MOVE(34, MOVE_WAVE_CRASH),
|
||||
LEVEL_UP_MOVE(43, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SHADOW_BALL),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
|
||||
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_PHANTOM_FORCE),
|
||||
LEVEL_UP_MOVE( 4, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 8, MOVE_FLAIL),
|
||||
LEVEL_UP_MOVE(12, MOVE_AQUA_JET),
|
||||
LEVEL_UP_MOVE(16, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(20, MOVE_SCARY_FACE),
|
||||
LEVEL_UP_MOVE(24, MOVE_HEADBUTT),
|
||||
LEVEL_UP_MOVE(28, MOVE_SOAK),
|
||||
LEVEL_UP_MOVE(32, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(36, MOVE_TAKE_DOWN),
|
||||
LEVEL_UP_MOVE(40, MOVE_UPROAR),
|
||||
LEVEL_UP_MOVE(44, MOVE_WAVE_CRASH),
|
||||
LEVEL_UP_MOVE(48, MOVE_THRASH),
|
||||
LEVEL_UP_MOVE(52, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(56, MOVE_HEAD_SMASH),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sSneaslerLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_ROCK_SMASH),
|
||||
LEVEL_UP_MOVE(11, MOVE_DIRE_CLAW),
|
||||
LEVEL_UP_MOVE(11, MOVE_SWIFT),
|
||||
LEVEL_UP_MOVE(18, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(25, MOVE_POISON_JAB),
|
||||
LEVEL_UP_MOVE(34, MOVE_SWORDS_DANCE),
|
||||
LEVEL_UP_MOVE(43, MOVE_CLOSE_COMBAT),
|
||||
LEVEL_UP_MOVE( 0, MOVE_DIRE_CLAW),
|
||||
LEVEL_UP_MOVE( 1, MOVE_FLING),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
|
||||
LEVEL_UP_MOVE( 6, MOVE_TAUNT),
|
||||
LEVEL_UP_MOVE(12, MOVE_QUICK_ATTACK),
|
||||
LEVEL_UP_MOVE(18, MOVE_METAL_CLAW),
|
||||
LEVEL_UP_MOVE(24, MOVE_POISON_JAB),
|
||||
LEVEL_UP_MOVE(30, MOVE_BRICK_BREAK),
|
||||
LEVEL_UP_MOVE(36, MOVE_HONE_CLAWS),
|
||||
LEVEL_UP_MOVE(42, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(48, MOVE_AGILITY),
|
||||
LEVEL_UP_MOVE(54, MOVE_SCREECH),
|
||||
LEVEL_UP_MOVE(60, MOVE_CLOSE_COMBAT),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sOverqwilLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
|
||||
LEVEL_UP_MOVE( 5, MOVE_SPIKES),
|
||||
LEVEL_UP_MOVE( 9, MOVE_PIN_MISSILE),
|
||||
LEVEL_UP_MOVE(15, MOVE_BARB_BARRAGE),
|
||||
LEVEL_UP_MOVE(21, MOVE_WATER_PULSE),
|
||||
LEVEL_UP_MOVE(26, MOVE_DARK_PULSE),
|
||||
LEVEL_UP_MOVE(29, MOVE_POISON_JAB),
|
||||
LEVEL_UP_MOVE(37, MOVE_AQUA_TAIL),
|
||||
LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(57, MOVE_SELF_DESTRUCT),
|
||||
LEVEL_UP_MOVE( 4, MOVE_HARDEN),
|
||||
LEVEL_UP_MOVE( 8, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(12, MOVE_FELL_STINGER),
|
||||
LEVEL_UP_MOVE(16, MOVE_MINIMIZE),
|
||||
LEVEL_UP_MOVE(20, MOVE_SPIKES),
|
||||
LEVEL_UP_MOVE(24, MOVE_BRINE),
|
||||
LEVEL_UP_MOVE(28, MOVE_BARB_BARRAGE),
|
||||
LEVEL_UP_MOVE(32, MOVE_PIN_MISSILE),
|
||||
LEVEL_UP_MOVE(36, MOVE_TOXIC_SPIKES),
|
||||
LEVEL_UP_MOVE(40, MOVE_STOCKPILE),
|
||||
LEVEL_UP_MOVE(40, MOVE_SPIT_UP),
|
||||
LEVEL_UP_MOVE(44, MOVE_TOXIC),
|
||||
LEVEL_UP_MOVE(48, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(52, MOVE_ACUPRESSURE),
|
||||
LEVEL_UP_MOVE(56, MOVE_DESTINY_BOND),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sEnamorusLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 7, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(11, MOVE_TWISTER),
|
||||
LEVEL_UP_MOVE(14, MOVE_DRAINING_KISS),
|
||||
LEVEL_UP_MOVE(22, MOVE_IRON_DEFENSE),
|
||||
LEVEL_UP_MOVE(31, MOVE_EXTRASENSORY),
|
||||
LEVEL_UP_MOVE(41, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(47, MOVE_MOONBLAST),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SPRINGTIDE_STORM),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND),
|
||||
LEVEL_UP_MOVE( 5, MOVE_TORMENT),
|
||||
LEVEL_UP_MOVE(10, MOVE_FLATTER),
|
||||
LEVEL_UP_MOVE(15, MOVE_TWISTER),
|
||||
LEVEL_UP_MOVE(20, MOVE_DRAINING_KISS),
|
||||
LEVEL_UP_MOVE(25, MOVE_IRON_DEFENSE),
|
||||
LEVEL_UP_MOVE(30, MOVE_IMPRISON),
|
||||
LEVEL_UP_MOVE(35, MOVE_MYSTICAL_FIRE),
|
||||
LEVEL_UP_MOVE(40, MOVE_DAZZLING_GLEAM),
|
||||
LEVEL_UP_MOVE(45, MOVE_EXTRASENSORY),
|
||||
LEVEL_UP_MOVE(50, MOVE_UPROAR),
|
||||
LEVEL_UP_MOVE(55, MOVE_SUPERPOWER),
|
||||
LEVEL_UP_MOVE(60, MOVE_HEALING_WISH),
|
||||
LEVEL_UP_MOVE(65, MOVE_MOONBLAST),
|
||||
LEVEL_UP_MOVE(70, MOVE_OUTRAGE),
|
||||
LEVEL_UP_MOVE(75, MOVE_SPRINGTIDE_STORM),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
#endif
|
||||
|
@ -18946,221 +18998,345 @@ static const struct LevelUpMove sStunfiskGalarianLevelUpLearnset[] = {
|
|||
#endif
|
||||
|
||||
static const struct LevelUpMove sGrowlitheHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 5, MOVE_EMBER),
|
||||
LEVEL_UP_MOVE( 9, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(15, MOVE_FIRE_FANG),
|
||||
LEVEL_UP_MOVE(21, MOVE_ROCK_SLIDE),
|
||||
LEVEL_UP_MOVE(29, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(37, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(47, MOVE_FLARE_BLITZ),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_EMBER),
|
||||
LEVEL_UP_MOVE( 4, MOVE_HOWL),
|
||||
LEVEL_UP_MOVE( 8, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(12, MOVE_FLAME_WHEEL),
|
||||
LEVEL_UP_MOVE(16, MOVE_HELPING_HAND),
|
||||
LEVEL_UP_MOVE(24, MOVE_FIRE_FANG),
|
||||
LEVEL_UP_MOVE(28, MOVE_RETALIATE),
|
||||
LEVEL_UP_MOVE(32, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(36, MOVE_TAKE_DOWN),
|
||||
LEVEL_UP_MOVE(40, MOVE_FLAMETHROWER),
|
||||
LEVEL_UP_MOVE(44, MOVE_ROAR),
|
||||
LEVEL_UP_MOVE(48, MOVE_ROCK_SLIDE),
|
||||
LEVEL_UP_MOVE(52, MOVE_REVERSAL),
|
||||
LEVEL_UP_MOVE(56, MOVE_FLARE_BLITZ),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sArcanineHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 5, MOVE_EMBER),
|
||||
LEVEL_UP_MOVE( 9, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(15, MOVE_FIRE_FANG),
|
||||
LEVEL_UP_MOVE(21, MOVE_ROCK_SLIDE),
|
||||
LEVEL_UP_MOVE(29, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(29, MOVE_RAGING_FURY),
|
||||
LEVEL_UP_MOVE(37, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(47, MOVE_FLARE_BLITZ),
|
||||
LEVEL_UP_MOVE( 0, MOVE_EXTREME_SPEED),
|
||||
LEVEL_UP_MOVE( 1, MOVE_FLAME_WHEEL),
|
||||
LEVEL_UP_MOVE( 1, MOVE_FIRE_FANG),
|
||||
LEVEL_UP_MOVE( 1, MOVE_FLARE_BLITZ),
|
||||
LEVEL_UP_MOVE( 1, MOVE_HOWL),
|
||||
LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND),
|
||||
LEVEL_UP_MOVE( 1, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_REVERSAL),
|
||||
LEVEL_UP_MOVE( 1, MOVE_RETALIATE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_AGILITY),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW),
|
||||
LEVEL_UP_MOVE( 1, MOVE_EMBER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ROAR),
|
||||
LEVEL_UP_MOVE( 1, MOVE_BITE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ROCK_SLIDE),
|
||||
LEVEL_UP_MOVE( 5, MOVE_FLAMETHROWER),
|
||||
LEVEL_UP_MOVE(64, MOVE_RAGING_FURY),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sVoltorbHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
|
||||
LEVEL_UP_MOVE( 5, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 9, MOVE_THUNDER_WAVE),
|
||||
LEVEL_UP_MOVE(15, MOVE_SPARK),
|
||||
LEVEL_UP_MOVE(21, MOVE_ENERGY_BALL),
|
||||
LEVEL_UP_MOVE(29, MOVE_THUNDERBOLT),
|
||||
LEVEL_UP_MOVE(37, MOVE_THUNDER),
|
||||
LEVEL_UP_MOVE(47, MOVE_SELF_DESTRUCT),
|
||||
LEVEL_UP_MOVE( 1, MOVE_CHARGE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 4, MOVE_THUNDER_SHOCK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_STUN_SPORE),
|
||||
LEVEL_UP_MOVE( 9, MOVE_BULLET_SEED),
|
||||
LEVEL_UP_MOVE(11, MOVE_ROLLOUT),
|
||||
LEVEL_UP_MOVE(13, MOVE_SCREECH),
|
||||
LEVEL_UP_MOVE(16, MOVE_CHARGE_BEAM),
|
||||
LEVEL_UP_MOVE(20, MOVE_SWIFT),
|
||||
LEVEL_UP_MOVE(22, MOVE_ELECTRO_BALL),
|
||||
LEVEL_UP_MOVE(26, MOVE_SELF_DESTRUCT),
|
||||
LEVEL_UP_MOVE(29, MOVE_ENERGY_BALL),
|
||||
LEVEL_UP_MOVE(34, MOVE_SEED_BOMB),
|
||||
LEVEL_UP_MOVE(34, MOVE_DISCHARGE),
|
||||
LEVEL_UP_MOVE(41, MOVE_EXPLOSION),
|
||||
LEVEL_UP_MOVE(46, MOVE_GYRO_BALL),
|
||||
LEVEL_UP_MOVE(50, MOVE_GRASSY_TERRAIN),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sElectrodeHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
|
||||
LEVEL_UP_MOVE( 5, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 9, MOVE_THUNDER_WAVE),
|
||||
LEVEL_UP_MOVE(15, MOVE_SPARK),
|
||||
LEVEL_UP_MOVE(21, MOVE_ENERGY_BALL),
|
||||
LEVEL_UP_MOVE(29, MOVE_THUNDERBOLT),
|
||||
LEVEL_UP_MOVE(37, MOVE_THUNDER),
|
||||
LEVEL_UP_MOVE(47, MOVE_CHLOROBLAST),
|
||||
LEVEL_UP_MOVE(47, MOVE_SELF_DESTRUCT),
|
||||
LEVEL_UP_MOVE( 0, MOVE_CHLOROBLAST),
|
||||
LEVEL_UP_MOVE( 1, MOVE_CHARGE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 4, MOVE_THUNDER_SHOCK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_STUN_SPORE),
|
||||
LEVEL_UP_MOVE( 9, MOVE_BULLET_SEED),
|
||||
LEVEL_UP_MOVE(11, MOVE_ROLLOUT),
|
||||
LEVEL_UP_MOVE(13, MOVE_SCREECH),
|
||||
LEVEL_UP_MOVE(16, MOVE_CHARGE_BEAM),
|
||||
LEVEL_UP_MOVE(20, MOVE_SWIFT),
|
||||
LEVEL_UP_MOVE(22, MOVE_ELECTRO_BALL),
|
||||
LEVEL_UP_MOVE(26, MOVE_SELF_DESTRUCT),
|
||||
LEVEL_UP_MOVE(29, MOVE_ENERGY_BALL),
|
||||
LEVEL_UP_MOVE(34, MOVE_SEED_BOMB),
|
||||
LEVEL_UP_MOVE(34, MOVE_DISCHARGE),
|
||||
LEVEL_UP_MOVE(41, MOVE_EXPLOSION),
|
||||
LEVEL_UP_MOVE(46, MOVE_GYRO_BALL),
|
||||
LEVEL_UP_MOVE(50, MOVE_GRASSY_TERRAIN),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sTyphlosionHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 0, MOVE_HEX),
|
||||
LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_EMBER),
|
||||
LEVEL_UP_MOVE(11, MOVE_ROLLOUT),
|
||||
LEVEL_UP_MOVE(18, MOVE_FLAME_WHEEL),
|
||||
LEVEL_UP_MOVE(25, MOVE_SWIFT),
|
||||
LEVEL_UP_MOVE(34, MOVE_FLAMETHROWER),
|
||||
LEVEL_UP_MOVE(40, MOVE_INFERNAL_PARADE),
|
||||
LEVEL_UP_MOVE(43, MOVE_OVERHEAT),
|
||||
LEVEL_UP_MOVE(43, MOVE_SHADOW_BALL),
|
||||
LEVEL_UP_MOVE( 0, MOVE_INFERNAL_PARADE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_GYRO_BALL),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ERUPTION),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_EMBER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
|
||||
LEVEL_UP_MOVE(20, MOVE_FLAME_WHEEL),
|
||||
LEVEL_UP_MOVE(24, MOVE_DEFENSE_CURL),
|
||||
LEVEL_UP_MOVE(31, MOVE_SWIFT),
|
||||
LEVEL_UP_MOVE(35, MOVE_FLAME_CHARGE),
|
||||
LEVEL_UP_MOVE(43, MOVE_LAVA_PLUME),
|
||||
LEVEL_UP_MOVE(48, MOVE_FLAMETHROWER),
|
||||
LEVEL_UP_MOVE(56, MOVE_INFERNO),
|
||||
LEVEL_UP_MOVE(61, MOVE_ROLLOUT),
|
||||
LEVEL_UP_MOVE(74, MOVE_OVERHEAT),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sQwilfishHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
|
||||
LEVEL_UP_MOVE( 5, MOVE_SPIKES),
|
||||
LEVEL_UP_MOVE( 9, MOVE_PIN_MISSILE),
|
||||
LEVEL_UP_MOVE(15, MOVE_BARB_BARRAGE),
|
||||
LEVEL_UP_MOVE(21, MOVE_WATER_PULSE),
|
||||
LEVEL_UP_MOVE(26, MOVE_DARK_PULSE),
|
||||
LEVEL_UP_MOVE(29, MOVE_POISON_JAB),
|
||||
LEVEL_UP_MOVE(37, MOVE_AQUA_TAIL),
|
||||
LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(57, MOVE_SELF_DESTRUCT),
|
||||
LEVEL_UP_MOVE( 4, MOVE_HARDEN),
|
||||
LEVEL_UP_MOVE( 8, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(12, MOVE_FELL_STINGER),
|
||||
LEVEL_UP_MOVE(16, MOVE_MINIMIZE),
|
||||
LEVEL_UP_MOVE(20, MOVE_SPIKES),
|
||||
LEVEL_UP_MOVE(24, MOVE_BRINE),
|
||||
LEVEL_UP_MOVE(28, MOVE_BARB_BARRAGE),
|
||||
LEVEL_UP_MOVE(32, MOVE_PIN_MISSILE),
|
||||
LEVEL_UP_MOVE(36, MOVE_TOXIC_SPIKES),
|
||||
LEVEL_UP_MOVE(40, MOVE_STOCKPILE),
|
||||
LEVEL_UP_MOVE(40, MOVE_SPIT_UP),
|
||||
LEVEL_UP_MOVE(44, MOVE_TOXIC),
|
||||
LEVEL_UP_MOVE(48, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(52, MOVE_ACUPRESSURE),
|
||||
LEVEL_UP_MOVE(56, MOVE_DESTINY_BOND),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sSneaselHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_ROCK_SMASH),
|
||||
LEVEL_UP_MOVE(11, MOVE_SWIFT),
|
||||
LEVEL_UP_MOVE(18, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(25, MOVE_POISON_JAB),
|
||||
LEVEL_UP_MOVE(34, MOVE_SWORDS_DANCE),
|
||||
LEVEL_UP_MOVE(43, MOVE_CLOSE_COMBAT),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ROCK_SMASH),
|
||||
LEVEL_UP_MOVE( 6, MOVE_TAUNT),
|
||||
LEVEL_UP_MOVE(12, MOVE_QUICK_ATTACK),
|
||||
LEVEL_UP_MOVE(18, MOVE_METAL_CLAW),
|
||||
LEVEL_UP_MOVE(24, MOVE_POISON_JAB),
|
||||
LEVEL_UP_MOVE(30, MOVE_BRICK_BREAK),
|
||||
LEVEL_UP_MOVE(36, MOVE_HONE_CLAWS),
|
||||
LEVEL_UP_MOVE(42, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(48, MOVE_AGILITY),
|
||||
LEVEL_UP_MOVE(54, MOVE_SCREECH),
|
||||
LEVEL_UP_MOVE(60, MOVE_CLOSE_COMBAT),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
#if P_GEN_5_POKEMON == TRUE
|
||||
static const struct LevelUpMove sSamurottHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 0, MOVE_NIGHT_SLASH),
|
||||
LEVEL_UP_MOVE( 0, MOVE_CEASELESS_EDGE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_MEGAHORN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 6, MOVE_AQUA_JET),
|
||||
LEVEL_UP_MOVE(11, MOVE_SWORDS_DANCE),
|
||||
LEVEL_UP_MOVE(18, MOVE_WATER_PULSE),
|
||||
LEVEL_UP_MOVE(21, MOVE_CEASELESS_EDGE),
|
||||
LEVEL_UP_MOVE(25, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(34, MOVE_AQUA_TAIL),
|
||||
LEVEL_UP_MOVE(40, MOVE_DARK_PULSE),
|
||||
LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP),
|
||||
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
|
||||
LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY),
|
||||
LEVEL_UP_MOVE(18, MOVE_RAZOR_SHELL),
|
||||
LEVEL_UP_MOVE(21, MOVE_FURY_CUTTER),
|
||||
LEVEL_UP_MOVE(25, MOVE_WATER_PULSE),
|
||||
LEVEL_UP_MOVE(29, MOVE_AERIAL_ACE),
|
||||
LEVEL_UP_MOVE(34, MOVE_AQUA_JET),
|
||||
LEVEL_UP_MOVE(39, MOVE_ENCORE),
|
||||
LEVEL_UP_MOVE(46, MOVE_AQUA_TAIL),
|
||||
LEVEL_UP_MOVE(51, MOVE_RETALIATE),
|
||||
LEVEL_UP_MOVE(58, MOVE_SWORDS_DANCE),
|
||||
LEVEL_UP_MOVE(63, MOVE_HYDRO_PUMP),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sLilligantHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 0, MOVE_ROCK_SMASH),
|
||||
LEVEL_UP_MOVE( 0, MOVE_VICTORY_DANCE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TEETER_DANCE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SOLAR_BLADE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_PETAL_BLIZZARD),
|
||||
LEVEL_UP_MOVE( 1, MOVE_AFTER_YOU),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ENTRAINMENT),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEAF_STORM),
|
||||
LEVEL_UP_MOVE( 1, MOVE_DEFOG),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ENERGY_BALL),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEAF_BLADE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF),
|
||||
LEVEL_UP_MOVE( 1, MOVE_MEGA_KICK),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SUNNY_DAY),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SYNTHESIS),
|
||||
LEVEL_UP_MOVE( 1, MOVE_GIGA_DRAIN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SLEEP_POWDER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_GROWTH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED),
|
||||
LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ABSORB),
|
||||
LEVEL_UP_MOVE( 5, MOVE_LEAFAGE),
|
||||
LEVEL_UP_MOVE( 9, MOVE_STUN_SPORE),
|
||||
LEVEL_UP_MOVE(15, MOVE_POISON_POWDER),
|
||||
LEVEL_UP_MOVE(21, MOVE_ENERGY_BALL),
|
||||
LEVEL_UP_MOVE(29, MOVE_SLEEP_POWDER),
|
||||
LEVEL_UP_MOVE(34, MOVE_DRAIN_PUNCH),
|
||||
LEVEL_UP_MOVE(37, MOVE_LEAF_BLADE),
|
||||
LEVEL_UP_MOVE(37, MOVE_RECOVER),
|
||||
LEVEL_UP_MOVE(42, MOVE_VICTORY_DANCE),
|
||||
LEVEL_UP_MOVE(47, MOVE_LEAF_STORM),
|
||||
LEVEL_UP_MOVE(53, MOVE_PETAL_DANCE),
|
||||
LEVEL_UP_MOVE(57, MOVE_CLOSE_COMBAT),
|
||||
LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND),
|
||||
LEVEL_UP_MOVE( 5, MOVE_AXE_KICK),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sZoruaHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_SHADOW_SNEAK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_SNARL),
|
||||
LEVEL_UP_MOVE(11, MOVE_SWIFT),
|
||||
LEVEL_UP_MOVE(18, MOVE_BITTER_MALICE),
|
||||
LEVEL_UP_MOVE(25, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(34, MOVE_SHADOW_CLAW),
|
||||
LEVEL_UP_MOVE(43, MOVE_NASTY_PLOT),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 4, MOVE_TORMENT),
|
||||
LEVEL_UP_MOVE( 8, MOVE_HONE_CLAWS),
|
||||
LEVEL_UP_MOVE(12, MOVE_SHADOW_SNEAK),
|
||||
LEVEL_UP_MOVE(16, MOVE_CURSE),
|
||||
LEVEL_UP_MOVE(20, MOVE_TAUNT),
|
||||
LEVEL_UP_MOVE(24, MOVE_KNOCK_OFF),
|
||||
LEVEL_UP_MOVE(28, MOVE_SPITE),
|
||||
LEVEL_UP_MOVE(32, MOVE_AGILITY),
|
||||
LEVEL_UP_MOVE(36, MOVE_SHADOW_BALL),
|
||||
LEVEL_UP_MOVE(40, MOVE_BITTER_MALICE),
|
||||
LEVEL_UP_MOVE(44, MOVE_NASTY_PLOT),
|
||||
LEVEL_UP_MOVE(48, MOVE_FOUL_PLAY),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sZoroarkHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_SHADOW_SNEAK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_SNARL),
|
||||
LEVEL_UP_MOVE(11, MOVE_SWIFT),
|
||||
LEVEL_UP_MOVE(18, MOVE_BITTER_MALICE),
|
||||
LEVEL_UP_MOVE(25, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(34, MOVE_SHADOW_CLAW),
|
||||
LEVEL_UP_MOVE( 0, MOVE_SHADOW_CLAW),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TORMENT),
|
||||
LEVEL_UP_MOVE( 1, MOVE_U_TURN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS),
|
||||
LEVEL_UP_MOVE(12, MOVE_SHADOW_SNEAK),
|
||||
LEVEL_UP_MOVE(16, MOVE_CURSE),
|
||||
LEVEL_UP_MOVE(20, MOVE_TAUNT),
|
||||
LEVEL_UP_MOVE(24, MOVE_KNOCK_OFF),
|
||||
LEVEL_UP_MOVE(28, MOVE_SPITE),
|
||||
LEVEL_UP_MOVE(34, MOVE_AGILITY),
|
||||
LEVEL_UP_MOVE(40, MOVE_SHADOW_BALL),
|
||||
LEVEL_UP_MOVE(43, MOVE_NASTY_PLOT),
|
||||
LEVEL_UP_MOVE(52, MOVE_EXTRASENSORY),
|
||||
LEVEL_UP_MOVE(46, MOVE_BITTER_MALICE),
|
||||
LEVEL_UP_MOVE(52, MOVE_NASTY_PLOT),
|
||||
LEVEL_UP_MOVE(58, MOVE_FOUL_PLAY),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sBraviaryHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
|
||||
LEVEL_UP_MOVE( 6, MOVE_AERIAL_ACE),
|
||||
LEVEL_UP_MOVE(11, MOVE_TWISTER),
|
||||
LEVEL_UP_MOVE(18, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(20, MOVE_AIR_SLASH),
|
||||
LEVEL_UP_MOVE(25, MOVE_ESPER_WING),
|
||||
LEVEL_UP_MOVE(25, MOVE_ROOST),
|
||||
LEVEL_UP_MOVE(34, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(43, MOVE_BRAVE_BIRD),
|
||||
LEVEL_UP_MOVE(52, MOVE_HURRICANE),
|
||||
LEVEL_UP_MOVE( 0, MOVE_ESPER_WING),
|
||||
LEVEL_UP_MOVE( 1, MOVE_HONE_CLAWS),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SKY_ATTACK),
|
||||
LEVEL_UP_MOVE( 1, MOVE_PECK),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SUPERPOWER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK),
|
||||
LEVEL_UP_MOVE(18, MOVE_TAILWIND),
|
||||
LEVEL_UP_MOVE(24, MOVE_SCARY_FACE),
|
||||
LEVEL_UP_MOVE(30, MOVE_AERIAL_ACE),
|
||||
LEVEL_UP_MOVE(36, MOVE_SLASH),
|
||||
LEVEL_UP_MOVE(42, MOVE_WHIRLWIND),
|
||||
LEVEL_UP_MOVE(48, MOVE_CRUSH_CLAW),
|
||||
LEVEL_UP_MOVE(57, MOVE_AIR_SLASH),
|
||||
LEVEL_UP_MOVE(64, MOVE_DEFOG),
|
||||
LEVEL_UP_MOVE(72, MOVE_THRASH),
|
||||
LEVEL_UP_MOVE(80, MOVE_HURRICANE),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
#endif
|
||||
|
||||
#if P_GEN_6_POKEMON == TRUE
|
||||
static const struct LevelUpMove sSliggooHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
|
||||
LEVEL_UP_MOVE( 6, MOVE_ACID_SPRAY),
|
||||
LEVEL_UP_MOVE(11, MOVE_ACID_ARMOR),
|
||||
LEVEL_UP_MOVE(18, MOVE_WATER_PULSE),
|
||||
LEVEL_UP_MOVE(25, MOVE_DRAGON_PULSE),
|
||||
LEVEL_UP_MOVE(25, MOVE_IRON_HEAD),
|
||||
LEVEL_UP_MOVE(34, MOVE_SHELTER),
|
||||
LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP),
|
||||
LEVEL_UP_MOVE( 0, MOVE_SHELTER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ABSORB),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ACID_ARMOR),
|
||||
LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH),
|
||||
LEVEL_UP_MOVE(15, MOVE_PROTECT),
|
||||
LEVEL_UP_MOVE(20, MOVE_FLAIL),
|
||||
LEVEL_UP_MOVE(25, MOVE_WATER_PULSE),
|
||||
LEVEL_UP_MOVE(30, MOVE_RAIN_DANCE),
|
||||
LEVEL_UP_MOVE(35, MOVE_DRAGON_PULSE),
|
||||
LEVEL_UP_MOVE(43, MOVE_CURSE),
|
||||
LEVEL_UP_MOVE(49, MOVE_IRON_HEAD),
|
||||
LEVEL_UP_MOVE(56, MOVE_MUDDY_WATER),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sGoodraHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
|
||||
LEVEL_UP_MOVE( 6, MOVE_ACID_SPRAY),
|
||||
LEVEL_UP_MOVE(11, MOVE_ACID_ARMOR),
|
||||
LEVEL_UP_MOVE(18, MOVE_WATER_PULSE),
|
||||
LEVEL_UP_MOVE(25, MOVE_DRAGON_PULSE),
|
||||
LEVEL_UP_MOVE(25, MOVE_IRON_HEAD),
|
||||
LEVEL_UP_MOVE(34, MOVE_SHELTER),
|
||||
LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP),
|
||||
LEVEL_UP_MOVE( 0, MOVE_IRON_TAIL),
|
||||
LEVEL_UP_MOVE( 1, MOVE_SHELTER),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ACID_SPRAY),
|
||||
LEVEL_UP_MOVE( 1, MOVE_FEINT),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TEARFUL_LOOK),
|
||||
LEVEL_UP_MOVE( 1, MOVE_DRAGON_BREATH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_ABSORB),
|
||||
LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
|
||||
LEVEL_UP_MOVE(15, MOVE_PROTECT),
|
||||
LEVEL_UP_MOVE(20, MOVE_FLAIL),
|
||||
LEVEL_UP_MOVE(25, MOVE_WATER_PULSE),
|
||||
LEVEL_UP_MOVE(30, MOVE_RAIN_DANCE),
|
||||
LEVEL_UP_MOVE(35, MOVE_DRAGON_PULSE),
|
||||
LEVEL_UP_MOVE(43, MOVE_CURSE),
|
||||
LEVEL_UP_MOVE(49, MOVE_IRON_HEAD),
|
||||
LEVEL_UP_MOVE(49, MOVE_BODY_SLAM),
|
||||
LEVEL_UP_MOVE(58, MOVE_MUDDY_WATER),
|
||||
LEVEL_UP_MOVE(67, MOVE_HEAVY_SLAM),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
|
||||
static const struct LevelUpMove sAvaluggHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 0, MOVE_ROCK_SLIDE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
|
||||
LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_WIDE_GUARD),
|
||||
LEVEL_UP_MOVE( 1, MOVE_HARDEN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 5, MOVE_POWDER_SNOW),
|
||||
LEVEL_UP_MOVE( 9, MOVE_ICE_SHARD),
|
||||
LEVEL_UP_MOVE(15, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(21, MOVE_IRON_DEFENSE),
|
||||
LEVEL_UP_MOVE(29, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(29, MOVE_EARTH_POWER),
|
||||
LEVEL_UP_MOVE(37, MOVE_BLIZZARD),
|
||||
LEVEL_UP_MOVE(37, MOVE_MOUNTAIN_GALE),
|
||||
LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE( 9, MOVE_CURSE),
|
||||
LEVEL_UP_MOVE(12, MOVE_ICY_WIND),
|
||||
LEVEL_UP_MOVE(15, MOVE_PROTECT),
|
||||
LEVEL_UP_MOVE(18, MOVE_AVALANCHE),
|
||||
LEVEL_UP_MOVE(21, MOVE_BITE),
|
||||
LEVEL_UP_MOVE(24, MOVE_ICE_FANG),
|
||||
LEVEL_UP_MOVE(27, MOVE_IRON_DEFENSE),
|
||||
LEVEL_UP_MOVE(30, MOVE_RECOVER),
|
||||
LEVEL_UP_MOVE(33, MOVE_CRUNCH),
|
||||
LEVEL_UP_MOVE(36, MOVE_TAKE_DOWN),
|
||||
LEVEL_UP_MOVE(41, MOVE_BLIZZARD),
|
||||
LEVEL_UP_MOVE(46, MOVE_DOUBLE_EDGE),
|
||||
LEVEL_UP_MOVE(51, MOVE_STONE_EDGE),
|
||||
LEVEL_UP_MOVE(61, MOVE_MOUNTAIN_GALE),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
#endif
|
||||
|
||||
#if P_GEN_7_POKEMON == TRUE
|
||||
static const struct LevelUpMove sDecidueyeHisuianLevelUpLearnset[] = {
|
||||
LEVEL_UP_MOVE( 0, MOVE_ROCK_SMASH),
|
||||
LEVEL_UP_MOVE( 1, MOVE_GUST),
|
||||
LEVEL_UP_MOVE( 6, MOVE_LEAFAGE),
|
||||
LEVEL_UP_MOVE(11, MOVE_ROOST),
|
||||
LEVEL_UP_MOVE(18, MOVE_AERIAL_ACE),
|
||||
LEVEL_UP_MOVE(21, MOVE_MAGICAL_LEAF),
|
||||
LEVEL_UP_MOVE(25, MOVE_AIR_SLASH),
|
||||
LEVEL_UP_MOVE(30, MOVE_AURA_SPHERE),
|
||||
LEVEL_UP_MOVE(34, MOVE_LEAF_BLADE),
|
||||
LEVEL_UP_MOVE(34, MOVE_TRIPLE_ARROWS),
|
||||
LEVEL_UP_MOVE(40, MOVE_BRAVE_BIRD),
|
||||
LEVEL_UP_MOVE(43, MOVE_LEAF_STORM),
|
||||
LEVEL_UP_MOVE( 0, MOVE_TRIPLE_ARROWS),
|
||||
LEVEL_UP_MOVE( 1, MOVE_TACKLE),
|
||||
LEVEL_UP_MOVE( 1, MOVE_GROWL),
|
||||
LEVEL_UP_MOVE( 1, MOVE_U_TURN),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEAF_STORM),
|
||||
LEVEL_UP_MOVE( 1, MOVE_LEAFAGE),
|
||||
LEVEL_UP_MOVE( 9, MOVE_PECK),
|
||||
LEVEL_UP_MOVE(12, MOVE_SHADOW_SNEAK),
|
||||
LEVEL_UP_MOVE(15, MOVE_RAZOR_LEAF),
|
||||
LEVEL_UP_MOVE(20, MOVE_SYNTHESIS),
|
||||
LEVEL_UP_MOVE(25, MOVE_PLUCK),
|
||||
LEVEL_UP_MOVE(30, MOVE_BULK_UP),
|
||||
LEVEL_UP_MOVE(37, MOVE_SUCKER_PUNCH),
|
||||
LEVEL_UP_MOVE(44, MOVE_LEAF_BLADE),
|
||||
LEVEL_UP_MOVE(51, MOVE_FEATHER_DANCE),
|
||||
LEVEL_UP_MOVE(58, MOVE_BRAVE_BIRD),
|
||||
LEVEL_UP_END
|
||||
};
|
||||
#endif
|
||||
|
|
|
@ -13902,7 +13902,7 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 80,
|
||||
.baseSpDefense = 55,
|
||||
.types = { TYPE_WATER, TYPE_WATER},
|
||||
.catchRate = 25,
|
||||
.catchRate = 190,
|
||||
.expYield = 161,
|
||||
.evYield_Speed = 2,
|
||||
.itemRare = ITEM_DEEP_SEA_TOOTH,
|
||||
|
@ -19467,7 +19467,7 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.noFlip = FALSE,
|
||||
},
|
||||
|
||||
[SPECIES_RILLABOOM] =
|
||||
[SPECIES_RILLABOOM] =
|
||||
{
|
||||
RILLABOOM_MISC_INFO,
|
||||
},
|
||||
|
@ -20996,8 +20996,9 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpDefense = 75,
|
||||
.types = { TYPE_NORMAL, TYPE_PSYCHIC},
|
||||
.catchRate = 45,
|
||||
.expYield = 184,
|
||||
.expYield = 263,
|
||||
.evYield_Attack = 1,
|
||||
.evYield_SpAttack = 1,
|
||||
.genderRatio = PERCENT_FEMALE(50),
|
||||
.eggCycles = 20,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
|
@ -21017,11 +21018,11 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 45,
|
||||
.baseSpDefense = 70,
|
||||
.types = { TYPE_BUG, TYPE_ROCK},
|
||||
.catchRate = 25,
|
||||
.catchRate = 15,
|
||||
.expYield = 175,
|
||||
.evYield_Attack = 2,
|
||||
.evYield_Attack = 3,
|
||||
.genderRatio = PERCENT_FEMALE(50),
|
||||
.eggCycles = 25,
|
||||
.eggCycles = 20,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
.growthRate = GROWTH_MEDIUM_FAST,
|
||||
.eggGroups = { EGG_GROUP_BUG, EGG_GROUP_BUG},
|
||||
|
@ -21039,8 +21040,8 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 45,
|
||||
.baseSpDefense = 80,
|
||||
.types = { TYPE_GROUND, TYPE_NORMAL},
|
||||
.catchRate = 75,
|
||||
.expYield = 194,
|
||||
.catchRate = 20,
|
||||
.expYield = 275,
|
||||
.evYield_Attack = 3,
|
||||
.genderRatio = PERCENT_FEMALE(50),
|
||||
.eggCycles = 20,
|
||||
|
@ -21061,15 +21062,15 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 80,
|
||||
.baseSpDefense = 75,
|
||||
.types = { TYPE_WATER, TYPE_GHOST},
|
||||
.catchRate = 25,
|
||||
.expYield = 186,
|
||||
.evYield_HP = 2,
|
||||
.catchRate = 45,
|
||||
.expYield = 265,
|
||||
.evYield_HP = 3,
|
||||
.genderRatio = MON_MALE,
|
||||
.eggCycles = 40,
|
||||
.eggCycles = 20,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
.growthRate = GROWTH_MEDIUM_FAST,
|
||||
.eggGroups = { EGG_GROUP_WATER_2, EGG_GROUP_WATER_2},
|
||||
.abilities = {ABILITY_RATTLED, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER},
|
||||
.abilities = {ABILITY_SWIFT_SWIM, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER},
|
||||
.bodyColor = BODY_COLOR_GREEN,
|
||||
.noFlip = FALSE,
|
||||
},
|
||||
|
@ -21083,15 +21084,15 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 100,
|
||||
.baseSpDefense = 75,
|
||||
.types = { TYPE_WATER, TYPE_GHOST},
|
||||
.catchRate = 25,
|
||||
.expYield = 186,
|
||||
.evYield_HP = 2,
|
||||
.catchRate = 45,
|
||||
.expYield = 265,
|
||||
.evYield_HP = 3,
|
||||
.genderRatio = MON_FEMALE,
|
||||
.eggCycles = 40,
|
||||
.eggCycles = 20,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
.growthRate = GROWTH_MEDIUM_FAST,
|
||||
.eggGroups = { EGG_GROUP_WATER_2, EGG_GROUP_WATER_2},
|
||||
.abilities = {ABILITY_RATTLED, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER},
|
||||
.abilities = {ABILITY_SWIFT_SWIM, ABILITY_ADAPTABILITY, ABILITY_MOLD_BREAKER},
|
||||
.bodyColor = BODY_COLOR_GREEN,
|
||||
.noFlip = FALSE,
|
||||
},
|
||||
|
@ -21105,13 +21106,12 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 40,
|
||||
.baseSpDefense = 80,
|
||||
.types = { TYPE_FIGHTING, TYPE_POISON},
|
||||
.catchRate = 135,
|
||||
.expYield = 179,
|
||||
.evYield_Attack = 1,
|
||||
.evYield_Speed = 1,
|
||||
.catchRate = 20,
|
||||
.expYield = 102,
|
||||
.evYield_Attack = 2,
|
||||
.genderRatio = PERCENT_FEMALE(50),
|
||||
.eggCycles = 20,
|
||||
.friendship = 35,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
.growthRate = GROWTH_MEDIUM_SLOW,
|
||||
.eggGroups = { EGG_GROUP_FIELD, EGG_GROUP_FIELD},
|
||||
.abilities = {ABILITY_PRESSURE, ABILITY_UNBURDEN, ABILITY_POISON_TOUCH},
|
||||
|
@ -21128,9 +21128,9 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 65,
|
||||
.baseSpDefense = 65,
|
||||
.types = { TYPE_DARK, TYPE_POISON},
|
||||
.catchRate = 135,
|
||||
.expYield = 180,
|
||||
.evYield_Attack = 1,
|
||||
.catchRate = 45,
|
||||
.expYield = 179,
|
||||
.evYield_Attack = 2,
|
||||
.genderRatio = PERCENT_FEMALE(50),
|
||||
.eggCycles = 20,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
|
@ -21151,14 +21151,14 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpDefense = 80,
|
||||
.types = { TYPE_FAIRY, TYPE_FLYING},
|
||||
.catchRate = 3,
|
||||
.expYield = 261,
|
||||
.expYield = 116,
|
||||
.evYield_SpAttack = 3,
|
||||
.genderRatio = MON_FEMALE,
|
||||
.eggCycles = 120,
|
||||
.friendship = 90,
|
||||
.eggCycles = 20,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
.growthRate = GROWTH_SLOW,
|
||||
.eggGroups = { EGG_GROUP_UNDISCOVERED, EGG_GROUP_UNDISCOVERED},
|
||||
.abilities = {ABILITY_HEALER, ABILITY_NONE, ABILITY_CONTRARY},
|
||||
.abilities = {ABILITY_CUTE_CHARM, ABILITY_NONE, ABILITY_CONTRARY},
|
||||
.bodyColor = BODY_COLOR_PINK,
|
||||
.noFlip = FALSE,
|
||||
.flags = SPECIES_FLAG_LEGENDARY,
|
||||
|
@ -23348,7 +23348,7 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.growthRate = GROWTH_MEDIUM_FAST,
|
||||
.eggGroups = { EGG_GROUP_WATER_2, EGG_GROUP_WATER_2},
|
||||
.abilities = {ABILITY_POISON_POINT, ABILITY_SWIFT_SWIM, ABILITY_INTIMIDATE},
|
||||
.bodyColor = BODY_COLOR_GRAY,
|
||||
.bodyColor = BODY_COLOR_BLACK,
|
||||
.noFlip = FALSE,
|
||||
.flags = SPECIES_FLAG_HISUIAN_FORM,
|
||||
},
|
||||
|
@ -23372,7 +23372,7 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.growthRate = GROWTH_MEDIUM_SLOW,
|
||||
.eggGroups = { EGG_GROUP_FIELD, EGG_GROUP_FIELD},
|
||||
.abilities = {ABILITY_INNER_FOCUS, ABILITY_KEEN_EYE, ABILITY_PICKPOCKET},
|
||||
.bodyColor = BODY_COLOR_BLACK,
|
||||
.bodyColor = BODY_COLOR_GRAY,
|
||||
.noFlip = TRUE,
|
||||
.flags = SPECIES_FLAG_HISUIAN_FORM,
|
||||
},
|
||||
|
@ -23389,7 +23389,7 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.types = { TYPE_WATER, TYPE_DARK},
|
||||
.catchRate = 45,
|
||||
.expYield = 238,
|
||||
.evYield_SpAttack = 3,
|
||||
.evYield_Attack = 3,
|
||||
.genderRatio = PERCENT_FEMALE(12.5),
|
||||
.eggCycles = 20,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
|
@ -23412,7 +23412,8 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.types = { TYPE_GRASS, TYPE_FIGHTING},
|
||||
.catchRate = 75,
|
||||
.expYield = 168,
|
||||
.evYield_Attack = 2,
|
||||
.evYield_Attack = 1,
|
||||
.evYield_Speed = 1,
|
||||
.itemRare = ITEM_ABSORB_BULB,
|
||||
.genderRatio = MON_FEMALE,
|
||||
.eggCycles = 20,
|
||||
|
@ -23894,7 +23895,7 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 80,
|
||||
.baseSpDefense = 55,
|
||||
.types = { TYPE_WATER, TYPE_WATER},
|
||||
.catchRate = 25,
|
||||
.catchRate = 190,
|
||||
.expYield = 161,
|
||||
.evYield_Speed = 2,
|
||||
.itemRare = ITEM_DEEP_SEA_SCALE,
|
||||
|
@ -23917,7 +23918,7 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpAttack = 80,
|
||||
.baseSpDefense = 55,
|
||||
.types = { TYPE_WATER, TYPE_WATER},
|
||||
.catchRate = 25,
|
||||
.catchRate = 190,
|
||||
.expYield = 161,
|
||||
.evYield_Speed = 2,
|
||||
.itemRare = ITEM_DEEP_SEA_SCALE,
|
||||
|
@ -24822,11 +24823,11 @@ const struct SpeciesInfo gSpeciesInfo[] =
|
|||
.baseSpDefense = 100,
|
||||
.types = { TYPE_FAIRY, TYPE_FLYING},
|
||||
.catchRate = 3,
|
||||
.expYield = 270,
|
||||
.expYield = 116,
|
||||
.evYield_SpAttack = 3,
|
||||
.genderRatio = MON_FEMALE,
|
||||
.eggCycles = 120,
|
||||
.friendship = 90,
|
||||
.eggCycles = 20,
|
||||
.friendship = STANDARD_FRIENDSHIP,
|
||||
.growthRate = GROWTH_SLOW,
|
||||
.eggGroups = { EGG_GROUP_UNDISCOVERED, EGG_GROUP_UNDISCOVERED},
|
||||
.abilities = {ABILITY_OVERCOAT, ABILITY_NONE},
|
||||
|
|
Loading…
Reference in a new issue