From c104845f772911e350f99e13a3184df3bddb8a00 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 27 Sep 2022 21:26:01 -0300 Subject: [PATCH] Egg moves --- src/data/pokemon/egg_moves.h | 302 ++++++++++++++++++----------------- 1 file changed, 152 insertions(+), 150 deletions(-) diff --git a/src/data/pokemon/egg_moves.h b/src/data/pokemon/egg_moves.h index 4e345357eb..dcf8eb0e5d 100644 --- a/src/data/pokemon/egg_moves.h +++ b/src/data/pokemon/egg_moves.h @@ -78,6 +78,19 @@ const u16 gEggMoves[] = { MOVE_REVENGE, MOVE_FINAL_GAMBIT), + egg_moves(RATTATA_ALOLAN, + MOVE_COUNTER, + MOVE_FINAL_GAMBIT, + MOVE_FURY_SWIPES, + MOVE_ME_FIRST, + MOVE_REVENGE, + MOVE_REVERSAL, + MOVE_SNATCH, + MOVE_STOCKPILE, + MOVE_SWALLOW, + MOVE_SWITCHEROO, + MOVE_UPROAR), + egg_moves(SPEAROW, MOVE_FEINT_ATTACK, MOVE_SCARY_FACE, @@ -119,6 +132,20 @@ const u16 gEggMoves[] = { MOVE_ROTOTILLER, MOVE_HONE_CLAWS), + egg_moves(SANDSHREW_ALOLAN, + MOVE_AMNESIA, + MOVE_CHIP_AWAY, + MOVE_COUNTER, + MOVE_CRUSH_CLAW, + MOVE_CURSE, + MOVE_ENDURE, + MOVE_FLAIL, + MOVE_HONE_CLAWS, + MOVE_ICICLE_CRASH, + MOVE_ICICLE_SPEAR, + MOVE_METAL_CLAW, + MOVE_NIGHT_SLASH), + egg_moves(NIDORAN_F, MOVE_SUPERSONIC, MOVE_DISABLE, @@ -167,6 +194,22 @@ const u16 gEggMoves[] = { MOVE_TAIL_SLAP, MOVE_CAPTIVATE), + egg_moves(VULPIX_ALOLAN, + MOVE_AGILITY, + MOVE_CHARM, + MOVE_DISABLE, + MOVE_ENCORE, + MOVE_EXTRASENSORY, + MOVE_FLAIL, + MOVE_FREEZE_DRY, + MOVE_HOWL, + MOVE_HYPNOSIS, + MOVE_MOONBLAST, + MOVE_POWER_SWAP, + MOVE_SPITE, + MOVE_SECRET_POWER, + MOVE_TAIL_SLAP), + egg_moves(ZUBAT, MOVE_QUICK_ATTACK, MOVE_PURSUIT, @@ -243,6 +286,19 @@ const u16 gEggMoves[] = { MOVE_FINAL_GAMBIT, MOVE_MEMENTO), + egg_moves(DIGLETT_ALOLAN, + MOVE_ANCIENT_POWER, + MOVE_BEAT_UP, + MOVE_ENDURE, + MOVE_FEINT_ATTACK, + MOVE_FINAL_GAMBIT, + MOVE_HEADBUTT, + MOVE_MEMENTO, + MOVE_METAL_SOUND, + MOVE_PURSUIT, + MOVE_REVERSAL, + MOVE_THRASH), + egg_moves(MEOWTH, MOVE_SPITE, MOVE_CHARM, @@ -258,6 +314,28 @@ const u16 gEggMoves[] = { MOVE_IRON_TAIL, MOVE_FOUL_PLAY), + egg_moves(MEOWTH_ALOLAN, + MOVE_AMNESIA, + MOVE_ASSIST, + MOVE_CHARM, + MOVE_COVET, + MOVE_FLAIL, + MOVE_FLATTER, + MOVE_FOUL_PLAY, + MOVE_HYPNOSIS, + MOVE_PARTING_SHOT, + MOVE_PUNISHMENT, + MOVE_SNATCH, + MOVE_SPITE), + + egg_moves(MEOWTH_GALARIAN, + MOVE_SPITE, + MOVE_DOUBLE_EDGE, + MOVE_CURSE, + MOVE_FLAIL, + MOVE_NIGHT_SLASH, + MOVE_COVET), + egg_moves(PSYDUCK, MOVE_HYPNOSIS, MOVE_PSYBEAM, @@ -396,6 +474,18 @@ const u16 gEggMoves[] = { MOVE_AUTOTOMIZE, MOVE_WIDE_GUARD), + egg_moves(GEODUDE_ALOLAN, + MOVE_AUTOTOMIZE, + MOVE_BLOCK, + MOVE_COUNTER, + MOVE_CURSE, + MOVE_ENDURE, + MOVE_FLAIL, + MOVE_MAGNET_RISE, + MOVE_ROCK_CLIMB, + MOVE_SCREECH, + MOVE_WIDE_GUARD), + egg_moves(PONYTA, MOVE_FLAME_WHEEL, MOVE_THRASH, @@ -410,6 +500,14 @@ const u16 gEggMoves[] = { MOVE_ALLY_SWITCH, MOVE_HIGH_HORSEPOWER), + egg_moves(PONYTA_GALARIAN, + MOVE_THRASH, + MOVE_DOUBLE_KICK, + MOVE_HYPNOSIS, + MOVE_DOUBLE_EDGE, + MOVE_HORN_DRILL, + MOVE_MORNING_SUN), + egg_moves(SLOWPOKE, MOVE_BELLY_DRUM, MOVE_FUTURE_SIGHT, @@ -423,6 +521,12 @@ const u16 gEggMoves[] = { MOVE_WONDER_ROOM, MOVE_BELCH), + egg_moves(SLOWPOKE_GALARIAN, + MOVE_BELCH, + MOVE_BELLY_DRUM, + MOVE_BLOCK, + MOVE_STOMP), + egg_moves(FARFETCHD, MOVE_STEEL_WING, MOVE_FORESIGHT, @@ -443,6 +547,19 @@ const u16 gEggMoves[] = { MOVE_FIRST_IMPRESSION, MOVE_FINAL_GAMBIT), + egg_moves(FARFETCHD_GALARIAN, + MOVE_COUNTER, + MOVE_QUICK_ATTACK, + MOVE_FLAIL, + MOVE_QUICK_GUARD, + MOVE_CURSE, + MOVE_COVET, + MOVE_NIGHT_SLASH, + MOVE_SIMPLE_BEAM, + MOVE_DOUBLE_EDGE, + MOVE_FEINT, + MOVE_SKY_ATTACK), + egg_moves(DODUO, MOVE_QUICK_ATTACK, MOVE_SUPERSONIC, @@ -489,6 +606,21 @@ const u16 gEggMoves[] = { MOVE_ACID_SPRAY, MOVE_POWER_UP_PUNCH), + egg_moves(GRIMER_ALOLAN, + MOVE_ASSURANCE, + MOVE_CLEAR_SMOG, + MOVE_CURSE, + MOVE_IMPRISON, + MOVE_MEAN_LOOK, + MOVE_POWER_UP_PUNCH, + MOVE_PURSUIT, + MOVE_SCARY_FACE, + MOVE_SHADOW_SNEAK, + MOVE_SPITE, + MOVE_SPIT_UP, + MOVE_STOCKPILE, + MOVE_SWALLOW), + egg_moves(SHELLDER, MOVE_BUBBLE_BEAM, MOVE_TAKE_DOWN, @@ -723,6 +855,12 @@ const u16 gEggMoves[] = { MOVE_ICY_WIND, MOVE_PSYCHIC_TERRAIN), + egg_moves(MR_MIME_GALARIAN, + MOVE_FAKE_OUT, + MOVE_CONFUSE_RAY, + MOVE_POWER_SPLIT, + MOVE_TICKLE), + egg_moves(SCYTHER, MOVE_COUNTER, MOVE_BATON_PASS, @@ -1395,6 +1533,14 @@ const u16 gEggMoves[] = { MOVE_CAMOUFLAGE, MOVE_LIQUIDATION), + egg_moves(CORSOLA_GALARIAN, + MOVE_HAZE, + MOVE_CONFUSE_RAY, + MOVE_NATURE_POWER, + MOVE_DESTINY_BOND, + MOVE_WATER_PULSE, + MOVE_HEAD_SMASH), + egg_moves(REMORAID, MOVE_AURORA_BEAM, MOVE_OCTAZOOKA, @@ -1658,6 +1804,11 @@ const u16 gEggMoves[] = { MOVE_SIMPLE_BEAM, MOVE_EXTREME_SPEED), + egg_moves(ZIGZAGOON_GALARIAN, + MOVE_PARTING_SHOT, + MOVE_QUICK_GUARD, + MOVE_KNOCK_OFF), + egg_moves(LOTAD, MOVE_SYNTHESIS, MOVE_RAZOR_LEAF, @@ -4334,156 +4485,7 @@ const u16 gEggMoves[] = { MOVE_SUCKER_PUNCH), #endif - egg_moves(RATTATA_ALOLAN, - MOVE_COUNTER, - MOVE_FINAL_GAMBIT, - MOVE_FURY_SWIPES, - MOVE_ME_FIRST, - MOVE_REVENGE, - MOVE_REVERSAL, - MOVE_SNATCH, - MOVE_STOCKPILE, - MOVE_SWALLOW, - MOVE_SWITCHEROO, - MOVE_UPROAR), - - egg_moves(SANDSHREW_ALOLAN, - MOVE_AMNESIA, - MOVE_CHIP_AWAY, - MOVE_COUNTER, - MOVE_CRUSH_CLAW, - MOVE_CURSE, - MOVE_ENDURE, - MOVE_FLAIL, - MOVE_HONE_CLAWS, - MOVE_ICICLE_CRASH, - MOVE_ICICLE_SPEAR, - MOVE_METAL_CLAW, - MOVE_NIGHT_SLASH), - - egg_moves(VULPIX_ALOLAN, - MOVE_AGILITY, - MOVE_CHARM, - MOVE_DISABLE, - MOVE_ENCORE, - MOVE_EXTRASENSORY, - MOVE_FLAIL, - MOVE_FREEZE_DRY, - MOVE_HOWL, - MOVE_HYPNOSIS, - MOVE_MOONBLAST, - MOVE_POWER_SWAP, - MOVE_SPITE, - MOVE_SECRET_POWER, - MOVE_TAIL_SLAP), - - egg_moves(DIGLETT_ALOLAN, - MOVE_ANCIENT_POWER, - MOVE_BEAT_UP, - MOVE_ENDURE, - MOVE_FEINT_ATTACK, - MOVE_FINAL_GAMBIT, - MOVE_HEADBUTT, - MOVE_MEMENTO, - MOVE_METAL_SOUND, - MOVE_PURSUIT, - MOVE_REVERSAL, - MOVE_THRASH), - - egg_moves(MEOWTH_ALOLAN, - MOVE_AMNESIA, - MOVE_ASSIST, - MOVE_CHARM, - MOVE_COVET, - MOVE_FLAIL, - MOVE_FLATTER, - MOVE_FOUL_PLAY, - MOVE_HYPNOSIS, - MOVE_PARTING_SHOT, - MOVE_PUNISHMENT, - MOVE_SNATCH, - MOVE_SPITE), - - egg_moves(GEODUDE_ALOLAN, - MOVE_AUTOTOMIZE, - MOVE_BLOCK, - MOVE_COUNTER, - MOVE_CURSE, - MOVE_ENDURE, - MOVE_FLAIL, - MOVE_MAGNET_RISE, - MOVE_ROCK_CLIMB, - MOVE_SCREECH, - MOVE_WIDE_GUARD), - - egg_moves(GRIMER_ALOLAN, - MOVE_ASSURANCE, - MOVE_CLEAR_SMOG, - MOVE_CURSE, - MOVE_IMPRISON, - MOVE_MEAN_LOOK, - MOVE_POWER_UP_PUNCH, - MOVE_PURSUIT, - MOVE_SCARY_FACE, - MOVE_SHADOW_SNEAK, - MOVE_SPITE, - MOVE_SPIT_UP, - MOVE_STOCKPILE, - MOVE_SWALLOW), - - egg_moves(MEOWTH_GALARIAN, - MOVE_SPITE, - MOVE_DOUBLE_EDGE, - MOVE_CURSE, - MOVE_FLAIL, - MOVE_NIGHT_SLASH, - MOVE_COVET), - - egg_moves(PONYTA_GALARIAN, - MOVE_THRASH, - MOVE_DOUBLE_KICK, - MOVE_HYPNOSIS, - MOVE_DOUBLE_EDGE, - MOVE_HORN_DRILL, - MOVE_MORNING_SUN), - - egg_moves(SLOWPOKE_GALARIAN, - MOVE_BELCH, - MOVE_BELLY_DRUM, - MOVE_BLOCK, - MOVE_STOMP), - - egg_moves(FARFETCHD_GALARIAN, - MOVE_COUNTER, - MOVE_QUICK_ATTACK, - MOVE_FLAIL, - MOVE_QUICK_GUARD, - MOVE_CURSE, - MOVE_COVET, - MOVE_NIGHT_SLASH, - MOVE_SIMPLE_BEAM, - MOVE_DOUBLE_EDGE, - MOVE_FEINT, - MOVE_SKY_ATTACK), - - egg_moves(MR_MIME_GALARIAN, - MOVE_FAKE_OUT, - MOVE_CONFUSE_RAY, - MOVE_POWER_SPLIT, - MOVE_TICKLE), - - egg_moves(CORSOLA_GALARIAN, - MOVE_HAZE, - MOVE_CONFUSE_RAY, - MOVE_NATURE_POWER, - MOVE_DESTINY_BOND, - MOVE_WATER_PULSE, - MOVE_HEAD_SMASH), - - egg_moves(ZIGZAGOON_GALARIAN, - MOVE_PARTING_SHOT, - MOVE_QUICK_GUARD, - MOVE_KNOCK_OFF), + #if P_GEN_5_POKEMON == TRUE egg_moves(DARUMAKA_GALARIAN,