ref: 4162705db909da94a62f30b5e2caee048b3bc107
dir: /data/pokemon/egg_moves.asm/
INCLUDE "includes.asm" SECTION "Egg Moves", ROMX ; All instances of Charm, Steel Wing, Sweet Scent, and Lovely Kiss were ; removed from egg move lists in Crystal. ; Sweet Scent and Steel Wing were redundant since they're TMs, and ; Charm and Lovely Kiss were unobtainable. ; Staryu's egg moves were removed in Crystal, because Staryu is genderless ; and can only breed with Ditto. INCLUDE "data/pokemon/egg_move_pointers.asm" EggMoves:: BulbasaurEggMoves: db LIGHT_SCREEN db SKULL_BASH db SAFEGUARD if !_CRYSTAL db CHARM endc db RAZOR_WIND db PETAL_DANCE db $ff CharmanderEggMoves: db BELLY_DRUM db ANCIENTPOWER db ROCK_SLIDE db BITE db OUTRAGE db BEAT_UP db $ff SquirtleEggMoves: db MIRROR_COAT db HAZE db MIST db CONFUSION db FORESIGHT db FLAIL db $ff PidgeyEggMoves: db PURSUIT db FAINT_ATTACK db FORESIGHT if !_CRYSTAL db STEEL_WING endc db $ff RattataEggMoves: db SCREECH db FLAME_WHEEL db FURY_SWIPES db BITE db COUNTER db REVERSAL db $ff SpearowEggMoves: db FAINT_ATTACK db FALSE_SWIPE db SCARY_FACE db QUICK_ATTACK db TRI_ATTACK db $ff EkansEggMoves: db PURSUIT db SLAM db SPITE db BEAT_UP if _CRYSTAL db CRUNCH endc db $ff SandshrewEggMoves: db FLAIL db SAFEGUARD db COUNTER db RAPID_SPIN if _CRYSTAL db METAL_CLAW endc db $ff NidoranFEggMoves: db SUPERSONIC db DISABLE db TAKE_DOWN db FOCUS_ENERGY db CHARM db COUNTER db BEAT_UP db $ff NidoranMEggMoves: db SUPERSONIC db DISABLE db TAKE_DOWN db CONFUSION db AMNESIA db COUNTER db BEAT_UP db $ff VulpixEggMoves: db FAINT_ATTACK db HYPNOSIS db FLAIL db SPITE db DISABLE db $ff ZubatEggMoves: db QUICK_ATTACK db PURSUIT db FAINT_ATTACK db GUST db WHIRLWIND db $ff OddishEggMoves: db SWORDS_DANCE db RAZOR_LEAF db FLAIL db SYNTHESIS if !_CRYSTAL db CHARM endc db $ff ParasEggMoves: db FALSE_SWIPE db SCREECH db COUNTER db PSYBEAM db FLAIL if !_CRYSTAL db SWEET_SCENT endc db LIGHT_SCREEN db PURSUIT db $ff VenonatEggMoves: db BATON_PASS db SCREECH db GIGA_DRAIN db $ff DiglettEggMoves: db FAINT_ATTACK db SCREECH db ANCIENTPOWER db PURSUIT db BEAT_UP db $ff MeowthEggMoves: db SPITE db CHARM db HYPNOSIS db AMNESIA db $ff PsyduckEggMoves: db ICE_BEAM db HYPNOSIS db PSYBEAM db FORESIGHT db LIGHT_SCREEN db FUTURE_SIGHT db PSYCHIC_M if _CRYSTAL db CROSS_CHOP endc db $ff MankeyEggMoves: db ROCK_SLIDE db FORESIGHT db MEDITATE db COUNTER db REVERSAL db BEAT_UP db $ff GrowlitheEggMoves: db BODY_SLAM db SAFEGUARD db CRUNCH db THRASH db FIRE_SPIN db $ff PoliwagEggMoves: db MIST db SPLASH db BUBBLEBEAM db HAZE db MIND_READER db $ff AbraEggMoves: db LIGHT_SCREEN db ENCORE db BARRIER db $ff MachopEggMoves: db LIGHT_SCREEN db MEDITATE db ROLLING_KICK db ENCORE db $ff BellsproutEggMoves: db SWORDS_DANCE db ENCORE db REFLECT db SYNTHESIS db LEECH_LIFE db $ff TentacoolEggMoves: db AURORA_BEAM db MIRROR_COAT db RAPID_SPIN db HAZE db SAFEGUARD db $ff GeodudeEggMoves: db MEGA_PUNCH db ROCK_SLIDE db $ff PonytaEggMoves: db FLAME_WHEEL db THRASH db DOUBLE_KICK db HYPNOSIS db CHARM db QUICK_ATTACK db $ff SlowpokeEggMoves: db SAFEGUARD db BELLY_DRUM db FUTURE_SIGHT db STOMP db $ff FarfetchDEggMoves: if !_CRYSTAL db STEEL_WING endc db FORESIGHT db MIRROR_MOVE db GUST db QUICK_ATTACK db FLAIL db $ff DoduoEggMoves: db QUICK_ATTACK db SUPERSONIC db HAZE db FAINT_ATTACK db FLAIL db $ff SeelEggMoves: db LICK db PERISH_SONG db DISABLE db PECK db SLAM db ENCORE db $ff GrimerEggMoves: db HAZE db MEAN_LOOK db LICK db $ff ShellderEggMoves: db BUBBLEBEAM db TAKE_DOWN db BARRIER db RAPID_SPIN db SCREECH db $ff GastlyEggMoves: db PSYWAVE db PERISH_SONG db HAZE db $ff OnixEggMoves: db ROCK_SLIDE db FLAIL db $ff DrowzeeEggMoves: db LIGHT_SCREEN db BARRIER db $ff KrabbyEggMoves: db DIG db HAZE db AMNESIA db FLAIL db SLAM db $ff ExeggcuteEggMoves: db SYNTHESIS db MOONLIGHT db REFLECT db MEGA_DRAIN db ANCIENTPOWER db $ff CuboneEggMoves: db ROCK_SLIDE db ANCIENTPOWER db BELLY_DRUM db SCREECH db SKULL_BASH db PERISH_SONG if _CRYSTAL db SWORDS_DANCE endc db $ff LickitungEggMoves: db BELLY_DRUM db MAGNITUDE db BODY_SLAM db $ff KoffingEggMoves: db SCREECH db PSYWAVE db PSYBEAM db DESTINY_BOND db PAIN_SPLIT db $ff RhyhornEggMoves: db CRUNCH db REVERSAL db ROCK_SLIDE db THRASH db PURSUIT db COUNTER db MAGNITUDE db $ff ChanseyEggMoves: db PRESENT db METRONOME db HEAL_BELL db $ff TangelaEggMoves: db FLAIL db CONFUSION db MEGA_DRAIN db REFLECT db AMNESIA db $ff KangaskhanEggMoves: db STOMP db FORESIGHT db FOCUS_ENERGY db SAFEGUARD db DISABLE db $ff HorseaEggMoves: db FLAIL db AURORA_BEAM db OCTAZOOKA db DISABLE db SPLASH db DRAGON_RAGE db $ff GoldeenEggMoves: db PSYBEAM db HAZE db HYDRO_PUMP db $ff if !_CRYSTAL StaryuEggMoves: db AURORA_BEAM db BARRIER db SUPERSONIC db $ff endc MrMimeEggMoves: db FUTURE_SIGHT db HYPNOSIS db MIMIC db $ff ScytherEggMoves: db COUNTER db SAFEGUARD db BATON_PASS db RAZOR_WIND db REVERSAL db LIGHT_SCREEN db $ff PinsirEggMoves: db FURY_ATTACK db FLAIL db $ff LaprasEggMoves: db AURORA_BEAM db FORESIGHT db $ff EeveeEggMoves: db FLAIL db CHARM db $ff OmanyteEggMoves: db BUBBLEBEAM db AURORA_BEAM db SLAM db SUPERSONIC db HAZE db $ff KabutoEggMoves: db BUBBLEBEAM db AURORA_BEAM db RAPID_SPIN db DIG db FLAIL db $ff AerodactylEggMoves: db WHIRLWIND db PURSUIT db FORESIGHT if !_CRYSTAL db STEEL_WING endc db $ff SnorlaxEggMoves: db LICK if !_CRYSTAL db CHARM endc db $ff DratiniEggMoves: db LIGHT_SCREEN db MIST db HAZE db SUPERSONIC db $ff ChikoritaEggMoves: db VINE_WHIP db LEECH_SEED db COUNTER db ANCIENTPOWER db FLAIL db SWORDS_DANCE db $ff CyndaquilEggMoves: db FURY_SWIPES db QUICK_ATTACK db REVERSAL db THRASH db FORESIGHT if _CRYSTAL db SUBMISSION endc db $ff TotodileEggMoves: db CRUNCH db THRASH db HYDRO_PUMP db ANCIENTPOWER db RAZOR_WIND db ROCK_SLIDE db $ff SentretEggMoves: db DOUBLE_EDGE db PURSUIT db SLASH db FOCUS_ENERGY db REVERSAL db $ff HoothootEggMoves: db MIRROR_MOVE db SUPERSONIC db FAINT_ATTACK db WING_ATTACK db WHIRLWIND if _CRYSTAL db SKY_ATTACK endc db $ff LedybaEggMoves: db PSYBEAM db BIDE db LIGHT_SCREEN db $ff SpinarakEggMoves: db PSYBEAM db DISABLE db SONICBOOM db BATON_PASS db PURSUIT db $ff ChinchouEggMoves: db FLAIL db SUPERSONIC db SCREECH db $ff PichuEggMoves: db REVERSAL db BIDE db PRESENT db ENCORE db DOUBLESLAP db $ff CleffaEggMoves: db PRESENT db METRONOME db AMNESIA db BELLY_DRUM db SPLASH db MIMIC db $ff IgglybuffEggMoves: db PERISH_SONG db PRESENT db FAINT_ATTACK db $ff TogepiEggMoves: db PRESENT db MIRROR_MOVE db PECK db FORESIGHT db FUTURE_SIGHT db $ff NatuEggMoves: db HAZE db DRILL_PECK db QUICK_ATTACK db FAINT_ATTACK db STEEL_WING db $ff MareepEggMoves: db THUNDERBOLT db TAKE_DOWN db BODY_SLAM db SAFEGUARD db SCREECH db REFLECT db $ff MarillEggMoves: db LIGHT_SCREEN db PRESENT db AMNESIA db FUTURE_SIGHT db BELLY_DRUM db PERISH_SONG db SUPERSONIC db FORESIGHT db $ff SudowoodoEggMoves: db SELFDESTRUCT db $ff HoppipEggMoves: db CONFUSION db GROWL db ENCORE db DOUBLE_EDGE db REFLECT db AMNESIA db PAY_DAY db $ff AipomEggMoves: db COUNTER db SCREECH db PURSUIT db AGILITY db SPITE db SLAM db DOUBLESLAP db BEAT_UP db $ff YanmaEggMoves: db WHIRLWIND db REVERSAL db LEECH_LIFE db $ff WooperEggMoves: db BODY_SLAM db ANCIENTPOWER db SAFEGUARD db $ff MurkrowEggMoves: db WHIRLWIND db DRILL_PECK db QUICK_ATTACK db MIRROR_MOVE db WING_ATTACK if _CRYSTAL db SKY_ATTACK endc db $ff MisdreavusEggMoves: db SCREECH db DESTINY_BOND db $ff GirafarigEggMoves: db TAKE_DOWN db AMNESIA db FORESIGHT db FUTURE_SIGHT db BEAT_UP db $ff PinecoEggMoves: db REFLECT db PIN_MISSILE db FLAIL db SWIFT db $ff DunsparceEggMoves: db BIDE db ANCIENTPOWER db ROCK_SLIDE db BITE db RAGE db $ff GligarEggMoves: db METAL_CLAW db WING_ATTACK db RAZOR_WIND db COUNTER db $ff SnubbullEggMoves: db METRONOME db FAINT_ATTACK db REFLECT db PRESENT db CRUNCH db HEAL_BELL db LICK db LEER db $ff QwilfishEggMoves: db FLAIL db HAZE db BUBBLEBEAM db SUPERSONIC db $ff ShuckleEggMoves: db SWEET_SCENT db $ff HeracrossEggMoves: db HARDEN db BIDE db FLAIL db $ff SneaselEggMoves: db COUNTER db SPITE db FORESIGHT db REFLECT db BITE db $ff TeddiursaEggMoves: db CRUNCH db TAKE_DOWN db SEISMIC_TOSS db FOCUS_ENERGY db COUNTER if _CRYSTAL db METAL_CLAW endc db $ff SlugmaEggMoves: db ACID_ARMOR db $ff SwinubEggMoves: db TAKE_DOWN db BITE db BODY_SLAM db ROCK_SLIDE db ANCIENTPOWER db $ff CorsolaEggMoves: db ROCK_SLIDE db SAFEGUARD db SCREECH db MIST db AMNESIA db $ff RemoraidEggMoves: db AURORA_BEAM db OCTAZOOKA db SUPERSONIC db HAZE db SCREECH db $ff DelibirdEggMoves: db AURORA_BEAM db QUICK_ATTACK db FUTURE_SIGHT db SPLASH db RAPID_SPIN db $ff MantineEggMoves: db TWISTER db HYDRO_PUMP db HAZE db SLAM db $ff SkarmoryEggMoves: db DRILL_PECK db PURSUIT db WHIRLWIND if _CRYSTAL db SKY_ATTACK endc db $ff HoundourEggMoves: db FIRE_SPIN db RAGE db PURSUIT db COUNTER db SPITE db REVERSAL db BEAT_UP db $ff PhanpyEggMoves: db FOCUS_ENERGY db BODY_SLAM db ANCIENTPOWER if _CRYSTAL db WATER_GUN endc db $ff StantlerEggMoves: db REFLECT db SPITE db DISABLE db LIGHT_SCREEN db BITE db $ff TyrogueEggMoves: db RAPID_SPIN db HI_JUMP_KICK db MACH_PUNCH db MIND_READER db $ff SmoochumEggMoves: if !_CRYSTAL db LOVELY_KISS endc db MEDITATE db $ff ElekidEggMoves: db KARATE_CHOP db BARRIER db ROLLING_KICK db MEDITATE if _CRYSTAL db CROSS_CHOP endc db $ff MagbyEggMoves: db KARATE_CHOP db MEGA_PUNCH db BARRIER db SCREECH if _CRYSTAL db CROSS_CHOP endc db $ff MiltankEggMoves: db PRESENT db REVERSAL db SEISMIC_TOSS db $ff LarvitarEggMoves: db PURSUIT db STOMP db OUTRAGE db FOCUS_ENERGY db ANCIENTPOWER db $ff NoEggMoves: db $ff