You are on page 1of 80

#include "defines.

h"
#include "../include/evolution.h"
#include "../include/moves.h"

#define EGG_MOVES_SPECIES_OFFSET 20000


#define EGG_MOVES_TERMINATOR 0xFFFF
#define egg_moves(species, moves...) (SPECIES_##species +
EGG_MOVES_SPECIES_OFFSET), moves

const u16 gEggMoves[] =


{
egg_moves(BULBASAUR,
MOVE_SKULLBASH,
MOVE_CHARM,
MOVE_PETALDANCE,
MOVE_MAGICALLEAF,
MOVE_GRASSWHISTLE,
MOVE_CURSE,
MOVE_INGRAIN,
MOVE_NATUREPOWER,
MOVE_AMNESIA,
MOVE_LEAFSTORM,
MOVE_POWERWHIP,
MOVE_SLUDGE,
MOVE_ENDURE,
MOVE_GIGADRAIN,
MOVE_GRASSYTERRAIN,
MOVE_TOXIC,
MOVE_CELEBRATE),

egg_moves(CHARMANDER,
MOVE_BELLYDRUM,
MOVE_ANCIENTPOWER,
MOVE_BITE,
MOVE_OUTRAGE,
MOVE_BEATUP,
MOVE_DRAGONDANCE,
MOVE_CRUNCH,
MOVE_DRAGONRUSH,
MOVE_METALCLAW,
MOVE_COUNTER,
MOVE_DRAGONPULSE,
MOVE_FOCUSPUNCH,
MOVE_AIRCUTTER,
MOVE_WINGATTACK,
MOVE_DRAGONTAIL,
MOVE_CELEBRATE),

egg_moves(SQUIRTLE,
MOVE_MIRRORCOAT,
MOVE_HAZE,
MOVE_MIST,
MOVE_FORESIGHT,
MOVE_FLAIL,
MOVE_REFRESH,
MOVE_MUDSPORT,
MOVE_YAWN,
MOVE_MUDDYWATER,
MOVE_FAKEOUT,
MOVE_AQUARING,
MOVE_AQUAJET,
MOVE_WATERSPOUT,
MOVE_BRINE,
MOVE_DRAGONPULSE,
MOVE_AURASPHERE,
MOVE_LIFEDEW,
MOVE_FOLLOWME,
MOVE_CELEBRATE),

egg_moves(PIDGEY,
MOVE_PURSUIT,
MOVE_FEINTATTACK,
MOVE_FORESIGHT,
MOVE_AIRCUTTER,
MOVE_UPROAR,
MOVE_DEFOG),

egg_moves(RATTATA,
MOVE_SCREECH,
MOVE_FLAMEWHEEL,
MOVE_FURYSWIPES,
MOVE_COUNTER,
MOVE_REVERSAL,
MOVE_UPROAR,
MOVE_MEFIRST,
MOVE_REVENGE,
MOVE_TAKEDOWN,
MOVE_FINALGAMBIT),

egg_moves(SPEAROW,
MOVE_FEINTATTACK,
MOVE_SCARYFACE,
MOVE_QUICKATTACK,
MOVE_TRIATTACK,
MOVE_ASTONISH,
MOVE_SKYATTACK,
MOVE_WHIRLWIND,
MOVE_UPROAR,
MOVE_FEATHERDANCE,
MOVE_STEELWING,
MOVE_RAZORWIND),

egg_moves(EKANS,
MOVE_PURSUIT,
MOVE_SLAM,
MOVE_SPITE,
MOVE_BEATUP,
MOVE_SCARYFACE,
MOVE_POISONTAIL,
MOVE_DISABLE,
MOVE_SWITCHEROO,
MOVE_IRONTAIL,
MOVE_SUCKERPUNCH,
MOVE_SNATCH,
MOVE_TOXICSPIKES),

egg_moves(SANDSHREW,
MOVE_FLAIL,
MOVE_COUNTER,
MOVE_METALCLAW,
MOVE_CRUSHCLAW,
MOVE_NIGHTSLASH,
MOVE_MUDSHOT,
MOVE_ENDURE,
MOVE_CHIPAWAY,
MOVE_ROCKCLIMB,
MOVE_ROTOTILLER,
MOVE_HONECLAWS,
MOVE_MUDSLAP),

egg_moves(NIDORAN_F,
MOVE_SUPERSONIC,
MOVE_DISABLE,
MOVE_TAKEDOWN,
MOVE_FOCUSENERGY,
MOVE_CHARM,
MOVE_COUNTER,
MOVE_BEATUP,
MOVE_PURSUIT,
MOVE_SKULLBASH,
MOVE_IRONTAIL,
MOVE_POISONTAIL,
MOVE_ENDURE,
MOVE_CHIPAWAY,
MOVE_VENOMDRENCH,
MOVE_SUCKERPUNCH),

egg_moves(NIDORAN_M,
MOVE_COUNTER,
MOVE_DISABLE,
MOVE_SUPERSONIC,
MOVE_TAKEDOWN,
MOVE_AMNESIA,
MOVE_CONFUSION,
MOVE_BEATUP,
MOVE_SUCKERPUNCH,
MOVE_HEADSMASH,
MOVE_IRONTAIL,
MOVE_ENDURE,
MOVE_CHIPAWAY,
MOVE_VENOMDRENCH),

egg_moves(VULPIX,
MOVE_FEINTATTACK,
MOVE_HYPNOSIS,
MOVE_FLAIL,
MOVE_HOWL,
MOVE_HEATWAVE,
MOVE_FLAREBLITZ,
MOVE_POWERSWAP,
MOVE_SECRETPOWER,
MOVE_TAILSLAP,
MOVE_CAPTIVATE,
MOVE_MEMENTO,
MOVE_BABYDOLLEYES,
MOVE_ROAR,
MOVE_FLAMECHARGE),
egg_moves(ZUBAT,
MOVE_QUICKATTACK,
MOVE_PURSUIT,
MOVE_FEINTATTACK,
MOVE_GUST,
MOVE_WHIRLWIND,
MOVE_CURSE,
MOVE_NASTYPLOT,
MOVE_HYPNOSIS,
MOVE_ZENHEADBUTT,
MOVE_BRAVEBIRD,
MOVE_GIGADRAIN,
MOVE_STEELWING,
MOVE_DEFOG,
MOVE_VENOMDRENCH),

egg_moves(ODDISH,
MOVE_RAZORLEAF,
MOVE_FLAIL,
MOVE_SYNTHESIS,
MOVE_CHARM,
MOVE_INGRAIN,
MOVE_TICKLE,
MOVE_TEETERDANCE,
MOVE_SECRETPOWER,
MOVE_NATUREPOWER,
MOVE_AFTERYOU,
MOVE_LEECHSEED,
MOVE_LUCKYCHANT),

egg_moves(PARAS,
MOVE_SCREECH,
MOVE_COUNTER,
MOVE_PSYBEAM,
MOVE_FLAIL,
MOVE_SWEETSCENT,
MOVE_PURSUIT,
MOVE_BUGBITE,
MOVE_CROSSPOISON,
MOVE_AGILITY,
MOVE_ENDURE,
MOVE_NATURALGIFT,
MOVE_LEECHSEED,
MOVE_WIDEGUARD,
MOVE_ROTOTILLER,
MOVE_FELLSTINGER,
MOVE_GRASSYTERRAIN),

egg_moves(VENONAT,
MOVE_BATONPASS,
MOVE_SCREECH,
MOVE_GIGADRAIN,
MOVE_SIGNALBEAM,
MOVE_AGILITY,
MOVE_MORNINGSUN,
MOVE_TOXICSPIKES,
MOVE_SECRETPOWER,
MOVE_SKILLSWAP,
MOVE_RAGEPOWDER),

egg_moves(DIGLETT,
MOVE_FEINTATTACK,
MOVE_SCREECH,
MOVE_ANCIENTPOWER,
MOVE_PURSUIT,
MOVE_BEATUP,
MOVE_UPROAR,
MOVE_REVERSAL,
MOVE_HEADBUTT,
MOVE_ENDURE,
MOVE_FINALGAMBIT,
MOVE_MEMENTO,
MOVE_HONECLAWS),

egg_moves(MEOWTH,
MOVE_SPITE,
MOVE_CHARM,
MOVE_HYPNOSIS,
MOVE_AMNESIA,
MOVE_ASSIST,
MOVE_ODORSLEUTH,
MOVE_FLAIL,
MOVE_PUNISHMENT,
MOVE_TAILWHIP,
MOVE_SNATCH,
MOVE_IRONTAIL,
MOVE_FOULPLAY,
MOVE_COVET,
MOVE_CAPTIVATE,
MOVE_ASSURANCE),

egg_moves(PSYDUCK,
MOVE_HYPNOSIS,
MOVE_PSYBEAM,
MOVE_FORESIGHT,
MOVE_FUTURESIGHT,
MOVE_CROSSCHOP,
MOVE_REFRESH,
MOVE_CONFUSERAY,
MOVE_YAWN,
MOVE_MUDBOMB,
MOVE_ENCORE,
MOVE_SECRETPOWER,
MOVE_SLEEPTALK,
MOVE_SYNCHRONOISE,
MOVE_SIMPLEBEAM,
MOVE_CLEARSMOG,
MOVE_MUDSPORT),

egg_moves(MANKEY,
MOVE_FORESIGHT,
MOVE_MEDITATE,
MOVE_COUNTER,
MOVE_REVERSAL,
MOVE_BEATUP,
MOVE_REVENGE,
MOVE_SMELLINGSALTS,
MOVE_ENCORE,
MOVE_FOCUSPUNCH,
MOVE_SLEEPTALK,
MOVE_NIGHTSLASH,
MOVE_POWERTRIP,
MOVE_SKULLBASH,
MOVE_RETALIATE,
MOVE_THUNDEROUSKICK),

egg_moves(GROWLITHE,
MOVE_BODYSLAM,
MOVE_THRASH,
MOVE_FIRESPIN,
MOVE_DOUBLEEDGE,
MOVE_MORNINGSUN,
MOVE_COVET,
MOVE_IRONTAIL,
MOVE_DOUBLEKICK,
MOVE_CLOSECOMBAT,
MOVE_BURNUP,
MOVE_FLAMEBURST,
MOVE_TELEPORT),

egg_moves(POLIWAG,
MOVE_MIST,
MOVE_SPLASH,
MOVE_HAZE,
MOVE_MINDREADER,
MOVE_ICEBALL,
MOVE_REFRESH,
MOVE_ENDEAVOR,
MOVE_ENCORE,
MOVE_ENDURE,
MOVE_WATERPULSE),

egg_moves(ABRA,
MOVE_ENCORE,
MOVE_BARRIER,
MOVE_KNOCKOFF,
MOVE_FIREPUNCH,
MOVE_THUNDERPUNCH,
MOVE_ICEPUNCH,
MOVE_POWERTRICK,
MOVE_GUARDSWAP,
MOVE_SKILLSWAP,
MOVE_GUARDSPLIT,
MOVE_PSYCHOSHIFT,
MOVE_PSYCHICTERRAIN,
MOVE_MAGICCOAT,
MOVE_COUNTER),

egg_moves(MACHOP,
MOVE_MEDITATE,
MOVE_ROLLINGKICK,
MOVE_ENCORE,
MOVE_SMELLINGSALTS,
MOVE_COUNTER,
MOVE_FIREPUNCH,
MOVE_THUNDERPUNCH,
MOVE_ICEPUNCH,
MOVE_BULLETPUNCH,
MOVE_POWERTRICK,
MOVE_HEAVYSLAM,
MOVE_TICKLE,
MOVE_QUICKGUARD,
MOVE_VITALTHROW),

egg_moves(BELLSPROUT,
MOVE_ENCORE,
MOVE_SYNTHESIS,
MOVE_LEECHFANG,
MOVE_INGRAIN,
MOVE_MAGICALLEAF,
MOVE_WORRYSEED,
MOVE_TICKLE,
MOVE_WEATHERBALL,
MOVE_BULLETSEED,
MOVE_NATURALGIFT,
MOVE_GIGADRAIN,
MOVE_CLEARSMOG,
MOVE_POWERWHIP,
MOVE_BELCH,
MOVE_STRENGTHSAP,
MOVE_TEETERDANCE,
MOVE_MORNINGSUN),

egg_moves(TENTACOOL,
MOVE_AURORABEAM,
MOVE_MIRRORCOAT,
MOVE_RAPIDSPIN,
MOVE_HAZE,
MOVE_CONFUSERAY,
MOVE_KNOCKOFF,
MOVE_ACUPRESSURE,
MOVE_MUDDYWATER,
MOVE_BUBBLE,
MOVE_AQUARING,
MOVE_TICKLE),

egg_moves(GEODUDE,
MOVE_MEGAPUNCH,
MOVE_BLOCK,
MOVE_HAMMERARM,
MOVE_FLAIL,
MOVE_CURSE,
MOVE_FOCUSPUNCH,
MOVE_ROCKCLIMB,
MOVE_ENDURE,
MOVE_AUTOTOMIZE,
MOVE_WIDEGUARD,
MOVE_SUCKERPUNCH),

egg_moves(PONYTA,
MOVE_THRASH,
MOVE_DOUBLEKICK,
MOVE_HYPNOSIS,
MOVE_CHARM,
MOVE_DOUBLEEDGE,
MOVE_HORNDRILL,
MOVE_MORNINGSUN,
MOVE_LOWKICK,
MOVE_CAPTIVATE,
MOVE_HIGHHORSEPOWER),

egg_moves(SLOWPOKE,
MOVE_BELLYDRUM,
MOVE_FUTURESIGHT,
MOVE_STOMP,
MOVE_MUDSPORT,
MOVE_SLEEPTALK,
MOVE_SNORE,
MOVE_MEFIRST,
MOVE_BLOCK,
MOVE_WONDERROOM,
MOVE_BELCH,
MOVE_TELEPORT),

egg_moves(FARFETCHD,
MOVE_STEELWING,
MOVE_FORESIGHT,
MOVE_MIRRORMOVE,
MOVE_GUST,
MOVE_AIRSLASH,
MOVE_QUICKATTACK,
MOVE_FLAIL,
MOVE_FEATHERDANCE,
MOVE_CURSE,
MOVE_COVET,
MOVE_MUDSLAP,
MOVE_REVENGE,
MOVE_ROOST,
MOVE_TRUMPCARD,
MOVE_SIMPLEBEAM,
MOVE_FIRSTIMPRESSION,
MOVE_FINALGAMBIT,
MOVE_SKYATTACK,
MOVE_YAWN,
MOVE_WISH),

egg_moves(DODUO,
MOVE_SUPERSONIC,
MOVE_HAZE,
MOVE_FEINTATTACK,
MOVE_FLAIL,
MOVE_MIRRORMOVE,
MOVE_NATURALGIFT,
MOVE_ASSURANCE,
MOVE_UPROAR,
MOVE_LUNGE),

egg_moves(SEEL,
MOVE_LICK,
MOVE_PERISHSONG,
MOVE_DISABLE,
MOVE_HORNDRILL,
MOVE_SLAM,
MOVE_FAKEOUT,
MOVE_ICICLESPEAR,
MOVE_SIGNALBEAM,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_WATERPULSE,
MOVE_IRONTAIL,
MOVE_SLEEPTALK,
MOVE_BELCH,
MOVE_ENTRAINMENT),

egg_moves(GRIMER,
MOVE_HAZE,
MOVE_MEANLOOK,
MOVE_LICK,
MOVE_IMPRISON,
MOVE_CURSE,
MOVE_SHADOWPUNCH,
MOVE_SHADOWSNEAK,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_SCARYFACE,
MOVE_ACIDSPRAY,
MOVE_POWERUPPUNCH),

egg_moves(SHELLDER,
MOVE_BUBBLEBEAM,
MOVE_TAKEDOWN,
MOVE_BARRIER,
MOVE_RAPIDSPIN,
MOVE_SCREECH,
MOVE_ICICLESPEAR,
MOVE_MUDSHOT,
MOVE_ROCKBLAST,
MOVE_WATERPULSE,
MOVE_AQUARING,
MOVE_AVALANCHE,
MOVE_TWINEEDLE,
MOVE_LIFEDEW),

egg_moves(GASTLY,
MOVE_PSYWAVE,
MOVE_PERISHSONG,
MOVE_HAZE,
MOVE_ASTONISH,
MOVE_GRUDGE,
MOVE_FIREPUNCH,
MOVE_ICEPUNCH,
MOVE_THUNDERPUNCH,
MOVE_DISABLE,
MOVE_SCARYFACE,
MOVE_CLEARSMOG,
MOVE_REFLECTTYPE,
MOVE_TOXIC),

egg_moves(ONIX,
MOVE_FLAIL,
MOVE_BLOCK,
MOVE_DEFENSECURL,
MOVE_ROLLOUT,
MOVE_ROCKTHROW,
MOVE_ROCKBLAST,
MOVE_ROCKCLIMB,
MOVE_HEAVYSLAM,
MOVE_ROTOTILLER,
MOVE_WIDEGUARD,
MOVE_DRAGONTAIL,
MOVE_HEADSMASH,
MOVE_RAGE),

egg_moves(DROWZEE,
MOVE_BARRIER,
MOVE_ASSIST,
MOVE_ROLEPLAY,
MOVE_FIREPUNCH,
MOVE_THUNDERPUNCH,
MOVE_ICEPUNCH,
MOVE_FLATTER,
MOVE_PSYCHOCUT,
MOVE_GUARDSWAP,
MOVE_SECRETPOWER,
MOVE_SKILLSWAP,
MOVE_POWERSPLIT,
MOVE_PSYCHICTERRAIN,
MOVE_TELEPORT,
MOVE_MINDREADER,
MOVE_WISH),

egg_moves(KRABBY,
MOVE_HAZE,
MOVE_AMNESIA,
MOVE_KNOCKOFF,
MOVE_TICKLE,
MOVE_ANCIENTPOWER,
MOVE_AGILITY,
MOVE_ENDURE,
MOVE_CHIPAWAY,
MOVE_BIDE,
MOVE_HAMMERARM,
MOVE_SLASH,
MOVE_NIGHTSLASH),

egg_moves(EXEGGCUTE,
MOVE_MOONLIGHT,
MOVE_ANCIENTPOWER,
MOVE_INGRAIN,
MOVE_CURSE,
MOVE_NATUREPOWER,
MOVE_LUCKYCHANT,
MOVE_LEAFSTORM,
MOVE_POWERSWAP,
MOVE_SKILLSWAP,
MOVE_BLOCK,
MOVE_GRASSYTERRAIN,
MOVE_SLEEPPOWDER,
MOVE_STUNSPORE,
MOVE_POISONPOWDER,
MOVE_BESTOW,
MOVE_TELEPORT,
MOVE_WISH),

egg_moves(CUBONE,
MOVE_ANCIENTPOWER,
MOVE_BELLYDRUM,
MOVE_SCREECH,
MOVE_SKULLBASH,
MOVE_PERISHSONG,
MOVE_DOUBLEKICK,
MOVE_IRONHEAD,
MOVE_DETECT,
MOVE_ENDURE,
MOVE_CHIPAWAY,
MOVE_CURSE,
MOVE_THRASH),

egg_moves(LICKITUNG,
MOVE_MAGNITUDE,
MOVE_SLAM,
MOVE_CURSE,
MOVE_SMELLINGSALTS,
MOVE_SLEEPTALK,
MOVE_SNORE,
MOVE_AMNESIA,
MOVE_HAMMERARM,
MOVE_MUDDYWATER,
MOVE_ZENHEADBUTT,
MOVE_BELCH,
MOVE_THRASH,
MOVE_HEALBELL,
MOVE_WISH,
MOVE_CHIPAWAY,
MOVE_MEFIRST),

egg_moves(KOFFING,
MOVE_SCREECH,
MOVE_PSYWAVE,
MOVE_PSYBEAM,
MOVE_PAINSPLIT,
MOVE_GRUDGE,
MOVE_SPITE,
MOVE_CURSE,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_TOXICSPIKES,
MOVE_VENOMDRENCH),

egg_moves(KOFFING_G,
MOVE_SCREECH,
MOVE_PSYWAVE,
MOVE_PSYBEAM,
MOVE_PAINSPLIT,
MOVE_GRUDGE,
MOVE_SPITE,
MOVE_CURSE,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_TOXICSPIKES,
MOVE_VENOMDRENCH),

egg_moves(RHYHORN,
MOVE_CRUNCH,
MOVE_REVERSAL,
MOVE_COUNTER,
MOVE_MAGNITUDE,
MOVE_CURSE,
MOVE_CRUSHCLAW,
MOVE_DRAGONRUSH,
MOVE_ICEFANG,
MOVE_FIREFANG,
MOVE_THUNDERFANG,
MOVE_SKULLBASH,
MOVE_IRONTAIL,
MOVE_ROCKCLIMB,
MOVE_ROTOTILLER,
MOVE_METALBURST,
MOVE_GUARDSPLIT,
MOVE_ROCKPOLISH,
MOVE_HEADSMASH),

egg_moves(CHANSEY,
MOVE_PRESENT,
MOVE_METRONOME,
MOVE_HEALBELL,
MOVE_AROMATHERAPY,
MOVE_COUNTER,
MOVE_GRAVITY,
MOVE_MUDBOMB,
MOVE_ENDURE,
MOVE_SEISMICTOSS,
MOVE_BESTOW,
MOVE_TRIATTACK,
MOVE_WISH,
MOVE_SWEETKISS),

egg_moves(TANGELA,
MOVE_FLAIL,
MOVE_CONFUSION,
MOVE_AMNESIA,
MOVE_LEECHSEED,
MOVE_NATUREPOWER,
MOVE_ENDEAVOR,
MOVE_LEAFSTORM,
MOVE_POWERSWAP,
MOVE_RAGEPOWDER,
MOVE_WAKEUPSLAP,
MOVE_MORNINGSUN),

egg_moves(KANGASKHAN,
MOVE_FORESIGHT,
MOVE_DISABLE,
MOVE_COUNTER,
MOVE_CRUSHCLAW,
MOVE_DOUBLEEDGE,
MOVE_ENDEAVOR,
MOVE_HAMMERARM,
MOVE_FOCUSPUNCH,
MOVE_TRUMPCARD,
MOVE_UPROAR,
MOVE_CIRCLETHROW,
MOVE_LEER,
MOVE_HEADBUTT,
MOVE_YAWN,
MOVE_WISH),

egg_moves(HORSEA,
MOVE_FLAIL,
MOVE_AURORABEAM,
MOVE_OCTAZOOKA,
MOVE_DISABLE,
MOVE_SPLASH,
MOVE_DRAGONRAGE,
MOVE_SIGNALBEAM,
MOVE_RAZORWIND,
MOVE_MUDDYWATER,
MOVE_WATERPULSE,
MOVE_CLEARSMOG,
MOVE_OUTRAGE),

egg_moves(GOLDEEN,
MOVE_PSYBEAM,
MOVE_HAZE,
MOVE_HYDROPUMP,
MOVE_SLEEPTALK,
MOVE_MUDSPORT,
MOVE_MUDSLAP,
MOVE_AQUATAIL,
MOVE_BODYSLAM,
MOVE_MUDSHOT,
MOVE_SKULLBASH,
MOVE_SIGNALBEAM,
MOVE_ACUPRESSURE),

egg_moves(MR_MIME,
MOVE_FUTURESIGHT,
MOVE_HYPNOSIS,
MOVE_FAKEOUT,
MOVE_CONFUSERAY,
MOVE_WAKEUPSLAP,
MOVE_NASTYPLOT,
MOVE_POWERSPLIT,
MOVE_MAGICROOM,
MOVE_ICYWIND,
MOVE_PSYCHICTERRAIN,
MOVE_TELEPORT,
MOVE_FOLLOWME),

egg_moves(SCYTHER,
MOVE_COUNTER,
MOVE_BATONPASS,
MOVE_REVERSAL,
MOVE_ENDURE,
MOVE_SILVERWIND,
MOVE_BUGBUZZ,
MOVE_DEFOG,
MOVE_STEELWING,
MOVE_QUICKGUARD,
MOVE_DUALWINGBEAT),

egg_moves(PINSIR,
MOVE_FURYATTACK,
MOVE_FLAIL,
MOVE_FEINTATTACK,
MOVE_QUICKATTACK,
MOVE_CLOSECOMBAT,
MOVE_FEINT,
MOVE_MEFIRST,
MOVE_REVENGE),

egg_moves(LAPRAS,
MOVE_FORESIGHT,
MOVE_TICKLE,
MOVE_REFRESH,
MOVE_DRAGONDANCE,
MOVE_CURSE,
MOVE_SLEEPTALK,
MOVE_HORNDRILL,
MOVE_ANCIENTPOWER,
MOVE_WHIRLPOOL,
MOVE_FISSURE,
MOVE_DRAGONPULSE,
MOVE_AVALANCHE,
MOVE_FUTURESIGHT,
MOVE_FREEZEDRY,
MOVE_SPARKLINGARIA),

egg_moves(EEVEE,
MOVE_FLAIL,
MOVE_ENDURE,
MOVE_CURSE,
MOVE_TICKLE,
MOVE_WISH,
MOVE_YAWN,
MOVE_FAKETEARS,
MOVE_DETECT,
MOVE_NATURALGIFT,
MOVE_STOREDPOWER,
MOVE_SYNCHRONOISE,
MOVE_CAPTIVATE,
MOVE_DOUBLEKICK,
MOVE_MUDSLAP,
MOVE_CELEBRATE),

egg_moves(OMANYTE,
MOVE_BUBBLEBEAM,
MOVE_AURORABEAM,
MOVE_SLAM,
MOVE_SUPERSONIC,
MOVE_HAZE,
MOVE_SPIKES,
MOVE_KNOCKOFF,
MOVE_WRINGOUT,
MOVE_TOXICSPIKES,
MOVE_MUDDYWATER,
MOVE_BIDE,
MOVE_WATERPULSE,
MOVE_WHIRLPOOL,
MOVE_REFLECTTYPE,
MOVE_BITE,
MOVE_TICKLE),

egg_moves(KABUTO,
MOVE_BUBBLEBEAM,
MOVE_AURORABEAM,
MOVE_RAPIDSPIN,
MOVE_FLAIL,
MOVE_KNOCKOFF,
MOVE_CONFUSERAY,
MOVE_ICYWIND,
MOVE_SCREECH,
MOVE_GIGADRAIN,
MOVE_FORESIGHT,
MOVE_TAKEDOWN,
MOVE_MEGADRAIN,
MOVE_WRINGOUT),

egg_moves(AERODACTYL,
MOVE_WHIRLWIND,
MOVE_PURSUIT,
MOVE_FORESIGHT,
MOVE_STEELWING,
MOVE_DRAGONBREATH,
MOVE_CURSE,
MOVE_ASSURANCE,
MOVE_ROOST,
MOVE_TAILWIND,
MOVE_WIDEGUARD,
MOVE_DUALWINGBEAT),

egg_moves(SNORLAX,
MOVE_CHARM,
MOVE_DOUBLEEDGE,
MOVE_CURSE,
MOVE_FISSURE,
MOVE_WHIRLWIND,
MOVE_PURSUIT,
MOVE_COUNTER,
MOVE_NATURALGIFT,
MOVE_AFTERYOU,
MOVE_POWERUPPUNCH,
MOVE_GASTROACID),

egg_moves(DRATINI,
MOVE_MIST,
MOVE_HAZE,
MOVE_SUPERSONIC,
MOVE_DRAGONBREATH,
MOVE_EXTREMESPEED,
MOVE_WATERPULSE,
MOVE_AQUAJET,
MOVE_DRAGONPULSE,
MOVE_IRONTAIL),

egg_moves(CHIKORITA,
MOVE_VINEWHIP,
MOVE_LEECHSEED,
MOVE_COUNTER,
MOVE_ANCIENTPOWER,
MOVE_FLAIL,
MOVE_NATUREPOWER,
MOVE_INGRAIN,
MOVE_GRASSWHISTLE,
MOVE_WRINGOUT,
MOVE_REFRESH,
MOVE_HEALPULSE,
MOVE_GRASSYTERRAIN),

egg_moves(CYNDAQUIL,
MOVE_FURYSWIPES,
MOVE_REVERSAL,
MOVE_THRASH,
MOVE_FORESIGHT,
MOVE_COVET,
MOVE_HOWL,
MOVE_CRUSHCLAW,
MOVE_DOUBLEKICK,
MOVE_FLAREBLITZ,
MOVE_EXTRASENSORY,
MOVE_NATUREPOWER,
MOVE_FLAMEBURST),

egg_moves(TOTODILE,
MOVE_ANCIENTPOWER,
MOVE_MUDSPORT,
MOVE_WATERSPORT,
MOVE_ICEPUNCH,
MOVE_METALCLAW,
MOVE_DRAGONDANCE,
MOVE_FAKETEARS,
MOVE_BLOCK,
MOVE_WATERPULSE,
MOVE_FLATTER),

egg_moves(SENTRET,
MOVE_DOUBLEEDGE,
MOVE_PURSUIT,
MOVE_SLASH,
MOVE_FOCUSENERGY,
MOVE_REVERSAL,
MOVE_TRICK,
MOVE_ASSIST,
MOVE_CHARM,
MOVE_NATURALGIFT,
MOVE_IRONTAIL,
MOVE_CAPTIVATE,
MOVE_BABYDOLLEYES),

egg_moves(HOOTHOOT,
MOVE_MIRRORMOVE,
MOVE_SUPERSONIC,
MOVE_FEINTATTACK,
MOVE_WINGATTACK,
MOVE_WHIRLWIND,
MOVE_SKYATTACK,
MOVE_FEATHERDANCE,
MOVE_AGILITY,
MOVE_NIGHTSHADE,
MOVE_DEFOG,
MOVE_MEANLOOK,
MOVE_ZENHEADBUTT,
MOVE_SYNCHRONOISE),

egg_moves(LEDYBA,
MOVE_PSYBEAM,
MOVE_BIDE,
MOVE_SCREECH,
MOVE_ENCORE,
MOVE_KNOCKOFF,
MOVE_BUGBITE,
MOVE_FOCUSPUNCH,
MOVE_DRAINPUNCH,
MOVE_DIZZYPUNCH,
MOVE_TAILWIND,
MOVE_ENDURE,
MOVE_COUNTER),

egg_moves(SPINARAK,
MOVE_PSYBEAM,
MOVE_DISABLE,
MOVE_SONICBOOM,
MOVE_BATONPASS,
MOVE_PURSUIT,
MOVE_SIGNALBEAM,
MOVE_TOXICSPIKES,
MOVE_TWINEEDLE,
MOVE_ELECTROWEB,
MOVE_RAGEPOWDER,
MOVE_NIGHTSLASH,
MOVE_LUNGE,
MOVE_FIRSTIMPRESSION),

egg_moves(CHINCHOU,
MOVE_SCREECH,
MOVE_AMNESIA,
MOVE_PSYBEAM,
MOVE_WHIRLPOOL,
MOVE_AGILITY,
MOVE_MIST,
MOVE_SHOCKWAVE,
MOVE_BRINE,
MOVE_WATERPULSE,
MOVE_SOAK),

egg_moves(PICHU,
MOVE_REVERSAL,
MOVE_BIDE,
MOVE_PRESENT,
MOVE_ENCORE,
MOVE_DOUBLESLAP,
MOVE_WISH,
MOVE_CHARGE,
MOVE_FAKEOUT,
MOVE_THUNDERPUNCH,
MOVE_TICKLE,
MOVE_FLAIL,
MOVE_ENDURE,
MOVE_LUCKYCHANT,
MOVE_BESTOW,
MOVE_DISARMINGVOICE,
MOVE_ELECTRICTERRAIN,
MOVE_CELEBRATE,
MOVE_EXTREMESPEED),

egg_moves(CLEFFA,
MOVE_PRESENT,
MOVE_METRONOME,
MOVE_AMNESIA,
MOVE_BELLYDRUM,
MOVE_MIMIC,
MOVE_WISH,
MOVE_FAKETEARS,
MOVE_COVET,
MOVE_AROMATHERAPY,
MOVE_STOREDPOWER,
MOVE_TICKLE,
MOVE_MISTYTERRAIN,
MOVE_HEALPULSE,
MOVE_COSMICPOWER,
MOVE_TELEPORT,
MOVE_SOFTBOILED),

egg_moves(IGGLYBUFF,
MOVE_PERISHSONG,
MOVE_PRESENT,
MOVE_FEINTATTACK,
MOVE_WISH,
MOVE_FAKETEARS,
MOVE_COVET,
MOVE_GRAVITY,
MOVE_SLEEPTALK,
MOVE_CAPTIVATE,
MOVE_PUNISHMENT,
MOVE_MISTYTERRAIN,
MOVE_HEALPULSE,
MOVE_TELEPORT,
MOVE_TRIATTACK),

egg_moves(TOGEPI,
MOVE_PRESENT,
MOVE_MIRRORMOVE,
MOVE_PECK,
MOVE_FORESIGHT,
MOVE_FUTURESIGHT,
MOVE_NASTYPLOT,
MOVE_PSYCHOSHIFT,
MOVE_LUCKYCHANT,
MOVE_EXTRASENSORY,
MOVE_SECRETPOWER,
MOVE_STOREDPOWER,
MOVE_MORNINGSUN,
MOVE_BESTOW,
MOVE_SOFTBOILED),

egg_moves(NATU,
MOVE_HAZE,
MOVE_DRILLPECK,
MOVE_QUICKATTACK,
MOVE_FEINTATTACK,
MOVE_STEELWING,
MOVE_FEATHERDANCE,
MOVE_REFRESH,
MOVE_ZENHEADBUTT,
MOVE_SUCKERPUNCH,
MOVE_SYNCHRONOISE,
MOVE_ROOST,
MOVE_SKILLSWAP,
MOVE_SIMPLEBEAM),

egg_moves(MAREEP,
MOVE_BODYSLAM,
MOVE_SCREECH,
MOVE_ODORSLEUTH,
MOVE_FLATTER,
MOVE_SANDATTACK,
MOVE_IRONTAIL,
MOVE_AFTERYOU,
MOVE_AGILITY,
MOVE_EERIEIMPULSE,
MOVE_ELECTRICTERRAIN),

egg_moves(MARILL,
MOVE_PRESENT,
MOVE_AMNESIA,
MOVE_FUTURESIGHT,
MOVE_BELLYDRUM,
MOVE_PERISHSONG,
MOVE_SUPERSONIC,
MOVE_AQUAJET,
MOVE_REFRESH,
MOVE_BODYSLAM,
MOVE_MUDDYWATER,
MOVE_CAMOUFLAGE,
MOVE_COPYCAT,
MOVE_SING,
MOVE_SOAK,
MOVE_TICKLE),

egg_moves(SUDOWOODO,
MOVE_SELFDESTRUCT,
MOVE_HEADBUTT,
MOVE_HARDEN,
MOVE_DEFENSECURL,
MOVE_ROLLOUT,
MOVE_SANDTOMB,
MOVE_STEALTHROCK,
MOVE_CURSE,
MOVE_ENDURE,
MOVE_ROCKPOLISH),

egg_moves(HOPPIP,
MOVE_CONFUSION,
MOVE_ENCORE,
MOVE_DOUBLEEDGE,
MOVE_AMNESIA,
MOVE_HELPINGHAND,
MOVE_AROMATHERAPY,
MOVE_COTTONGUARD,
MOVE_SEEDBOMB,
MOVE_ENDURE,
MOVE_GRASSYTERRAIN,
MOVE_STRENGTHSAP),

egg_moves(AIPOM,
MOVE_COUNTER,
MOVE_PURSUIT,
MOVE_SPITE,
MOVE_SLAM,
MOVE_DOUBLESLAP,
MOVE_BEATUP,
MOVE_FAKEOUT,
MOVE_COVET,
MOVE_BOUNCE,
MOVE_REVENGE,
MOVE_SWITCHEROO,
MOVE_QUICKGUARD,
MOVE_TAILSLAP),

egg_moves(SUNKERN,
MOVE_ENCORE,
MOVE_NATUREPOWER,
MOVE_CURSE,
MOVE_HELPINGHAND,
MOVE_SWEETSCENT,
MOVE_ENDURE,
MOVE_BIDE,
MOVE_MORNINGSUN,
MOVE_GRASSYTERRAIN),

egg_moves(YANMA,
MOVE_WHIRLWIND,
MOVE_REVERSAL,
MOVE_LEECHFANG,
MOVE_SIGNALBEAM,
MOVE_FEINT,
MOVE_FEINTATTACK,
MOVE_DOUBLEEDGE,
MOVE_SECRETPOWER,
MOVE_STRINGSHOT),

egg_moves(WOOPER,
MOVE_BODYSLAM,
MOVE_ANCIENTPOWER,
MOVE_CURSE,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_COUNTER,
MOVE_ENCORE,
MOVE_DOUBLEKICK,
MOVE_RECOVER,
MOVE_AFTERYOU,
MOVE_SLEEPTALK,
MOVE_ACIDSPRAY,
MOVE_GUARDSWAP,
MOVE_EERIEIMPULSE,
MOVE_POWERUPPUNCH),

egg_moves(MURKROW,
MOVE_WHIRLWIND,
MOVE_DRILLPECK,
MOVE_MIRRORMOVE,
MOVE_SKYATTACK,
MOVE_CONFUSERAY,
MOVE_FEATHERDANCE,
MOVE_PERISHSONG,
MOVE_PSYCHOSHIFT,
MOVE_SCREECH,
MOVE_BRAVEBIRD,
MOVE_ROOST,
MOVE_FLATTER,
MOVE_PUNISHMENT,
MOVE_AIRCUTTER),

egg_moves(MISDREAVUS,
MOVE_SCREECH,
MOVE_DESTINYBOND,
MOVE_IMPRISON,
MOVE_MEMENTO,
MOVE_SUCKERPUNCH,
MOVE_SHADOWSNEAK,
MOVE_CURSE,
MOVE_OMINOUSWIND,
MOVE_NASTYPLOT,
MOVE_SKILLSWAP,
MOVE_WONDERROOM,
MOVE_MEFIRST),

egg_moves(GIRAFARIG,
MOVE_TAKEDOWN,
MOVE_AMNESIA,
MOVE_FORESIGHT,
MOVE_FUTURESIGHT,
MOVE_BEATUP,
MOVE_WISH,
MOVE_MAGICCOAT,
MOVE_DOUBLEKICK,
MOVE_MIRRORCOAT,
MOVE_RAZORWIND,
MOVE_SKILLSWAP,
MOVE_SECRETPOWER,
MOVE_MEANLOOK,
MOVE_PSYCHICTERRAIN,
MOVE_PSYCHICFANGS,
MOVE_PSYWAVE,
MOVE_RETALIATE),
egg_moves(PINECO,
MOVE_PINMISSILE,
MOVE_FLAIL,
MOVE_SWIFT,
MOVE_COUNTER,
MOVE_SANDTOMB,
MOVE_REVENGE,
MOVE_TOXICSPIKES,
MOVE_POWERTRICK,
MOVE_ENDURE,
MOVE_STEALTHROCK),

egg_moves(DUNSPARCE,
MOVE_BIDE,
MOVE_BITE,
MOVE_HEADBUTT,
MOVE_ASTONISH,
MOVE_CURSE,
MOVE_TRUMPCARD,
MOVE_MAGICCOAT,
MOVE_SNORE,
MOVE_AGILITY,
MOVE_SECRETPOWER,
MOVE_SLEEPTALK,
MOVE_HEX,
MOVE_AQUATAIL,
MOVE_LASTRESORT,
MOVE_NORETREAT),

egg_moves(GLIGAR,
MOVE_METALCLAW,
MOVE_WINGATTACK,
MOVE_RAZORWIND,
MOVE_COUNTER,
MOVE_SANDTOMB,
MOVE_AGILITY,
MOVE_BATONPASS,
MOVE_DOUBLEEDGE,
MOVE_FEINT,
MOVE_NIGHTSLASH,
MOVE_CROSSPOISON,
MOVE_POWERTRICK,
MOVE_ROCKCLIMB,
MOVE_POISONTAIL),

egg_moves(SNUBBULL,
MOVE_METRONOME,
MOVE_FEINTATTACK,
MOVE_PRESENT,
MOVE_HEALBELL,
MOVE_SNORE,
MOVE_SMELLINGSALTS,
MOVE_CLOSECOMBAT,
MOVE_FOCUSPUNCH,
MOVE_DOUBLEEDGE,
MOVE_MIMIC,
MOVE_FAKETEARS),
egg_moves(QWILFISH,
MOVE_FLAIL,
MOVE_HAZE,
MOVE_BUBBLEBEAM,
MOVE_SUPERSONIC,
MOVE_ASTONISH,
MOVE_SIGNALBEAM,
MOVE_AQUAJET,
MOVE_WATERPULSE,
MOVE_ACIDSPRAY,
MOVE_ANCHORSHOT),

egg_moves(SHUCKLE,
MOVE_SWEETSCENT,
MOVE_KNOCKOFF,
MOVE_HELPINGHAND,
MOVE_ACUPRESSURE,
MOVE_SANDTOMB,
MOVE_MUDSLAP,
MOVE_ACID,
MOVE_ROCKBLAST,
MOVE_FINALGAMBIT,
MOVE_DEFENSECURL,
MOVE_INFESTATION,
MOVE_TOXIC,
MOVE_COVET),

egg_moves(HERACROSS,
MOVE_HARDEN,
MOVE_BIDE,
MOVE_FLAIL,
MOVE_REVENGE,
MOVE_PURSUIT,
MOVE_DOUBLEEDGE,
MOVE_SEISMICTOSS,
MOVE_FOCUSPUNCH,
MOVE_ROCKBLAST),

egg_moves(SNEASEL,
MOVE_COUNTER,
MOVE_SPITE,
MOVE_FORESIGHT,
MOVE_BITE,
MOVE_CRUSHCLAW,
MOVE_FAKEOUT,
MOVE_DOUBLEHIT,
MOVE_PURSUIT,
MOVE_ICEPUNCH,
MOVE_ASSIST,
MOVE_AVALANCHE,
MOVE_FEINT,
MOVE_ICICLECRASH,
MOVE_THROATCHOP),

egg_moves(TEDDIURSA,
MOVE_CRUNCH,
MOVE_TAKEDOWN,
MOVE_SEISMICTOSS,
MOVE_COUNTER,
MOVE_METALCLAW,
MOVE_YAWN,
MOVE_SLEEPTALK,
MOVE_CROSSCHOP,
MOVE_DOUBLEEDGE,
MOVE_CLOSECOMBAT,
MOVE_NIGHTSLASH,
MOVE_BELLYDRUM,
MOVE_CHIPAWAY,
MOVE_PLAYROUGH),

egg_moves(SLUGMA,
MOVE_ACIDARMOR,
MOVE_HEATWAVE,
MOVE_CURSE,
MOVE_SMOKESCREEN,
MOVE_MEMENTO,
MOVE_STOCKPILE,
MOVE_SPITUP,
MOVE_SWALLOW,
MOVE_ROLLOUT,
MOVE_INFERNO,
MOVE_GUARDSWAP),

egg_moves(SWINUB,
MOVE_BITE,
MOVE_BODYSLAM,
MOVE_ANCIENTPOWER,
MOVE_MUDSHOT,
MOVE_ICICLESPEAR,
MOVE_DOUBLEEDGE,
MOVE_FISSURE,
MOVE_CURSE,
MOVE_AVALANCHE,
MOVE_STEALTHROCK,
MOVE_ICICLECRASH,
MOVE_FREEZEDRY),

egg_moves(CORSOLA,
MOVE_SCREECH,
MOVE_MIST,
MOVE_AMNESIA,
MOVE_BARRIER,
MOVE_INGRAIN,
MOVE_CONFUSERAY,
MOVE_ICICLESPEAR,
MOVE_NATUREPOWER,
MOVE_CURSE,
MOVE_BIDE,
MOVE_WATERPULSE,
MOVE_HEADSMASH,
MOVE_CAMOUFLAGE,
MOVE_LIQUIDATION,
MOVE_MUDSPORT),

egg_moves(REMORAID,
MOVE_OCTAZOOKA,
MOVE_SUPERSONIC,
MOVE_HAZE,
MOVE_SCREECH,
MOVE_ROCKBLAST,
MOVE_SNORE,
MOVE_FLAIL,
MOVE_WATERSPOUT,
MOVE_MUDSHOT,
MOVE_SWIFT,
MOVE_ACIDSPRAY,
MOVE_ENTRAINMENT),

egg_moves(DELIBIRD,
MOVE_QUICKATTACK,
MOVE_FUTURESIGHT,
MOVE_SPLASH,
MOVE_RAPIDSPIN,
MOVE_ICEBALL,
MOVE_ICESHARD,
MOVE_COUNTER,
MOVE_AURORAVEIL,
MOVE_MEMENTO),

egg_moves(MANTINE,
MOVE_TWISTER,
MOVE_HAZE,
MOVE_SLAM,
MOVE_MUDSPORT,
MOVE_MIRRORCOAT,
MOVE_WATERSPORT,
MOVE_SPLASH,
MOVE_AMNESIA,
MOVE_TAILWIND),

egg_moves(SKARMORY,
MOVE_PURSUIT,
MOVE_WHIRLWIND,
MOVE_SKYATTACK,
MOVE_CURSE,
MOVE_ASSURANCE,
MOVE_GUARDSWAP,
MOVE_STEALTHROCK,
MOVE_ENDURE,
MOVE_AIRCUTTER,
MOVE_AIRSLASH,
MOVE_FEINT,
MOVE_ROOST,
MOVE_SWIFT),

egg_moves(HOUNDOUR,
MOVE_FIRESPIN,
MOVE_RAGE,
MOVE_COUNTER,
MOVE_SPITE,
MOVE_REVERSAL,
MOVE_THUNDERFANG,
MOVE_BEATUP,
MOVE_FEINTATTACK,
MOVE_FEINT,
MOVE_SUCKERPUNCH,
MOVE_DESTINYBOND,
MOVE_ODORSLEUTH),

egg_moves(PHANPY,
MOVE_FOCUSENERGY,
MOVE_BODYSLAM,
MOVE_ANCIENTPOWER,
MOVE_SNORE,
MOVE_COUNTER,
MOVE_FISSURE,
MOVE_ENDEAVOR,
MOVE_ICESHARD,
MOVE_HEADSMASH,
MOVE_MUDSLAP,
MOVE_HEAVYSLAM,
MOVE_PLAYROUGH,
MOVE_HIGHHORSEPOWER),

egg_moves(STANTLER,
MOVE_SPITE,
MOVE_DISABLE,
MOVE_BITE,
MOVE_EXTRASENSORY,
MOVE_MEFIRST,
MOVE_DOUBLEKICK,
MOVE_MUDSPORT,
MOVE_RAGE,
MOVE_CAPTIVATE,
MOVE_LUNGE),

egg_moves(TYROGUE,
MOVE_RAPIDSPIN,
MOVE_HIGHJUMPKICK,
MOVE_MACHPUNCH,
MOVE_MINDREADER,
MOVE_COUNTER,
MOVE_VACUUMWAVE,
MOVE_BULLETPUNCH,
MOVE_ENDURE,
MOVE_PURSUIT,
MOVE_FEINT),

egg_moves(SMOOCHUM,
MOVE_MEDITATE,
MOVE_FAKEOUT,
MOVE_WISH,
MOVE_MIRACLEEYE,
MOVE_NASTYPLOT,
MOVE_WAKEUPSLAP,
MOVE_CAPTIVATE),

egg_moves(ELEKID,
MOVE_KARATECHOP,
MOVE_BARRIER,
MOVE_ROLLINGKICK,
MOVE_MEDITATE,
MOVE_CROSSCHOP,
MOVE_FIREPUNCH,
MOVE_ICEPUNCH,
MOVE_DYNAMICPUNCH,
MOVE_FEINT,
MOVE_HAMMERARM,
MOVE_FOCUSPUNCH,
MOVE_FOLLOWME),

egg_moves(MAGBY,
MOVE_KARATECHOP,
MOVE_MEGAPUNCH,
MOVE_BARRIER,
MOVE_SCREECH,
MOVE_CROSSCHOP,
MOVE_THUNDERPUNCH,
MOVE_MACHPUNCH,
MOVE_DYNAMICPUNCH,
MOVE_FLAREBLITZ,
MOVE_BELLYDRUM,
MOVE_IRONTAIL,
MOVE_FOCUSENERGY,
MOVE_POWERSWAP,
MOVE_BELCH,
MOVE_FIRESPIN,
MOVE_FOLLOWME),

egg_moves(MILTANK,
MOVE_PRESENT,
MOVE_REVERSAL,
MOVE_SEISMICTOSS,
MOVE_ENDURE,
MOVE_CURSE,
MOVE_HELPINGHAND,
MOVE_SLEEPTALK,
MOVE_DIZZYPUNCH,
MOVE_HAMMERARM,
MOVE_PUNISHMENT,
MOVE_NATURALGIFT,
MOVE_HEARTSTAMP,
MOVE_BELCH,
MOVE_FOCUSPUNCH),

egg_moves(LARVITAR,
MOVE_PURSUIT,
MOVE_STOMP,
MOVE_OUTRAGE,
MOVE_FOCUSENERGY,
MOVE_ANCIENTPOWER,
MOVE_DRAGONDANCE,
MOVE_CURSE,
MOVE_IRONDEFENSE,
MOVE_ASSURANCE,
MOVE_IRONHEAD,
MOVE_STEALTHROCK,
MOVE_IRONTAIL),

egg_moves(TREECKO,
MOVE_CRUNCH,
MOVE_MUDSPORT,
MOVE_LEECHSEED,
MOVE_DRAGONBREATH,
MOVE_CRUSHCLAW,
MOVE_WORRYSEED,
MOVE_DOUBLEKICK,
MOVE_GRASSWHISTLE,
MOVE_SYNTHESIS,
MOVE_MAGICALLEAF,
MOVE_RAZORWIND,
MOVE_BULLETSEED,
MOVE_NATURALGIFT,
MOVE_GRASSYTERRAIN,
MOVE_ABSORB,
MOVE_PURSUIT,
MOVE_AGILITY),

egg_moves(TORCHIC,
MOVE_COUNTER,
MOVE_SMELLINGSALTS,
MOVE_CRUSHCLAW,
MOVE_BATONPASS,
MOVE_AGILITY,
MOVE_NIGHTSLASH,
MOVE_FEINT,
MOVE_CURSE,
MOVE_FLAMEBURST,
MOVE_LOWKICK,
MOVE_FIRESPIN,
MOVE_SANDATTACK),

egg_moves(MUDKIP,
MOVE_REFRESH,
MOVE_UPROAR,
MOVE_CURSE,
MOVE_STOMP,
MOVE_ICEBALL,
MOVE_MIRRORCOAT,
MOVE_COUNTER,
MOVE_ANCIENTPOWER,
MOVE_WHIRLPOOL,
MOVE_BITE,
MOVE_DOUBLEEDGE,
MOVE_MUDBOMB,
MOVE_YAWN,
MOVE_SLUDGE,
MOVE_AVALANCHE,
MOVE_WIDEGUARD,
MOVE_BARRIER,
MOVE_MUDSLAP,
MOVE_FORESIGHT,
MOVE_BIDE,
MOVE_MUDSPORT),

egg_moves(POOCHYENA,
MOVE_ASTONISH,
MOVE_POISONFANG,
MOVE_COVET,
MOVE_LEER,
MOVE_ICEFANG,
MOVE_FIREFANG,
MOVE_THUNDERFANG,
MOVE_MEFIRST,
MOVE_SNATCH,
MOVE_SLEEPTALK),

egg_moves(ZIGZAGOON,
MOVE_CHARM,
MOVE_PURSUIT,
MOVE_TICKLE,
MOVE_TRICK,
MOVE_HELPINGHAND,
MOVE_MUDSLAP,
MOVE_SLEEPTALK,
MOVE_ROCKCLIMB,
MOVE_SIMPLEBEAM,
MOVE_BESTOW),

egg_moves(LOTAD,
MOVE_SYNTHESIS,
MOVE_RAZORLEAF,
MOVE_SWEETSCENT,
MOVE_LEECHSEED,
MOVE_WATERGUN,
MOVE_TICKLE,
MOVE_COUNTER,
MOVE_TEETERDANCE,
MOVE_NATURALGIFT),

egg_moves(SEEDOT,
MOVE_LEECHSEED,
MOVE_AMNESIA,
MOVE_QUICKATTACK,
MOVE_RAZORWIND,
MOVE_TAKEDOWN,
MOVE_WORRYSEED,
MOVE_NASTYPLOT,
MOVE_POWERSWAP,
MOVE_DEFOG,
MOVE_FOULPLAY,
MOVE_BEATUP,
MOVE_BULLETSEED,
MOVE_GRASSYTERRAIN,
MOVE_NIGHTSLASH),

egg_moves(NINCADA,
MOVE_ENDURE,
MOVE_FEINTATTACK,
MOVE_GUST,
MOVE_SILVERWIND,
MOVE_BUGBUZZ,
MOVE_NIGHTSLASH,
MOVE_BUGBITE,
MOVE_FINALGAMBIT,
MOVE_FLAIL),

egg_moves(TAILLOW,
MOVE_PURSUIT,
MOVE_SUPERSONIC,
MOVE_REFRESH,
MOVE_MIRRORMOVE,
MOVE_RAGE,
MOVE_SKYATTACK,
MOVE_WHIRLWIND,
MOVE_ROOST,
MOVE_DEFOG,
MOVE_BOOMBURST,
MOVE_HURRICANE,
MOVE_FEATHERDANCE),

egg_moves(SHROOMISH,
MOVE_FAKETEARS,
MOVE_CHARM,
MOVE_HELPINGHAND,
MOVE_WAKEUPSLAP,
MOVE_BULLETSEED,
MOVE_FOCUSPUNCH,
MOVE_NATURALGIFT,
MOVE_DRAINPUNCH),

egg_moves(SPINDA,
MOVE_ENCORE,
MOVE_ASSIST,
MOVE_DISABLE,
MOVE_BATONPASS,
MOVE_WISH,
MOVE_TRICK,
MOVE_SMELLINGSALTS,
MOVE_FAKEOUT,
MOVE_ROLEPLAY,
MOVE_PSYCHOCUT,
MOVE_FAKETEARS,
MOVE_RAPIDSPIN,
MOVE_ICYWIND,
MOVE_WATERPULSE,
MOVE_PSYCHOSHIFT,
MOVE_GUARDSPLIT,
MOVE_SPOTLIGHT),

egg_moves(WINGULL,
MOVE_TWISTER,
MOVE_GUST,
MOVE_WATERSPORT,
MOVE_AQUARING,
MOVE_FLING,
MOVE_BRINE,
MOVE_SOAK,
MOVE_WIDEGUARD),

egg_moves(SURSKIT,
MOVE_FORESIGHT,
MOVE_MUDSHOT,
MOVE_PSYBEAM,
MOVE_HYDROPUMP,
MOVE_MINDREADER,
MOVE_SIGNALBEAM,
MOVE_BUGBITE,
MOVE_ENDURE,
MOVE_FELLSTINGER,
MOVE_POWERSPLIT,
MOVE_LUNGE,
MOVE_MUDSPORT,
MOVE_SOAK),

egg_moves(WAILMER,
MOVE_DOUBLEEDGE,
MOVE_THRASH,
MOVE_SNORE,
MOVE_SLEEPTALK,
MOVE_CURSE,
MOVE_FISSURE,
MOVE_TICKLE,
MOVE_DEFENSECURL,
MOVE_AQUARING,
MOVE_SOAK,
MOVE_ZENHEADBUTT,
MOVE_CLEARSMOG),

egg_moves(SKITTY,
MOVE_HELPINGHAND,
MOVE_UPROAR,
MOVE_FAKETEARS,
MOVE_WISH,
MOVE_BATONPASS,
MOVE_TICKLE,
MOVE_ZENHEADBUTT,
MOVE_SUCKERPUNCH,
MOVE_MUDBOMB,
MOVE_SIMPLEBEAM,
MOVE_COSMICPOWER,
MOVE_PAYDAY,
MOVE_SWEETKISS),

egg_moves(KECLEON,
MOVE_DISABLE,
MOVE_MAGICCOAT,
MOVE_TRICK,
MOVE_FAKEOUT,
MOVE_NASTYPLOT,
MOVE_DIZZYPUNCH,
MOVE_RECOVER,
MOVE_SKILLSWAP,
MOVE_SNATCH,
MOVE_FOULPLAY,
MOVE_POWERUPPUNCH),

egg_moves(NOSEPASS,
MOVE_MAGNITUDE,
MOVE_ROLLOUT,
MOVE_DOUBLEEDGE,
MOVE_STEALTHROCK,
MOVE_ENDURE,
MOVE_WIDEGUARD),

egg_moves(TORKOAL,
MOVE_ENDURE,
MOVE_SLEEPTALK,
MOVE_YAWN,
MOVE_FISSURE,
MOVE_SKULLBASH,
MOVE_FLAMEBURST,
MOVE_SUPERPOWER,
MOVE_ANCIENTPOWER),

egg_moves(SABLEYE,
MOVE_RECOVER,
MOVE_MOONLIGHT,
MOVE_NASTYPLOT,
MOVE_FLATTER,
MOVE_FEINT,
MOVE_SUCKERPUNCH,
MOVE_TRICK,
MOVE_CAPTIVATE,
MOVE_METALBURST,
MOVE_IMPRISON,
MOVE_TORMENT,
MOVE_NIGHTMARE),

egg_moves(BARBOACH,
MOVE_THRASH,
MOVE_WHIRLPOOL,
MOVE_SPARK,
MOVE_HYDROPUMP,
MOVE_FLAIL,
MOVE_TAKEDOWN,
MOVE_DRAGONDANCE,
MOVE_EARTHPOWER,
MOVE_MUDSHOT),

egg_moves(LUVDISC,
MOVE_SPLASH,
MOVE_SUPERSONIC,
MOVE_WATERSPORT,
MOVE_MUDSPORT,
MOVE_AQUAJET,
MOVE_HEALPULSE,
MOVE_BRINE,
MOVE_ENTRAINMENT),

egg_moves(CORPHISH,
MOVE_MUDSPORT,
MOVE_BODYSLAM,
MOVE_ANCIENTPOWER,
MOVE_SUPERPOWER,
MOVE_METALCLAW,
MOVE_DRAGONDANCE,
MOVE_TRUMPCARD,
MOVE_CHIPAWAY,
MOVE_DOUBLEEDGE,
MOVE_AQUAJET,
MOVE_SWITCHEROO,
MOVE_SLASH),

egg_moves(FEEBAS,
MOVE_MIRRORCOAT,
MOVE_DRAGONBREATH,
MOVE_MUDSPORT,
MOVE_HYPNOSIS,
MOVE_CONFUSERAY,
MOVE_MIST,
MOVE_HAZE,
MOVE_TICKLE,
MOVE_BRINE,
MOVE_IRONTAIL,
MOVE_DRAGONPULSE,
MOVE_CAPTIVATE),

egg_moves(CARVANHA,
MOVE_HYDROPUMP,
MOVE_DOUBLEEDGE,
MOVE_THRASH,
MOVE_ANCIENTPOWER,
MOVE_SWIFT,
MOVE_BRINE,
MOVE_DESTINYBOND,
MOVE_PSYCHICFANGS,
MOVE_WATERPULSE),

egg_moves(TRAPINCH,
MOVE_FOCUSENERGY,
MOVE_QUICKATTACK,
MOVE_GUST,
MOVE_FLAIL,
MOVE_FURYCUTTER,
MOVE_MUDSHOT,
MOVE_ENDURE,
MOVE_BUGBITE,
MOVE_SIGNALBEAM,
MOVE_FIRSTIMPRESSION),

egg_moves(MAKUHITA,
MOVE_FEINTATTACK,
MOVE_DETECT,
MOVE_FORESIGHT,
MOVE_HELPINGHAND,
MOVE_CROSSCHOP,
MOVE_DYNAMICPUNCH,
MOVE_COUNTER,
MOVE_BULLETPUNCH,
MOVE_FEINT,
MOVE_FOCUSPUNCH,
MOVE_CHIPAWAY,
MOVE_WAKEUPSLAP,
MOVE_STORMTHROW),

egg_moves(ELECTRIKE,
MOVE_CRUNCH,
MOVE_HEADBUTT,
MOVE_UPROAR,
MOVE_CURSE,
MOVE_SWIFT,
MOVE_ICEFANG,
MOVE_FIREFANG,
MOVE_SWITCHEROO,
MOVE_ELECTROBALL,
MOVE_FLAMEBURST,
MOVE_EERIEIMPULSE),
egg_moves(NUMEL,
MOVE_HOWL,
MOVE_SCARYFACE,
MOVE_BODYSLAM,
MOVE_ROLLOUT,
MOVE_DEFENSECURL,
MOVE_STOMP,
MOVE_ANCIENTPOWER,
MOVE_MUDBOMB,
MOVE_HEATWAVE,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_ENDURE,
MOVE_IRONHEAD,
MOVE_GROWTH,
MOVE_HEAVYSLAM,
MOVE_FLAMEWHEEL),

egg_moves(SPHEAL,
MOVE_WATERSPORT,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_YAWN,
MOVE_CURSE,
MOVE_FISSURE,
MOVE_SIGNALBEAM,
MOVE_AQUARING,
MOVE_SLEEPTALK,
MOVE_WATERPULSE,
MOVE_BELLYDRUM),

egg_moves(CACNEA,
MOVE_GRASSWHISTLE,
MOVE_ACID,
MOVE_TEETERDANCE,
MOVE_DYNAMICPUNCH,
MOVE_COUNTER,
MOVE_LOWKICK,
MOVE_SMELLINGSALTS,
MOVE_MAGICALLEAF,
MOVE_SEEDBOMB,
MOVE_NASTYPLOT,
MOVE_DISABLE,
MOVE_BLOCK,
MOVE_WORRYSEED,
MOVE_SWITCHEROO,
MOVE_FELLSTINGER,
MOVE_BELCH,
MOVE_ROTOTILLER,
MOVE_POWERUPPUNCH),

egg_moves(SNORUNT,
MOVE_POWDERSNOW,
MOVE_BLOCK,
MOVE_SPIKES,
MOVE_ROLLOUT,
MOVE_DISABLE,
MOVE_BIDE,
MOVE_WEATHERBALL,
MOVE_AVALANCHE,
MOVE_HEX,
MOVE_SWITCHEROO),

egg_moves(AZURILL,
MOVE_ENCORE,
MOVE_SING,
MOVE_REFRESH,
MOVE_TICKLE,
MOVE_FAKETEARS,
MOVE_BODYSLAM,
MOVE_SOAK,
MOVE_MUDDYWATER,
MOVE_COPYCAT,
MOVE_CAMOUFLAGE,
MOVE_AQUAJET,
MOVE_BELLYDRUM,
MOVE_PERISHSONG,
MOVE_PRESENT,
MOVE_SUPERSONIC),

egg_moves(SPOINK,
MOVE_FUTURESIGHT,
MOVE_EXTRASENSORY,
MOVE_TRICK,
MOVE_AMNESIA,
MOVE_MIRRORCOAT,
MOVE_SKILLSWAP,
MOVE_WHIRLWIND,
MOVE_LUCKYCHANT,
MOVE_ENDURE,
MOVE_SIMPLEBEAM,
MOVE_RECOVER,
MOVE_PAYBACK),

egg_moves(PLUSLE,
MOVE_WISH,
MOVE_SING,
MOVE_SWEETKISS,
MOVE_LUCKYCHANT,
MOVE_FAKETEARS,
MOVE_TEARFULLOOK),

egg_moves(MINUN,
MOVE_WISH,
MOVE_SING,
MOVE_SWEETKISS,
MOVE_LUCKYCHANT,
MOVE_CHARM,
MOVE_TEARFULLOOK),

egg_moves(MAWILE,
MOVE_POISONFANG,
MOVE_ANCIENTPOWER,
MOVE_TICKLE,
MOVE_ICEFANG,
MOVE_FIREFANG,
MOVE_THUNDERFANG,
MOVE_PUNISHMENT,
MOVE_GUARDSWAP,
MOVE_CAPTIVATE,
MOVE_SLAM,
MOVE_METALBURST,
MOVE_MISTYTERRAIN,
MOVE_SEISMICTOSS,
MOVE_POWERUPPUNCH,
MOVE_FEINTATTACK,
MOVE_SING),

egg_moves(MEDITITE,
MOVE_FIREPUNCH,
MOVE_THUNDERPUNCH,
MOVE_ICEPUNCH,
MOVE_FORESIGHT,
MOVE_FAKEOUT,
MOVE_BATONPASS,
MOVE_DYNAMICPUNCH,
MOVE_POWERSWAP,
MOVE_GUARDSWAP,
MOVE_PSYCHOCUT,
MOVE_BULLETPUNCH,
MOVE_SECRETPOWER,
MOVE_QUICKGUARD),

egg_moves(SWABLU,
MOVE_AGILITY,
MOVE_HAZE,
MOVE_PURSUIT,
MOVE_RAGE,
MOVE_FEATHERDANCE,
MOVE_DRAGONRUSH,
MOVE_POWERSWAP,
MOVE_ROOST,
MOVE_STEELWING,
MOVE_PLAYROUGH),

egg_moves(DUSKULL,
MOVE_IMPRISON,
MOVE_DESTINYBOND,
MOVE_PAINSPLIT,
MOVE_GRUDGE,
MOVE_MEMENTO,
MOVE_FEINTATTACK,
MOVE_OMINOUSWIND,
MOVE_DARKPULSE,
MOVE_SKILLSWAP,
MOVE_HAZE),

egg_moves(ROSELIA,
MOVE_SPIKES,
MOVE_PINMISSILE,
MOVE_COTTONSPORE,
MOVE_SLEEPPOWDER,
MOVE_RAZORLEAF,
MOVE_MINDREADER,
MOVE_LEAFSTORM,
MOVE_SEEDBOMB,
MOVE_NATURALGIFT,
MOVE_BULLETSEED,
MOVE_POWERWHIP,
MOVE_EXTRASENSORY,
MOVE_LIFEDEW,
MOVE_SWEETKISS),

egg_moves(SLAKOTH,
MOVE_PURSUIT,
MOVE_SLASH,
MOVE_BODYSLAM,
MOVE_SNORE,
MOVE_CRUSHCLAW,
MOVE_CURSE,
MOVE_SLEEPTALK,
MOVE_HAMMERARM,
MOVE_NIGHTSLASH,
MOVE_AFTERYOU,
MOVE_TICKLE,
MOVE_SUCKERPUNCH,
MOVE_RETALIATE),

egg_moves(GULPIN,
MOVE_ACIDARMOR,
MOVE_SMOG,
MOVE_PAINSPLIT,
MOVE_CURSE,
MOVE_DESTINYBOND,
MOVE_MUDSLAP,
MOVE_VENOMDRENCH),

egg_moves(TROPIUS,
MOVE_HEADBUTT,
MOVE_SLAM,
MOVE_RAZORWIND,
MOVE_LEECHSEED,
MOVE_NATUREPOWER,
MOVE_CURSE,
MOVE_LEAFBLADE,
MOVE_DRAGONDANCE,
MOVE_BULLETSEED,
MOVE_DRAGONHAMMER),

egg_moves(WHISMUR,
MOVE_TAKEDOWN,
MOVE_SNORE,
MOVE_EXTRASENSORY,
MOVE_SMELLINGSALTS,
MOVE_SMOKESCREEN,
MOVE_ENDEAVOR,
MOVE_HAMMERARM,
MOVE_FAKETEARS,
MOVE_CIRCLETHROW,
MOVE_DISARMINGVOICE,
MOVE_WHIRLWIND,
MOVE_TEETERDANCE),

egg_moves(CLAMPERL,
MOVE_REFRESH,
MOVE_MUDSPORT,
MOVE_BODYSLAM,
MOVE_SUPERSONIC,
MOVE_BARRIER,
MOVE_CONFUSERAY,
MOVE_AQUARING,
MOVE_MUDDYWATER,
MOVE_WATERPULSE,
MOVE_BRINE,
MOVE_ENDURE),

egg_moves(ABSOL,
MOVE_BATONPASS,
MOVE_FEINTATTACK,
MOVE_DOUBLEEDGE,
MOVE_MAGICCOAT,
MOVE_CURSE,
MOVE_MEANLOOK,
MOVE_ZENHEADBUTT,
MOVE_PUNISHMENT,
MOVE_BITE,
MOVE_RAZORWIND,
MOVE_MEGAHORN,
MOVE_HEX,
MOVE_PLAYROUGH,
MOVE_WISH),

egg_moves(SHUPPET,
MOVE_DISABLE,
MOVE_DESTINYBOND,
MOVE_FORESIGHT,
MOVE_ASTONISH,
MOVE_IMPRISON,
MOVE_PURSUIT,
MOVE_CONFUSERAY,
MOVE_OMINOUSWIND,
MOVE_GUNKSHOT,
MOVE_COTTONGUARD),

egg_moves(SEVIPER,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_BODYSLAM,
MOVE_SCARYFACE,
MOVE_SWITCHEROO,
MOVE_IRONTAIL,
MOVE_PUNISHMENT,
MOVE_FINALGAMBIT,
MOVE_SUCKERPUNCH),

egg_moves(ZANGOOSE,
MOVE_FLAIL,
MOVE_DOUBLEKICK,
MOVE_RAZORWIND,
MOVE_COUNTER,
MOVE_CURSE,
MOVE_FEINT,
MOVE_METALCLAW,
MOVE_DOUBLEHIT,
MOVE_DISABLE,
MOVE_IRONTAIL,
MOVE_FINALGAMBIT,
MOVE_QUICKGUARD,
MOVE_BELLYDRUM),

egg_moves(RELICANTH,
MOVE_MAGNITUDE,
MOVE_SKULLBASH,
MOVE_WATERSPORT,
MOVE_AMNESIA,
MOVE_SLEEPTALK,
MOVE_SNORE,
MOVE_MUDSLAP,
MOVE_MUDDYWATER,
MOVE_MUDSHOT,
MOVE_BRINE,
MOVE_ZENHEADBUTT),

egg_moves(ARON,
MOVE_ENDEAVOR,
MOVE_BODYSLAM,
MOVE_STOMP,
MOVE_SMELLINGSALTS,
MOVE_CURSE,
MOVE_SCREECH,
MOVE_DRAGONRUSH,
MOVE_HEADSMASH,
MOVE_SUPERPOWER,
MOVE_STEALTHROCK,
MOVE_REVERSAL),

egg_moves(CASTFORM,
MOVE_FUTURESIGHT,
MOVE_LUCKYCHANT,
MOVE_DISABLE,
MOVE_AMNESIA,
MOVE_OMINOUSWIND,
MOVE_HEX,
MOVE_CLEARSMOG,
MOVE_REFLECTTYPE,
MOVE_GUARDSWAP,
MOVE_COSMICPOWER),

egg_moves(VOLBEAT,
MOVE_BATONPASS,
MOVE_SILVERWIND,
MOVE_TRICK,
MOVE_ENCORE,
MOVE_BUGBUZZ,
MOVE_DIZZYPUNCH,
MOVE_SEISMICTOSS),

egg_moves(ILLUMISE,
MOVE_BATONPASS,
MOVE_SILVERWIND,
MOVE_GROWTH,
MOVE_PLAYROUGH,
MOVE_CAPTIVATE,
MOVE_FAKETEARS,
MOVE_CONFUSERAY,
MOVE_AROMATHERAPY,
MOVE_TAILGLOW),

egg_moves(LILEEP,
MOVE_BARRIER,
MOVE_RECOVER,
MOVE_MIRRORCOAT,
MOVE_WRINGOUT,
MOVE_TICKLE,
MOVE_CURSE,
MOVE_ENDURE,
MOVE_STEALTHROCK),

egg_moves(ANORITH,
MOVE_RAPIDSPIN,
MOVE_KNOCKOFF,
MOVE_SCREECH,
MOVE_SANDATTACK,
MOVE_CROSSPOISON,
MOVE_CURSE,
MOVE_IRONDEFENSE,
MOVE_WATERPULSE,
MOVE_AQUAJET,
MOVE_ACCELEROCK),

egg_moves(RALTS,
MOVE_DISABLE,
MOVE_MEANLOOK,
MOVE_MEMENTO,
MOVE_DESTINYBOND,
MOVE_GRUDGE,
MOVE_SHADOWSNEAK,
MOVE_CONFUSERAY,
MOVE_ENCORE,
MOVE_SYNCHRONOISE,
MOVE_SKILLSWAP,
MOVE_MISTYTERRAIN,
MOVE_KNOCKOFF,
MOVE_FUTURESIGHT),

egg_moves(BAGON,
MOVE_HYDROPUMP,
MOVE_THRASH,
MOVE_DRAGONRAGE,
MOVE_TWISTER,
MOVE_DRAGONDANCE,
MOVE_FIREFANG,
MOVE_DRAGONRUSH,
MOVE_DRAGONPULSE,
MOVE_DEFENSECURL,
MOVE_WISH,
MOVE_HEALBELL),

egg_moves(CHIMECHO,
MOVE_DISABLE,
MOVE_CURSE,
MOVE_HYPNOSIS,
MOVE_WISH,
MOVE_FUTURESIGHT,
MOVE_RECOVER,
MOVE_STOREDPOWER,
MOVE_SKILLSWAP,
MOVE_COSMICPOWER,
MOVE_CRAFTYSHIELD,
MOVE_PERISHSONG),

egg_moves(TURTWIG,
MOVE_WORRYSEED,
MOVE_GROWTH,
MOVE_TICKLE,
MOVE_BODYSLAM,
MOVE_DOUBLEEDGE,
MOVE_SANDTOMB,
MOVE_SEEDBOMB,
MOVE_THRASH,
MOVE_AMNESIA,
MOVE_SUPERPOWER,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_EARTHPOWER,
MOVE_WIDEGUARD,
MOVE_GRASSYTERRAIN,
MOVE_HEAVYSLAM,
MOVE_LEAFAGE),

egg_moves(CHIMCHAR,
MOVE_FIREPUNCH,
MOVE_THUNDERPUNCH,
MOVE_DOUBLEKICK,
MOVE_ENCORE,
MOVE_HEATWAVE,
MOVE_FOCUSENERGY,
MOVE_HELPINGHAND,
MOVE_FAKEOUT,
MOVE_BLAZEKICK,
MOVE_COUNTER,
MOVE_ASSIST,
MOVE_QUICKGUARD,
MOVE_FOCUSPUNCH,
MOVE_SUBMISSION),

egg_moves(PIPLUP,
MOVE_DOUBLEHIT,
MOVE_SUPERSONIC,
MOVE_YAWN,
MOVE_MUDSPORT,
MOVE_MUDSLAP,
MOVE_SNORE,
MOVE_FLAIL,
MOVE_AGILITY,
MOVE_AQUARING,
MOVE_FEATHERDANCE,
MOVE_ICYWIND,
MOVE_POWERTRIP),

egg_moves(STARLY,
MOVE_FEATHERDANCE,
MOVE_FURYATTACK,
MOVE_PURSUIT,
MOVE_ASTONISH,
MOVE_SANDATTACK,
MOVE_FORESIGHT,
MOVE_DOUBLEEDGE,
MOVE_STEELWING,
MOVE_UPROAR,
MOVE_ROOST,
MOVE_DETECT,
MOVE_REVENGE,
MOVE_MIRRORMOVE),

egg_moves(BIDOOF,
MOVE_QUICKATTACK,
MOVE_WATERSPORT,
MOVE_DOUBLEEDGE,
MOVE_FURYSWIPES,
MOVE_ODORSLEUTH,
MOVE_AQUATAIL,
MOVE_ROCKCLIMB,
MOVE_SLEEPTALK,
MOVE_ENDURE,
MOVE_SKULLBASH,
MOVE_MUDSPORT,
MOVE_NORETREAT),

egg_moves(SHINX,
MOVE_ICEFANG,
MOVE_FIREFANG,
MOVE_QUICKATTACK,
MOVE_HOWL,
MOVE_TAKEDOWN,
MOVE_NIGHTSLASH,
MOVE_SHOCKWAVE,
MOVE_SWIFT,
MOVE_DOUBLEKICK,
MOVE_SIGNALBEAM,
MOVE_HELPINGHAND,
MOVE_EERIEIMPULSE,
MOVE_FAKETEARS,
MOVE_DISCHARGE),

egg_moves(BUDEW,
MOVE_SPIKES,
MOVE_SYNTHESIS,
MOVE_PINMISSILE,
MOVE_COTTONSPORE,
MOVE_SLEEPPOWDER,
MOVE_RAZORLEAF,
MOVE_MINDREADER,
MOVE_LEAFSTORM,
MOVE_EXTRASENSORY,
MOVE_SEEDBOMB,
MOVE_GIGADRAIN,
MOVE_NATURALGIFT,
MOVE_GRASSWHISTLE,
MOVE_LIFEDEW),

egg_moves(CRANIDOS,
MOVE_CRUNCH,
MOVE_THRASH,
MOVE_DOUBLEEDGE,
MOVE_SLAM,
MOVE_STOMP,
MOVE_WHIRLWIND,
MOVE_HAMMERARM,
MOVE_CURSE,
MOVE_IRONTAIL,
MOVE_IRONHEAD),

egg_moves(SHIELDON,
MOVE_HEADBUTT,
MOVE_SCARYFACE,
MOVE_FOCUSENERGY,
MOVE_DOUBLEEDGE,
MOVE_ROCKBLAST,
MOVE_BODYSLAM,
MOVE_SCREECH,
MOVE_CURSE,
MOVE_FISSURE,
MOVE_COUNTER,
MOVE_STEALTHROCK,
MOVE_WIDEGUARD,
MOVE_GUARDSPLIT),

egg_moves(PACHIRISU,
MOVE_COVET,
MOVE_BITE,
MOVE_FAKETEARS,
MOVE_DEFENSECURL,
MOVE_ROLLOUT,
MOVE_FLATTER,
MOVE_FLAIL,
MOVE_IRONTAIL,
MOVE_TAILWHIP,
MOVE_FOLLOWME,
MOVE_CHARGE,
MOVE_BESTOW,
MOVE_IONDELUGE,
MOVE_BABYDOLLEYES),

egg_moves(BUIZEL,
MOVE_PURSUIT,
MOVE_MUDSLAP,
MOVE_MUDSHOT,
MOVE_HEADBUTT,
MOVE_FURYSWIPES,
MOVE_SLASH,
MOVE_ODORSLEUTH,
MOVE_DOUBLESLAP,
MOVE_FURYCUTTER,
MOVE_BATONPASS,
MOVE_AQUARING,
MOVE_MEFIRST,
MOVE_SWITCHEROO,
MOVE_SOAK,
MOVE_WHIRLPOOL,
MOVE_HELPINGHAND),

egg_moves(CHERUBI,
MOVE_RAZORLEAF,
MOVE_SWEETSCENT,
MOVE_TICKLE,
MOVE_NATUREPOWER,
MOVE_GRASSWHISTLE,
MOVE_AROMATHERAPY,
MOVE_WEATHERBALL,
MOVE_HEALPULSE,
MOVE_HEALINGWISH,
MOVE_SEEDBOMB,
MOVE_NATURALGIFT,
MOVE_DEFENSECURL,
MOVE_ROLLOUT,
MOVE_FLOWERSHIELD,
MOVE_GRASSYTERRAIN),

egg_moves(SHELLOS,
MOVE_COUNTER,
MOVE_MIRRORCOAT,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_YAWN,
MOVE_CURSE,
MOVE_AMNESIA,
MOVE_FISSURE,
MOVE_TRUMPCARD,
MOVE_SLUDGE,
MOVE_CLEARSMOG,
MOVE_MIST,
MOVE_ACIDARMOR),

egg_moves(DRIFLOON,
MOVE_MEMENTO,
MOVE_BODYSLAM,
MOVE_DISABLE,
MOVE_HAZE,
MOVE_HYPNOSIS,
MOVE_WEATHERBALL,
MOVE_CLEARSMOG,
MOVE_DEFOG),

egg_moves(BUNEARY,
MOVE_FAKETEARS,
MOVE_FAKEOUT,
MOVE_ENCORE,
MOVE_SWEETKISS,
MOVE_DOUBLEHIT,
MOVE_LOWKICK,
MOVE_SKYUPPERCUT,
MOVE_SWITCHEROO,
MOVE_THUNDERPUNCH,
MOVE_ICEPUNCH,
MOVE_FIREPUNCH,
MOVE_FLAIL,
MOVE_FOCUSPUNCH,
MOVE_CIRCLETHROW,
MOVE_COPYCAT,
MOVE_TEETERDANCE,
MOVE_COSMICPOWER,
MOVE_MUDSPORT,
MOVE_POWERUPPUNCH,
MOVE_TRIPLEAXEL),

egg_moves(GLAMEOW,
MOVE_BITE,
MOVE_TAILWHIP,
MOVE_QUICKATTACK,
MOVE_SANDATTACK,
MOVE_FAKETEARS,
MOVE_ASSURANCE,
MOVE_FLAIL,
MOVE_SNATCH,
MOVE_METALCLAW),

egg_moves(CHINGLING,
MOVE_DISABLE,
MOVE_CURSE,
MOVE_HYPNOSIS,
MOVE_WISH,
MOVE_FUTURESIGHT,
MOVE_RECOVER,
MOVE_STOREDPOWER,
MOVE_SKILLSWAP,
MOVE_COSMICPOWER),

egg_moves(STUNKY,
MOVE_PURSUIT,
MOVE_LEER,
MOVE_SMOG,
MOVE_DOUBLEEDGE,
MOVE_CRUNCH,
MOVE_SCARYFACE,
MOVE_ASTONISH,
MOVE_PUNISHMENT,
MOVE_HAZE,
MOVE_IRONTAIL,
MOVE_FOULPLAY,
MOVE_FLAMEBURST,
MOVE_PLAYROUGH),

egg_moves(BONSLY,
MOVE_SELFDESTRUCT,
MOVE_HEADBUTT,
MOVE_HARDEN,
MOVE_DEFENSECURL,
MOVE_ROLLOUT,
MOVE_SANDTOMB,
MOVE_STEALTHROCK,
MOVE_CURSE,
MOVE_ENDURE,
MOVE_ROCKPOLISH),

egg_moves(MIME_JR,
MOVE_FUTURESIGHT,
MOVE_HYPNOSIS,
MOVE_FAKEOUT,
MOVE_CONFUSERAY,
MOVE_WAKEUPSLAP,
MOVE_HEALINGWISH,
MOVE_CHARM,
MOVE_NASTYPLOT,
MOVE_POWERSPLIT,
MOVE_MAGICROOM,
MOVE_ICYWIND,
MOVE_PSYCHICTERRAIN),

egg_moves(MIME_JR_G,
MOVE_FUTURESIGHT,
MOVE_HYPNOSIS,
MOVE_FAKEOUT,
MOVE_CONFUSERAY,
MOVE_WAKEUPSLAP,
MOVE_HEALINGWISH,
MOVE_CHARM,
MOVE_NASTYPLOT,
MOVE_POWERSPLIT,
MOVE_MAGICROOM,
MOVE_ICYWIND,
MOVE_PSYCHICTERRAIN),

egg_moves(HAPPINY,
MOVE_PRESENT,
MOVE_METRONOME,
MOVE_HEALBELL,
MOVE_AROMATHERAPY,
MOVE_COUNTER,
MOVE_HELPINGHAND,
MOVE_GRAVITY,
MOVE_MUDBOMB,
MOVE_NATURALGIFT,
MOVE_ENDURE,
MOVE_SEISMICTOSS,
MOVE_BESTOW),

egg_moves(CHATOT,
MOVE_ENCORE,
MOVE_NIGHTSHADE,
MOVE_AGILITY,
MOVE_NASTYPLOT,
MOVE_SUPERSONIC,
MOVE_STEELWING,
MOVE_SLEEPTALK,
MOVE_DEFOG,
MOVE_AIRCUTTER,
MOVE_PARTINGSHOT),

egg_moves(SPIRITOMB,
MOVE_DESTINYBOND,
MOVE_PAINSPLIT,
MOVE_SMOKESCREEN,
MOVE_IMPRISON,
MOVE_GRUDGE,
MOVE_CAPTIVATE,
MOVE_NIGHTMARE,
MOVE_FOULPLAY,
MOVE_DISABLE),

egg_moves(GIBLE,
MOVE_DRAGONBREATH,
MOVE_TWISTER,
MOVE_SCARYFACE,
MOVE_DOUBLEEDGE,
MOVE_THRASH,
MOVE_BODYSLAM,
MOVE_IRONHEAD,
MOVE_ROCKCLIMB,
MOVE_IRONTAIL),

egg_moves(MUNCHLAX,
MOVE_CHARM,
MOVE_DOUBLEEDGE,
MOVE_CURSE,
MOVE_WHIRLWIND,
MOVE_PURSUIT,
MOVE_ZENHEADBUTT,
MOVE_COUNTER,
MOVE_NATURALGIFT,
MOVE_AFTERYOU,
MOVE_SELFDESTRUCT,
MOVE_BELCH,
MOVE_FISSURE),

egg_moves(RIOLU,
MOVE_CROSSCHOP,
MOVE_DETECT,
MOVE_BITE,
MOVE_MINDREADER,
MOVE_SKYUPPERCUT,
MOVE_HIGHJUMPKICK,
MOVE_AGILITY,
MOVE_VACUUMWAVE,
MOVE_CRUNCH,
MOVE_LOWKICK,
MOVE_IRONDEFENSE,
MOVE_BLAZEKICK,
MOVE_BULLETPUNCH,
MOVE_FOLLOWME,
MOVE_CIRCLETHROW,
MOVE_METEORMASH,
MOVE_HOWL),

egg_moves(HIPPOPOTAS,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_CURSE,
MOVE_BODYSLAM,
MOVE_REVENGE,
MOVE_SLEEPTALK,
MOVE_WHIRLWIND),

egg_moves(SKORUPI,
MOVE_FEINTATTACK,
MOVE_SCREECH,
MOVE_SANDATTACK,
MOVE_SLASH,
MOVE_CONFUSERAY,
MOVE_WHIRLWIND,
MOVE_AGILITY,
MOVE_IRONTAIL,
MOVE_TWINEEDLE,
MOVE_POISONTAIL),

egg_moves(CROAGUNK,
MOVE_MEFIRST,
MOVE_FEINT,
MOVE_DYNAMICPUNCH,
MOVE_HEADBUTT,
MOVE_VACUUMWAVE,
MOVE_MEDITATE,
MOVE_FAKEOUT,
MOVE_WAKEUPSLAP,
MOVE_SMELLINGSALTS,
MOVE_BULLETPUNCH,
MOVE_COUNTER,
MOVE_DRAINPUNCH,
MOVE_ACUPRESSURE,
MOVE_QUICKGUARD,
MOVE_FLATTER),

egg_moves(CARNIVINE,
MOVE_SLEEPPOWDER,
MOVE_STUNSPORE,
MOVE_RAZORLEAF,
MOVE_SLAM,
MOVE_SYNTHESIS,
MOVE_MAGICALLEAF,
MOVE_LEECHSEED,
MOVE_WORRYSEED,
MOVE_GIGADRAIN,
MOVE_RAGEPOWDER,
MOVE_GRASSWHISTLE,
MOVE_ACIDSPRAY,
MOVE_BIND),

egg_moves(FINNEON,
MOVE_SWEETKISS,
MOVE_CHARM,
MOVE_FLAIL,
MOVE_AQUATAIL,
MOVE_SPLASH,
MOVE_PSYBEAM,
MOVE_TICKLE,
MOVE_AGILITY,
MOVE_BRINE,
MOVE_AURORABEAM,
MOVE_SIGNALBEAM,
MOVE_CONFUSERAY),

egg_moves(MANTYKE,
MOVE_TWISTER,
MOVE_HAZE,
MOVE_SLAM,
MOVE_MUDSPORT,
MOVE_MIRRORCOAT,
MOVE_WATERSPORT,
MOVE_SPLASH,
MOVE_SIGNALBEAM,
MOVE_AMNESIA,
MOVE_TAILWIND),

egg_moves(SNOVER,
MOVE_LEECHSEED,
MOVE_MAGICALLEAF,
MOVE_SEEDBOMB,
MOVE_GROWTH,
MOVE_DOUBLEEDGE,
MOVE_STOMP,
MOVE_SKULLBASH,
MOVE_AVALANCHE,
MOVE_NATURALGIFT,
MOVE_BULLETSEED),

egg_moves(SNIVY,
MOVE_CAPTIVATE,
MOVE_NATURALGIFT,
MOVE_GLARE,
MOVE_IRONTAIL,
MOVE_MAGICALLEAF,
MOVE_SWEETSCENT,
MOVE_MIRRORCOAT,
MOVE_PURSUIT,
MOVE_MEANLOOK,
MOVE_TWISTER,
MOVE_GRASSYTERRAIN),

egg_moves(TEPIG,
MOVE_COVET,
MOVE_BODYSLAM,
MOVE_THRASH,
MOVE_MAGNITUDE,
MOVE_SUPERPOWER,
MOVE_CURSE,
MOVE_ENDEAVOR,
MOVE_YAWN,
MOVE_SLEEPTALK,
MOVE_HEAVYSLAM,
MOVE_SUCKERPUNCH,
MOVE_BURNUP),

egg_moves(OSHAWOTT,
MOVE_COPYCAT,
MOVE_DETECT,
MOVE_AIRSLASH,
MOVE_ASSURANCE,
MOVE_BRINE,
MOVE_NIGHTSLASH,
MOVE_TRUMPCARD,
MOVE_SCREECH,
MOVE_SACREDSWORD,
MOVE_SECRETSWORD),

egg_moves(PATRAT,
MOVE_FORESIGHT,
MOVE_IRONTAIL,
MOVE_SCREECH,
MOVE_ASSURANCE,
MOVE_PURSUIT,
MOVE_REVENGE,
MOVE_FLAIL,
MOVE_TEARFULLOOK,
MOVE_BULLETSEED,
MOVE_BIDE),

egg_moves(LILLIPUP,
MOVE_HOWL,
MOVE_SANDATTACK,
MOVE_MUDSLAP,
MOVE_LICK,
MOVE_CHARM,
MOVE_ENDURE,
MOVE_YAWN,
MOVE_PURSUIT,
MOVE_FIREFANG,
MOVE_THUNDERFANG,
MOVE_ICEFANG,
MOVE_AFTERYOU,
MOVE_PSYCHICFANGS,
MOVE_COVET),

egg_moves(PURRLOIN,
MOVE_PAYDAY,
MOVE_FOULPLAY,
MOVE_FEINTATTACK,
MOVE_FAKETEARS,
MOVE_CHARM,
MOVE_ENCORE,
MOVE_YAWN,
MOVE_COVET,
MOVE_COPYCAT,
MOVE_DOUBLETEAM,
MOVE_QUICKATTACK,
MOVE_NIGHTDAZE),

egg_moves(PANSAGE,
MOVE_COVET,
MOVE_LOWKICK,
MOVE_TICKLE,
MOVE_NASTYPLOT,
MOVE_ROLEPLAY,
MOVE_ASTONISH,
MOVE_GRASSWHISTLE,
MOVE_MAGICALLEAF,
MOVE_BULLETSEED,
MOVE_LEAFSTORM,
MOVE_DISARMINGVOICE,
MOVE_SPIKYSHIELD),

egg_moves(PANSEAR,
MOVE_COVET,
MOVE_LOWKICK,
MOVE_TICKLE,
MOVE_NASTYPLOT,
MOVE_ROLEPLAY,
MOVE_ASTONISH,
MOVE_SLEEPTALK,
MOVE_FIRESPIN,
MOVE_FIREPUNCH,
MOVE_HEATWAVE,
MOVE_DISARMINGVOICE,
MOVE_BELCH,
MOVE_FLAREBLITZ),

egg_moves(PANPOUR,
MOVE_COVET,
MOVE_LOWKICK,
MOVE_TICKLE,
MOVE_NASTYPLOT,
MOVE_ROLEPLAY,
MOVE_ASTONISH,
MOVE_AQUARING,
MOVE_AQUATAIL,
MOVE_MUDSPORT,
MOVE_HYDROPUMP,
MOVE_DISARMINGVOICE),

egg_moves(MUNNA,
MOVE_SLEEPTALK,
MOVE_SECRETPOWER,
MOVE_BARRIER,
MOVE_HELPINGHAND,
MOVE_BATONPASS,
MOVE_SWIFT,
MOVE_CURSE,
MOVE_SONICBOOM,
MOVE_HEALINGWISH,
MOVE_PSYWAVE,
MOVE_SYNCHRONOISE),

egg_moves(PIDOVE,
MOVE_STEELWING,
MOVE_HYPNOSIS,
MOVE_UPROAR,
MOVE_BESTOW,
MOVE_WISH,
MOVE_MORNINGSUN,
MOVE_LUCKYCHANT,
MOVE_NIGHTSLASH,
MOVE_DEFOG),

egg_moves(BLITZLE,
MOVE_MEFIRST,
MOVE_TAKEDOWN,
MOVE_SANDATTACK,
MOVE_DOUBLEKICK,
MOVE_SCREECH,
MOVE_RAGE,
MOVE_ENDURE,
MOVE_DOUBLEEDGE,
MOVE_SNATCH,
MOVE_FEINT),

egg_moves(ROGGENROLA,
MOVE_MAGNITUDE,
MOVE_CURSE,
MOVE_AUTOTOMIZE,
MOVE_ROCKTOMB,
MOVE_LOCKON,
MOVE_HEAVYSLAM,
MOVE_TAKEDOWN,
MOVE_GRAVITY,
MOVE_WIDEGUARD),

egg_moves(WOOBAT,
MOVE_CHARM,
MOVE_KNOCKOFF,
MOVE_FAKETEARS,
MOVE_SUPERSONIC,
MOVE_SYNCHRONOISE,
MOVE_STOREDPOWER,
MOVE_ROOST,
MOVE_FLATTER,
MOVE_HELPINGHAND,
MOVE_CAPTIVATE,
MOVE_VENOMDRENCH,
MOVE_PSYCHOSHIFT),

egg_moves(DRILBUR,
MOVE_IRONDEFENSE,
MOVE_EARTHPOWER,
MOVE_METALSOUND,
MOVE_SUBMISSION,
MOVE_SKULLBASH,
MOVE_ROCKCLIMB),

egg_moves(AUDINO,
MOVE_WISH,
MOVE_HEALBELL,
MOVE_LUCKYCHANT,
MOVE_ENCORE,
MOVE_BESTOW,
MOVE_SWEETKISS,
MOVE_YAWN,
MOVE_SLEEPTALK,
MOVE_HEALINGWISH,
MOVE_AMNESIA,
MOVE_DRAININGKISS),

egg_moves(TIMBURR,
MOVE_DRAINPUNCH,
MOVE_ENDURE,
MOVE_COUNTER,
MOVE_COMETPUNCH,
MOVE_FORESIGHT,
MOVE_SMELLINGSALTS,
MOVE_DETECT,
MOVE_WIDEGUARD,
MOVE_FORCEPALM,
MOVE_REVERSAL,
MOVE_MACHPUNCH,
MOVE_POWERUPPUNCH,
MOVE_DEFOG,
MOVE_SLAM),

egg_moves(TYMPOLE,
MOVE_WATERPULSE,
MOVE_REFRESH,
MOVE_MUDSPORT,
MOVE_MUDBOMB,
MOVE_SLEEPTALK,
MOVE_SNORE,
MOVE_MIST,
MOVE_AFTERYOU,
MOVE_VENOMDRENCH,
MOVE_TOXIC,
MOVE_MUDSLAP),

egg_moves(SEWADDLE,
MOVE_SILVERWIND,
MOVE_SCREECH,
MOVE_RAZORWIND,
MOVE_MINDREADER,
MOVE_AGILITY,
MOVE_MEFIRST,
MOVE_BATONPASS,
MOVE_CAMOUFLAGE,
MOVE_AIRSLASH,
MOVE_GRASSYTERRAIN),

egg_moves(VENIPEDE,
MOVE_TWINEEDLE,
MOVE_PINMISSILE,
MOVE_TOXICSPIKES,
MOVE_SPIKES,
MOVE_BITE,
MOVE_FURYCUTTER),

egg_moves(COTTONEE,
MOVE_NATURALGIFT,
MOVE_ENCORE,
MOVE_TICKLE,
MOVE_FAKETEARS,
MOVE_GRASSWHISTLE,
MOVE_MEMENTO,
MOVE_BEATUP,
MOVE_SWITCHEROO,
MOVE_WORRYSEED,
MOVE_CAPTIVATE,
MOVE_MISTYTERRAIN,
MOVE_NATUREPOWER),

egg_moves(PETILIL,
MOVE_NATURALGIFT,
MOVE_CHARM,
MOVE_ENDURE,
MOVE_INGRAIN,
MOVE_WORRYSEED,
MOVE_GRASSWHISTLE,
MOVE_SWEETSCENT,
MOVE_BIDE,
MOVE_HEALINGWISH,
MOVE_ENCORE),

egg_moves(BASCULIN_RED,
MOVE_SWIFT,
MOVE_BUBBLEBEAM,
MOVE_MUDSHOT,
MOVE_MUDDYWATER,
MOVE_AGILITY,
MOVE_WHIRLPOOL,
MOVE_RAGE,
MOVE_BRINE,
MOVE_REVENGE,
MOVE_ENDEAVOR,
MOVE_UPROAR),

egg_moves(SANDILE,
MOVE_DOUBLEEDGE,
MOVE_ROCKCLIMB,
MOVE_PURSUIT,
MOVE_UPROAR,
MOVE_FIREFANG,
MOVE_THUNDERFANG,
MOVE_BEATUP,
MOVE_FOCUSENERGY,
MOVE_COUNTER,
MOVE_MEANLOOK,
MOVE_MEFIRST,
MOVE_AQUATAIL,
MOVE_SPITE,
MOVE_ASSURANCE,
MOVE_MUDSLAP),

egg_moves(DARUMAKA,
MOVE_SLEEPTALK,
MOVE_FOCUSPUNCH,
MOVE_FOCUSENERGY,
MOVE_ENDURE,
MOVE_HAMMERARM,
MOVE_TAKEDOWN,
MOVE_FLAMEWHEEL,
MOVE_ENCORE,
MOVE_YAWN,
MOVE_SNATCH,
MOVE_EXTRASENSORY,
MOVE_RAGE),

egg_moves(MARACTUS,
MOVE_BULLETSEED,
MOVE_BOUNCE,
MOVE_WORRYSEED,
MOVE_SEEDBOMB,
MOVE_WOODHAMMER,
MOVE_SPIKES,
MOVE_GRASSWHISTLE,
MOVE_GRASSYTERRAIN,
MOVE_TAILGLOW),

egg_moves(DWEBBLE,
MOVE_ENDURE,
MOVE_IRONDEFENSE,
MOVE_NIGHTSLASH,
MOVE_SANDTOMB,
MOVE_COUNTER,
MOVE_CURSE,
MOVE_SPIKES,
MOVE_BLOCK,
MOVE_WIDEGUARD,
MOVE_ROTOTILLER,
MOVE_KNOCKOFF,
MOVE_FIRSTIMPRESSION),

egg_moves(SCRAGGY,
MOVE_DRAINPUNCH,
MOVE_COUNTER,
MOVE_DRAGONDANCE,
MOVE_DETECT,
MOVE_FIREPUNCH,
MOVE_ICEPUNCH,
MOVE_THUNDERPUNCH,
MOVE_AMNESIA,
MOVE_ZENHEADBUTT,
MOVE_QUICKGUARD,
MOVE_ACIDSPRAY,
MOVE_FEINTATTACK,
MOVE_CHIPAWAY,
MOVE_BEATUP,
MOVE_FOCUSPUNCH),

egg_moves(SIGILYPH,
MOVE_STOREDPOWER,
MOVE_PSYCHOSHIFT,
MOVE_ANCIENTPOWER,
MOVE_STEELWING,
MOVE_ROOST,
MOVE_FUTURESIGHT,
MOVE_MIRRORMOVE),

egg_moves(YAMASK,
MOVE_MEMENTO,
MOVE_FAKETEARS,
MOVE_NASTYPLOT,
MOVE_ENDURE,
MOVE_HEALBLOCK,
MOVE_IMPRISON,
MOVE_NIGHTMARE,
MOVE_TOXICSPIKES,
MOVE_OMINOUSWIND),

egg_moves(TIRTOUGA,
MOVE_WATERPULSE,
MOVE_KNOCKOFF,
MOVE_ROCKTHROW,
MOVE_SLAM,
MOVE_FLAIL,
MOVE_WHIRLPOOL,
MOVE_BODYSLAM,
MOVE_BIDE,
MOVE_GUARDSWAP,
MOVE_LIQUIDATION,
MOVE_ROLLOUT,
MOVE_BLOCK),

egg_moves(ARCHEN,
MOVE_STEELWING,
MOVE_DEFOG,
MOVE_DRAGONPULSE,
MOVE_HEADSMASH,
MOVE_KNOCKOFF,
MOVE_EARTHPOWER,
MOVE_BITE,
MOVE_SWITCHEROO),

egg_moves(TRUBBISH,
MOVE_SPIKES,
MOVE_ROLLOUT,
MOVE_HAZE,
MOVE_CURSE,
MOVE_ROCKBLAST,
MOVE_SANDATTACK,
MOVE_MUDSPORT,
MOVE_SELFDESTRUCT,
MOVE_AUTOTOMIZE),

egg_moves(ZORUA,
MOVE_DETECT,
MOVE_CAPTIVATE,
MOVE_DARKPULSE,
MOVE_SNATCH,
MOVE_MEMENTO,
MOVE_SUCKERPUNCH,
MOVE_EXTRASENSORY,
MOVE_COUNTER,
MOVE_COPYCAT,
MOVE_EMBARGO,
MOVE_FEINTATTACK),

egg_moves(MINCCINO,
MOVE_IRONTAIL,
MOVE_TAILWHIP,
MOVE_AQUATAIL,
MOVE_MUDSLAP,
MOVE_KNOCKOFF,
MOVE_FAKETEARS,
MOVE_SLEEPTALK,
MOVE_ENDURE,
MOVE_FLAIL,
MOVE_BONERUSH),
egg_moves(GOTHITA,
MOVE_MIRRORCOAT,
MOVE_UPROAR,
MOVE_MIRACLEEYE,
MOVE_CAPTIVATE,
MOVE_MEANLOOK,
MOVE_DARKPULSE,
MOVE_HEALPULSE,
MOVE_TORMENT,
MOVE_FAKEOUT,
MOVE_MAGICPOWDER),

egg_moves(SOLOSIS,
MOVE_NIGHTSHADE,
MOVE_ASTONISH,
MOVE_CONFUSERAY,
MOVE_ACIDARMOR,
MOVE_TRICK,
MOVE_IMPRISON,
MOVE_SECRETPOWER,
MOVE_HELPINGHAND),

egg_moves(DUCKLETT,
MOVE_STEELWING,
MOVE_BUBBLEBEAM,
MOVE_GUST,
MOVE_WINGATTACK,
MOVE_MIRRORMOVE,
MOVE_MEFIRST,
MOVE_LUCKYCHANT,
MOVE_MUDSPORT,
MOVE_AQUAJET),

egg_moves(VANILLITE,
MOVE_WATERPULSE,
MOVE_NATURALGIFT,
MOVE_IMPRISON,
MOVE_AUTOTOMIZE,
MOVE_IRONDEFENSE,
MOVE_MAGNETRISE,
MOVE_ICESHARD,
MOVE_POWDERSNOW,
MOVE_EXPLOSION,
MOVE_AURORAVEIL,
MOVE_ICICLECRASH),

egg_moves(DEERLING,
MOVE_FAKETEARS,
MOVE_NATURALGIFT,
MOVE_SYNTHESIS,
MOVE_WORRYSEED,
MOVE_ODORSLEUTH,
MOVE_AGILITY,
MOVE_SLEEPTALK,
MOVE_BATONPASS,
MOVE_GRASSWHISTLE,
MOVE_HEADBUTT,
MOVE_TROPKICK),
egg_moves(EMOLGA,
MOVE_ROOST,
MOVE_IRONTAIL,
MOVE_ASTONISH,
MOVE_AIRSLASH,
MOVE_SHOCKWAVE,
MOVE_CHARM,
MOVE_COVET,
MOVE_TICKLE,
MOVE_BATONPASS,
MOVE_IONDELUGE,
MOVE_SPEEDSWAP,
MOVE_DEFOG),

egg_moves(KARRABLAST,
MOVE_MEGAHORN,
MOVE_PURSUIT,
MOVE_COUNTER,
MOVE_HORNATTACK,
MOVE_FEINTATTACK,
MOVE_BUGBITE,
MOVE_SCREECH,
MOVE_KNOCKOFF,
MOVE_DRILLRUN,
MOVE_NIGHTSLASH),

egg_moves(FOONGUS,
MOVE_GASTROACID,
MOVE_POISONPOWDER,
MOVE_ROLLOUT,
MOVE_DEFENSECURL,
MOVE_ENDURE,
MOVE_BODYSLAM,
MOVE_WORRYSEED),

egg_moves(FRILLISH,
MOVE_ACIDARMOR,
MOVE_CONFUSERAY,
MOVE_PAINSPLIT,
MOVE_MIST,
MOVE_CONSTRICT,
MOVE_STRENGTHSAP),

egg_moves(ALOMOMOLA,
MOVE_PAINSPLIT,
MOVE_REFRESH,
MOVE_TICKLE,
MOVE_MIRRORCOAT,
MOVE_MIST,
MOVE_ENDURE),

egg_moves(JOLTIK,
MOVE_PINMISSILE,
MOVE_POISONSTING,
MOVE_CROSSPOISON,
MOVE_ROCKCLIMB,
MOVE_PURSUIT,
MOVE_DISABLE,
MOVE_FEINTATTACK,
MOVE_CAMOUFLAGE,
MOVE_LUNGE,
MOVE_BUGBITE,
MOVE_DOUBLETEAM,
MOVE_INFESTATION,
MOVE_FURYCUTTER),

egg_moves(FERROSEED,
MOVE_BULLETSEED,
MOVE_LEECHSEED,
MOVE_SPIKES,
MOVE_WORRYSEED,
MOVE_SEEDBOMB,
MOVE_GRAVITY,
MOVE_ROCKCLIMB,
MOVE_STEALTHROCK,
MOVE_ACIDSPRAY,
MOVE_TOXIC,
MOVE_KNOCKOFF),

egg_moves(ELGYEM,
MOVE_DISABLE,
MOVE_ASTONISH,
MOVE_POWERSWAP,
MOVE_GUARDSWAP,
MOVE_BARRIER,
MOVE_NASTYPLOT,
MOVE_SKILLSWAP,
MOVE_COSMICPOWER,
MOVE_DESTINYBOND),

egg_moves(LITWICK,
MOVE_ACIDARMOR,
MOVE_HEATWAVE,
MOVE_HAZE,
MOVE_ENDURE,
MOVE_CAPTIVATE,
MOVE_ACID,
MOVE_CLEARSMOG,
MOVE_POWERSPLIT),

egg_moves(AXEW,
MOVE_COUNTER,
MOVE_FOCUSENERGY,
MOVE_REVERSAL,
MOVE_RAZORWIND,
MOVE_NIGHTSLASH,
MOVE_ENDEAVOR,
MOVE_IRONTAIL,
MOVE_HARDEN,
MOVE_BITE,
MOVE_FIRSTIMPRESSION),

egg_moves(CUBCHOO,
MOVE_YAWN,
MOVE_AVALANCHE,
MOVE_ENCORE,
MOVE_ICEPUNCH,
MOVE_NIGHTSLASH,
MOVE_ASSURANCE,
MOVE_SLEEPTALK,
MOVE_FOCUSPUNCH,
MOVE_PLAYROUGH),

egg_moves(SHELMET,
MOVE_ENDURE,
MOVE_BATONPASS,
MOVE_DOUBLEEDGE,
MOVE_ENCORE,
MOVE_GUARDSPLIT,
MOVE_MINDREADER,
MOVE_MUDSLAP,
MOVE_SPIKES,
MOVE_FEINT,
MOVE_PURSUIT,
MOVE_TOXICSPIKES),

egg_moves(STUNFISK,
MOVE_YAWN,
MOVE_SLEEPTALK,
MOVE_ASTONISH,
MOVE_CURSE,
MOVE_SPITE,
MOVE_SPARK,
MOVE_PAINSPLIT,
MOVE_EERIEIMPULSE,
MOVE_REFLECTTYPE,
MOVE_MEFIRST,
MOVE_SHOREUP),

egg_moves(MIENFOO,
MOVE_VITALTHROW,
MOVE_BATONPASS,
MOVE_SMELLINGSALTS,
MOVE_LOWKICK,
MOVE_FEINT,
MOVE_MEFIRST,
MOVE_KNOCKOFF,
MOVE_FOCUSPUNCH,
MOVE_FURYSWIPES),

egg_moves(DRUDDIGON,
MOVE_FIREFANG,
MOVE_THUNDERFANG,
MOVE_CHIPAWAY,
MOVE_FEINTATTACK,
MOVE_PURSUIT,
MOVE_IRONTAIL,
MOVE_POISONTAIL,
MOVE_SNATCH,
MOVE_GLARE,
MOVE_SUCKERPUNCH,
MOVE_NIGHTSLASH),

egg_moves(PAWNIARD,
MOVE_SUCKERPUNCH,
MOVE_HEADBUTT,
MOVE_STEALTHROCK,
MOVE_PSYCHOCUT,
MOVE_MEANLOOK,
MOVE_QUICKGUARD,
MOVE_FEINTATTACK,
MOVE_EMBARGO),

egg_moves(BOUFFALANT,
MOVE_STOMP,
MOVE_ROCKCLIMB,
MOVE_HEADBUTT,
MOVE_SKULLBASH,
MOVE_MUDSHOT,
MOVE_MUDSLAP,
MOVE_IRONHEAD,
MOVE_AMNESIA,
MOVE_BELCH,
MOVE_COTTONGUARD,
MOVE_ENDEAVOR),

egg_moves(VULLABY,
MOVE_STEELWING,
MOVE_MEANLOOK,
MOVE_ROOST,
MOVE_SCARYFACE,
MOVE_KNOCKOFF,
MOVE_FAKETEARS,
MOVE_FOULPLAY,
MOVE_TOXIC,
MOVE_FEINTATTACK),

egg_moves(HEATMOR,
MOVE_PURSUIT,
MOVE_WRAP,
MOVE_NIGHTSLASH,
MOVE_CURSE,
MOVE_BIND,
MOVE_HEATWAVE,
MOVE_FEINTATTACK,
MOVE_SUCKERPUNCH,
MOVE_TICKLE,
MOVE_SLEEPTALK,
MOVE_BELCH),

egg_moves(DURANT,
MOVE_SCREECH,
MOVE_ENDURE,
MOVE_ROCKCLIMB,
MOVE_BATONPASS,
MOVE_THUNDERFANG,
MOVE_FEINTATTACK,
MOVE_STRUGGLEBUG,
MOVE_FIRSTIMPRESSION,
MOVE_METALBURST,
MOVE_INFESTATION,
MOVE_FLAIL),

egg_moves(DEINO,
MOVE_FIREFANG,
MOVE_THUNDERFANG,
MOVE_ICEFANG,
MOVE_DOUBLEHIT,
MOVE_ASTONISH,
MOVE_EARTHPOWER,
MOVE_SCREECH,
MOVE_HEADSMASH,
MOVE_DARKPULSE,
MOVE_BELCH,
MOVE_SLAM),

egg_moves(LARVESTA,
MOVE_HARDEN,
MOVE_FORESIGHT,
MOVE_ENDURE,
MOVE_ZENHEADBUTT,
MOVE_MORNINGSUN,
MOVE_MAGNETRISE),

egg_moves(SHELLOS_EAST,
MOVE_COUNTER,
MOVE_MIRRORCOAT,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_YAWN,
MOVE_CURSE,
MOVE_AMNESIA,
MOVE_FISSURE,
MOVE_TRUMPCARD,
MOVE_SLUDGE,
MOVE_CLEARSMOG,
MOVE_MIST,
MOVE_ACIDARMOR),

egg_moves(BASCULIN_BLUE,
MOVE_SWIFT,
MOVE_BUBBLEBEAM,
MOVE_MUDSHOT,
MOVE_MUDDYWATER,
MOVE_AGILITY,
MOVE_WHIRLPOOL,
MOVE_RAGE,
MOVE_BRINE,
MOVE_REVENGE,
MOVE_ENDEAVOR,
MOVE_UPROAR),

egg_moves(DEERLING_SUMMER,
MOVE_FAKETEARS,
MOVE_NATURALGIFT,
MOVE_SYNTHESIS,
MOVE_WORRYSEED,
MOVE_ODORSLEUTH,
MOVE_AGILITY,
MOVE_SLEEPTALK,
MOVE_BATONPASS,
MOVE_GRASSWHISTLE,
MOVE_HEADBUTT),
egg_moves(DEERLING_AUTUMN,
MOVE_FAKETEARS,
MOVE_NATURALGIFT,
MOVE_SYNTHESIS,
MOVE_WORRYSEED,
MOVE_ODORSLEUTH,
MOVE_AGILITY,
MOVE_SLEEPTALK,
MOVE_BATONPASS,
MOVE_GRASSWHISTLE,
MOVE_HEADBUTT),

egg_moves(DEERLING_WINTER,
MOVE_FAKETEARS,
MOVE_NATURALGIFT,
MOVE_SYNTHESIS,
MOVE_WORRYSEED,
MOVE_ODORSLEUTH,
MOVE_AGILITY,
MOVE_SLEEPTALK,
MOVE_BATONPASS,
MOVE_GRASSWHISTLE,
MOVE_HEADBUTT),

egg_moves(CHESPIN,
MOVE_SYNTHESIS,
MOVE_BELLYDRUM,
MOVE_CURSE,
MOVE_QUICKGUARD,
MOVE_SPIKES,
MOVE_DEFENSECURL,
MOVE_POWERUPPUNCH),

egg_moves(FENNEKIN,
MOVE_WISH,
MOVE_HYPNOSIS,
MOVE_HEATWAVE,
MOVE_MAGICCOAT,
MOVE_PSYCHICTERRAIN),

egg_moves(FROAKIE,
MOVE_BESTOW,
MOVE_MINDREADER,
MOVE_TOXICSPIKES,
MOVE_MUDSPORT,
MOVE_CAMOUFLAGE,
MOVE_WATERSPORT,
MOVE_POWERUPPUNCH,
MOVE_HAPPYHOUR),

egg_moves(BUNNELBY,
MOVE_SPIKES,
MOVE_DEFENSECURL,
MOVE_ROLLOUT,
MOVE_STUFFCHEEKS),

egg_moves(FLETCHLING,
MOVE_SNATCH,
MOVE_QUICKGUARD,
MOVE_FLAMECHARGE,
MOVE_DEFOG,
MOVE_RAZORWIND),

egg_moves(LITLEO,
MOVE_ENTRAINMENT,
MOVE_HEADBUTT,
MOVE_YAWN,
MOVE_SNATCH,
MOVE_FIRESPIN,
MOVE_FLAREBLITZ,
MOVE_EXTREMESPEED),

egg_moves(FLABEBE,
MOVE_COPYCAT,
MOVE_CAPTIVATE,
MOVE_CAMOUFLAGE,
MOVE_TEARFULLOOK,
MOVE_SOLARBEAM,
MOVE_DAZZLINGGLEAM),

egg_moves(SKIDDO,
MOVE_DEFENSECURL,
MOVE_ROLLOUT,
MOVE_GRASSYTERRAIN),

egg_moves(PANCHAM,
MOVE_QUASH,
MOVE_MEFIRST,
MOVE_QUICKGUARD,
MOVE_FOULPLAY,
MOVE_STORMTHROW,
MOVE_POWERTRIP,
MOVE_SEISMICTOSS,
MOVE_KARATECHOP,
MOVE_VITALTHROW),

egg_moves(FURFROU,
MOVE_ROLEPLAY,
MOVE_WORKUP,
MOVE_MIMIC,
MOVE_CAPTIVATE,
MOVE_REFRESH),

egg_moves(ESPURR,
MOVE_TRICK,
MOVE_YAWN,
MOVE_ASSIST,
MOVE_BARRIER,
MOVE_TICKLE,
MOVE_PSYCHICTERRAIN),

egg_moves(HONEDGE,
MOVE_DESTINYBOND,
MOVE_WIDEGUARD,
MOVE_BLOCK),

egg_moves(SPRITZEE,
MOVE_DISABLE,
MOVE_WISH,
MOVE_CAPTIVATE,
MOVE_REFRESH,
MOVE_NASTYPLOT,
MOVE_AFTERYOU,
MOVE_DISARMINGVOICE),

egg_moves(SWIRLIX,
MOVE_AFTERYOU,
MOVE_YAWN,
MOVE_BELLYDRUM,
MOVE_COPYCAT,
MOVE_STICKYWEB),

egg_moves(INKAY,
MOVE_SIMPLEBEAM,
MOVE_POWERSPLIT,
MOVE_CAMOUFLAGE,
MOVE_FLATTER,
MOVE_DESTINYBOND,
MOVE_GUARDSWAP,
MOVE_DISABLE,
MOVE_ACUPRESSURE),

egg_moves(BINACLE,
MOVE_TICKLE,
MOVE_SWITCHEROO,
MOVE_HELPINGHAND,
MOVE_WATERSPORT),

egg_moves(SKRELP,
MOVE_TOXICSPIKES,
MOVE_PLAYROUGH,
MOVE_HAZE,
MOVE_ACIDARMOR,
MOVE_VENOMDRENCH,
MOVE_TWISTER,
MOVE_DRAGONTAIL),

egg_moves(CLAUNCHER,
MOVE_ENTRAINMENT,
MOVE_ENDURE,
MOVE_HELPINGHAND,
MOVE_AQUATAIL),

egg_moves(HELIOPTILE,
MOVE_AGILITY,
MOVE_GLARE,
MOVE_CAMOUFLAGE,
MOVE_ELECTRICTERRAIN,
MOVE_DRAGONRUSH,
MOVE_DRAGONTAIL),

egg_moves(TYRUNT,
MOVE_DRAGONDANCE,
MOVE_THUNDERFANG,
MOVE_ICEFANG,
MOVE_POISONFANG,
MOVE_ROCKPOLISH,
MOVE_FIREFANG,
MOVE_CURSE),

egg_moves(AMAURA,
MOVE_HAZE,
MOVE_BARRIER,
MOVE_MIRRORCOAT,
MOVE_MAGNETRISE,
MOVE_DISCHARGE,
MOVE_TAKEDOWN,
MOVE_REFLECTTYPE),

egg_moves(HAWLUCHA,
MOVE_AGILITY,
MOVE_MEFIRST,
MOVE_ENTRAINMENT,
MOVE_MUDSPORT,
MOVE_BATONPASS,
MOVE_QUICKGUARD,
MOVE_FEINT,
MOVE_DEFOG,
MOVE_MEANLOOK,
MOVE_CROSSCHOP),

egg_moves(DEDENNE,
MOVE_EERIEIMPULSE,
MOVE_COVET,
MOVE_HELPINGHAND,
MOVE_NATURALGIFT,
MOVE_TEARFULLOOK,
MOVE_MAGNETRISE),

egg_moves(GOOMY,
MOVE_ACIDARMOR,
MOVE_IRONTAIL,
MOVE_POISONTAIL,
MOVE_COUNTER,
MOVE_ENDURE,
MOVE_LIFEDEW),

egg_moves(KLEFKI,
MOVE_SWITCHEROO,
MOVE_THIEF,
MOVE_LOCKON,
MOVE_IRONDEFENSE,
MOVE_MAGNETRISE),

egg_moves(PHANTUMP,
MOVE_GRUDGE,
MOVE_BESTOW,
MOVE_IMPRISON,
MOVE_VENOMDRENCH,
MOVE_POWERUPPUNCH,
MOVE_SUCKERPUNCH,
MOVE_DISABLE),

egg_moves(PUMPKABOO,
MOVE_DISABLE,
MOVE_BESTOW,
MOVE_DESTINYBOND,
MOVE_CURSE),

egg_moves(BERGMITE,
MOVE_MIST,
MOVE_BARRIER,
MOVE_MIRRORCOAT,
MOVE_AURORAVEIL),

egg_moves(NOIBAT,
MOVE_SWITCHEROO,
MOVE_SNATCH,
MOVE_OUTRAGE,
MOVE_DEFOG,
MOVE_DRAGONRUSH),

egg_moves(FLABEBE_BLUE,
MOVE_COPYCAT,
MOVE_CAPTIVATE,
MOVE_CAMOUFLAGE,
MOVE_TEARFULLOOK),

egg_moves(FLABEBE_ORANGE,
MOVE_COPYCAT,
MOVE_CAPTIVATE,
MOVE_CAMOUFLAGE,
MOVE_TEARFULLOOK),

egg_moves(FLABEBE_YELLOW,
MOVE_COPYCAT,
MOVE_CAPTIVATE,
MOVE_CAMOUFLAGE,
MOVE_TEARFULLOOK),

egg_moves(FLABEBE_WHITE,
MOVE_COPYCAT,
MOVE_CAPTIVATE,
MOVE_CAMOUFLAGE,
MOVE_TEARFULLOOK),

egg_moves(PUMPKABOO_XL,
MOVE_DISABLE,
MOVE_BESTOW,
MOVE_DESTINYBOND,
MOVE_CURSE),

egg_moves(PUMPKABOO_L,
MOVE_DISABLE,
MOVE_BESTOW,
MOVE_DESTINYBOND,
MOVE_CURSE),

egg_moves(PUMPKABOO_M,
MOVE_DISABLE,
MOVE_BESTOW,
MOVE_DESTINYBOND,
MOVE_CURSE),

egg_moves(ROWLET,
MOVE_CURSE,
MOVE_CONFUSERAY,
MOVE_HAZE,
MOVE_BATONPASS,
MOVE_DEFOG,
MOVE_KNOCKOFF),

egg_moves(LITTEN,
MOVE_NASTYPLOT,
MOVE_BODYSLAM,
MOVE_CRUNCH,
MOVE_FAKEOUT,
MOVE_REVENGE,
MOVE_HEATWAVE,
MOVE_POWERTRIP,
MOVE_PARTINGSHOT),

egg_moves(POPPLIO,
MOVE_CHARM,
MOVE_AMNESIA,
MOVE_AQUARING,
MOVE_AROMATICMIST,
MOVE_PERISHSONG,
MOVE_WONDERROOM,
MOVE_LIFEDEW),

egg_moves(PIKIPEK,
MOVE_BOOMBURST,
MOVE_MIRRORMOVE,
MOVE_TAILWIND,
MOVE_UPROAR),

egg_moves(YUNGOOS,
MOVE_REVENGE,
MOVE_FIREFANG,
MOVE_ICEFANG,
MOVE_THUNDERFANG),

egg_moves(GRUBBIN,
MOVE_HARDEN,
MOVE_ELECTROWEB,
MOVE_MUDSHOT,
MOVE_ENDURE,
MOVE_DISCHARGE),

egg_moves(CRABRAWLER,
MOVE_WIDEGUARD,
MOVE_SUPERPOWER,
MOVE_ENDEAVOR,
MOVE_AMNESIA),

egg_moves(ORICORIO,
MOVE_PLUCK,
MOVE_TAILWIND,
MOVE_SAFEGUARD),

egg_moves(CUTIEFLY,
MOVE_BATONPASS,
MOVE_SKILLSWAP,
MOVE_SPEEDSWAP,
MOVE_BESTOW,
MOVE_MOONBLAST,
MOVE_POWDER,
MOVE_STICKYWEB,
MOVE_AROMATICMIST),

egg_moves(ROCKRUFF,
MOVE_CRUSHCLAW,
MOVE_THUNDERFANG,
MOVE_FIREFANG,
MOVE_SUCKERPUNCH,
MOVE_THRASH,
MOVE_ENDEAVOR,
MOVE_LASTRESORT),

egg_moves(WISHIWASHI,
MOVE_MUDDYWATER,
MOVE_MIST,
MOVE_WATERPULSE,
MOVE_WATERSPORT,
MOVE_WHIRLPOOL),

egg_moves(MAREANIE,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_HAZE,
MOVE_INFESTATION),

egg_moves(MUDBRAY,
MOVE_BODYSLAM,
MOVE_DOUBLEEDGE,
MOVE_MAGNITUDE,
MOVE_CLOSECOMBAT,
MOVE_MUDBOMB,
MOVE_FISSURE,
MOVE_SMACKDOWN,
MOVE_ROAR,
MOVE_BIDE),

egg_moves(DEWPIDER,
MOVE_POWERSPLIT,
MOVE_AURORABEAM,
MOVE_STOCKPILE,
MOVE_SPITUP,
MOVE_STICKYWEB),

egg_moves(FOMANTIS,
MOVE_WEATHERBALL,
MOVE_GIGADRAIN,
MOVE_AROMATHERAPY,
MOVE_DEFOG,
MOVE_LEAFSTORM,
MOVE_WORRYSEED),

egg_moves(MORELULL,
MOVE_AMNESIA,
MOVE_POISONPOWDER,
MOVE_STUNSPORE,
MOVE_GROWTH,
MOVE_LEECHSEED),

egg_moves(SALANDIT,
MOVE_BELCH,
MOVE_KNOCKOFF,
MOVE_SANDATTACK,
MOVE_SNATCH,
MOVE_FAKEOUT,
MOVE_MUDSLAP),

egg_moves(STUFFUL,
MOVE_ICEPUNCH,
MOVE_THUNDERPUNCH,
MOVE_FORCEPALM,
MOVE_WIDEGUARD,
MOVE_MEGAKICK,
MOVE_STOMPINGTANTRUM,
MOVE_ROLLOUT,
MOVE_DEFENSECURL,
MOVE_STOMP),

egg_moves(BOUNSWEET,
MOVE_GRASSWHISTLE,
MOVE_SYNTHESIS,
MOVE_PLAYROUGH,
MOVE_FEINT,
MOVE_CHARM,
MOVE_ACUPRESSURE,
MOVE_ENDEAVOR),

egg_moves(COMFEY,
MOVE_ENDURE,
MOVE_AMNESIA,
MOVE_AFTERYOU,
MOVE_LUCKYCHANT,
MOVE_WORRYSEED,
MOVE_LEAFTORNADO),

egg_moves(ORANGURU,
MOVE_EXTRASENSORY,
MOVE_WONDERROOM,
MOVE_PSYCHICTERRAIN,
MOVE_YAWN,
MOVE_LASTRESORT,
MOVE_DREAMEATER),

egg_moves(PASSIMIAN,
MOVE_SEISMICTOSS,
MOVE_VITALTHROW,
MOVE_QUICKGUARD,
MOVE_IRONHEAD,
MOVE_QUICKATTACK,
MOVE_FEINT,
MOVE_COUNTER,
MOVE_KNOCKOFF,
MOVE_BESTOW,
MOVE_COURTCHANGE),
egg_moves(WIMPOD,
MOVE_SPIKES,
MOVE_METALCLAW,
MOVE_WIDEGUARD,
MOVE_HARDEN,
MOVE_AQUAJET,
MOVE_ROLLOUT),

egg_moves(SANDYGAST,
MOVE_AMNESIA,
MOVE_DESTINYBOND,
MOVE_ANCIENTPOWER,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_CURSE,
MOVE_STRENGTHSAP),

egg_moves(PYUKUMUKU,
MOVE_ENDURE,
MOVE_VENOMDRENCH,
MOVE_BESTOW,
MOVE_TICKLE,
MOVE_SPITE,
MOVE_MIRRORCOAT,
MOVE_SWAGGER),

egg_moves(KOMALA,
MOVE_CHARM,
MOVE_WISH,
MOVE_PLAYROUGH,
MOVE_SING),

egg_moves(TURTONATOR,
MOVE_WIDEGUARD,
MOVE_REVENGE,
MOVE_HEADSMASH,
MOVE_FIRESPIN,
MOVE_RAPIDSPIN,
MOVE_CURSE),

egg_moves(TOGEDEMARU,
MOVE_REVERSAL,
MOVE_PRESENT,
MOVE_ENCORE,
MOVE_TWINEEDLE,
MOVE_WISH,
MOVE_FAKEOUT,
MOVE_TICKLE,
MOVE_FLAIL,
MOVE_DISARMINGVOICE),

egg_moves(MIMIKYU,
MOVE_GRUDGE,
MOVE_DESTINYBOND,
MOVE_CURSE,
MOVE_NIGHTMARE),
egg_moves(BRUXISH,
MOVE_WATERPULSE,
MOVE_POISONFANG,
MOVE_ICEFANG,
MOVE_RAGE),

egg_moves(DRAMPA,
MOVE_HURRICANE,
MOVE_DRAGONRUSH,
MOVE_RAZORWIND,
MOVE_MIST,
MOVE_PLAYROUGH,
MOVE_TICKLE),

egg_moves(JANGMO_O,
MOVE_COUNTER,
MOVE_REVERSAL,
MOVE_DRAGONBREATH,
MOVE_FOCUSPUNCH),

egg_moves(RATTATA_A,
MOVE_SNATCH,
MOVE_STOCKPILE,
MOVE_FURYSWIPES,
MOVE_SWITCHEROO,
MOVE_COUNTER,
MOVE_REVERSAL,
MOVE_UPROAR,
MOVE_SWALLOW,
MOVE_MEFIRST,
MOVE_REVENGE,
MOVE_FINALGAMBIT),

egg_moves(SANDSHREW_A,
MOVE_FLAIL,
MOVE_COUNTER,
MOVE_ICICLESPEAR,
MOVE_CRUSHCLAW,
MOVE_NIGHTSLASH,
MOVE_ICICLECRASH,
MOVE_ENDURE,
MOVE_CHIPAWAY,
MOVE_CURSE,
MOVE_AMNESIA,
MOVE_HONECLAWS),

egg_moves(VULPIX_A,
MOVE_FREEZEDRY,
MOVE_HYPNOSIS,
MOVE_FLAIL,
MOVE_HOWL,
MOVE_AGILITY,
MOVE_ENCORE,
MOVE_MOONBLAST,
MOVE_POWERSWAP,
MOVE_SECRETPOWER,
MOVE_CHARM,
MOVE_TAILSLAP,
MOVE_BABYDOLLEYES,
MOVE_ROAR,
MOVE_FEINTATTACK),

egg_moves(DIGLETT_A,
MOVE_FEINTATTACK,
MOVE_METALSOUND,
MOVE_ANCIENTPOWER,
MOVE_PURSUIT,
MOVE_BEATUP,
MOVE_THRASH,
MOVE_REVERSAL,
MOVE_HEADBUTT,
MOVE_ENDURE,
MOVE_FINALGAMBIT,
MOVE_MEMENTO,
MOVE_HONECLAWS),

egg_moves(MEOWTH_A,
MOVE_HYPNOSIS,
MOVE_ASSIST,
MOVE_FOULPLAY,
MOVE_SPITE,
MOVE_CHARM,
MOVE_AMNESIA,
MOVE_PARTINGSHOT,
MOVE_FLAIL,
MOVE_FLATTER,
MOVE_PUNISHMENT,
MOVE_SNATCH,
MOVE_COVET,
MOVE_ASSURANCE,
MOVE_CAPTIVATE,
MOVE_NIGHTDAZE),

egg_moves(GEODUDE_A,
MOVE_BLOCK,
MOVE_FLAIL,
MOVE_MAGNETRISE,
MOVE_ROCKCLIMB,
MOVE_ENDURE,
MOVE_AUTOTOMIZE,
MOVE_WIDEGUARD,
MOVE_COUNTER,
MOVE_CURSE,
MOVE_SCREECH,
MOVE_SUCKERPUNCH),

egg_moves(GRIMER_A,
MOVE_CLEARSMOG,
MOVE_MEANLOOK,
MOVE_PURSUIT,
MOVE_IMPRISON,
MOVE_CURSE,
MOVE_ASSURANCE,
MOVE_SHADOWSNEAK,
MOVE_STOCKPILE,
MOVE_SWALLOW,
MOVE_SPITUP,
MOVE_SCARYFACE,
MOVE_SPITE,
MOVE_POWERUPPUNCH),

egg_moves(EXEGGCUTE_A,
MOVE_MOONLIGHT,
MOVE_ANCIENTPOWER,
MOVE_INGRAIN,
MOVE_CURSE,
MOVE_NATUREPOWER,
MOVE_LUCKYCHANT,
MOVE_LEAFSTORM,
MOVE_POWERSWAP,
MOVE_SKILLSWAP,
MOVE_BLOCK,
MOVE_GRASSYTERRAIN,
MOVE_SLEEPPOWDER,
MOVE_STUNSPORE,
MOVE_POISONPOWDER,
MOVE_BESTOW,
MOVE_TELEPORT,
MOVE_WISH),

egg_moves(CUBONE_A,
MOVE_ANCIENTPOWER,
MOVE_BELLYDRUM,
MOVE_SCREECH,
MOVE_SKULLBASH,
MOVE_PERISHSONG,
MOVE_DOUBLEKICK,
MOVE_IRONHEAD,
MOVE_DETECT,
MOVE_ENDURE,
MOVE_CHIPAWAY,
MOVE_CURSE,
MOVE_THRASH),

egg_moves(ORICORIO_Y,
MOVE_PLUCK,
MOVE_TAILWIND,
MOVE_SAFEGUARD),

egg_moves(ORICORIO_P,
MOVE_PLUCK,
MOVE_TAILWIND,
MOVE_SAFEGUARD),

egg_moves(ORICORIO_S,
MOVE_PLUCK,
MOVE_TAILWIND,
MOVE_SAFEGUARD),

egg_moves(GROOKEY,
MOVE_GROWTH,
MOVE_HAMMERARM,
MOVE_FAKEOUT,
MOVE_STRENGTH,
MOVE_NATUREPOWER,
MOVE_WORRYSEED,
MOVE_LEECHSEED),
egg_moves(SCORBUNNY,
MOVE_HIGHJUMPKICK,
MOVE_SANDATTACK,
MOVE_SUCKERPUNCH,
MOVE_SUPERFANG),

egg_moves(SOBBLE,
MOVE_AQUAJET,
MOVE_DOUBLETEAM,
MOVE_AQUARING,
MOVE_MIST,
MOVE_HAZE,
MOVE_ICESHARD,
MOVE_FELLSTINGER),

egg_moves(SKWOVET,
MOVE_ROLLOUT,
MOVE_DEFENSECURL,
MOVE_LASTRESORT,
MOVE_BELLYDRUM),

egg_moves(ROOKIDEE,
MOVE_SKYATTACK,
MOVE_SANDATTACK,
MOVE_TAILWIND,
MOVE_DEFOG,
MOVE_ROCKSMASH,
MOVE_SPITE,
MOVE_ROOST),

egg_moves(BLIPBUG,
MOVE_INFESTATION,
MOVE_SUPERSONIC,
MOVE_STICKYWEB,
MOVE_RECOVER),

egg_moves(NICKIT,
MOVE_QUICKGUARD,
MOVE_KNOCKOFF,
MOVE_HOWL,
MOVE_TORMENT),

egg_moves(GOSSIFLEUR,
MOVE_GROWTH,
MOVE_LEECHSEED,
MOVE_WORRYSEED,
MOVE_POISONPOWDER,
MOVE_STUNSPORE,
MOVE_SLEEPPOWDER),

egg_moves(WOOLOO,
MOVE_STOMP,
MOVE_SWAGGER,
MOVE_COUNTER),

egg_moves(CHEWTLE,
MOVE_SKULLBASH,
MOVE_GASTROACID,
MOVE_DRAGONTAIL),

egg_moves(YAMPER,
MOVE_DOUBLEEDGE,
MOVE_SANDATTACK,
MOVE_FLAMECHARGE,
MOVE_DISCHARGE,
MOVE_HOWL),

egg_moves(ROLYCOLY,
MOVE_EXPLOSION,
MOVE_MUDSLAP,
MOVE_BLOCK),

egg_moves(APPLIN,
MOVE_SUCKERPUNCH,
MOVE_ROLLOUT,
MOVE_DEFENSECURL,
MOVE_RECYCLE),

egg_moves(SILICOBRA,
MOVE_DRAGONRUSH,
MOVE_MUDSLAP,
MOVE_LASTRESORT,
MOVE_BELCH,
MOVE_POISONTAIL),

egg_moves(CRAMORANT,
MOVE_DEFOG,
MOVE_AERIALACE,
MOVE_FEATHERDANCE,
MOVE_AQUARING,
MOVE_ROOST),

egg_moves(ARROKUDA,
MOVE_THRASH,
MOVE_ACUPRESSURE,
MOVE_SLASH,
MOVE_NIGHTSLASH),

egg_moves(TOXEL,
MOVE_ENDEAVOR,
MOVE_METALSOUND,
MOVE_POWERUPPUNCH),

egg_moves(SIZZLIPEDE,
MOVE_KNOCKOFF,
MOVE_STRUGGLEBUG,
MOVE_ROLLOUT,
MOVE_DEFENSECURL),

egg_moves(CLOBBOPUS,
MOVE_PAINSPLIT,
MOVE_SOAK,
MOVE_SUCKERPUNCH,
MOVE_CIRCLETHROW,
MOVE_SEISMICTOSS,
MOVE_POWERUPPUNCH),
egg_moves(HATENNA,
MOVE_AROMATICMIST,
MOVE_NUZZLE,
MOVE_AFTERYOU,
MOVE_QUASH),

egg_moves(MILCERY,
MOVE_BABYDOLLEYES,
MOVE_LASTRESORT),

egg_moves(PINCURCHIN,
MOVE_MEMENTO,
MOVE_SUCKERPUNCH),

egg_moves(SNOM,
MOVE_FAIRYWIND,
MOVE_MIRRORCOAT,
MOVE_BUGBITE),

egg_moves(STONJOURNER,
MOVE_CURSE,
MOVE_ANCIENTPOWER),

egg_moves(EISCUE,
MOVE_SOAK,
MOVE_AQUARING,
MOVE_BELLYDRUM,
MOVE_DOUBLEEDGE,
MOVE_ICICLECRASH,
MOVE_HEADSMASH),

egg_moves(INDEEDEE,
MOVE_PSYCHUP,
MOVE_FAKEOUT,
MOVE_EXTRASENSORY),

egg_moves(INDEEDEE_FEMALE,
MOVE_PSYCHUP,
MOVE_FAKEOUT,
MOVE_PSYCHOSHIFT,
MOVE_HEALPULSE),

egg_moves(MORPEKO,
MOVE_SWAGGER,
MOVE_SUPERFANG,
MOVE_CHARGE,
MOVE_TICKLE,
MOVE_RAPIDSPIN,
MOVE_QUASH,
MOVE_PARTINGSHOT,
MOVE_FAKEOUT),

egg_moves(CUFANT,
MOVE_DOUBLEEDGE,
MOVE_BELCH,
MOVE_CURSE,
MOVE_SLAM,
MOVE_FISSURE,
MOVE_SWAGGER,
MOVE_WHIRLWIND,
MOVE_DEFENSECURL),

egg_moves(DURALUDON,
MOVE_SLASH,
MOVE_NIGHTSLASH,
MOVE_MIRRORCOAT),

egg_moves(DREEPY,
MOVE_CURSE,
MOVE_GRUDGE,
MOVE_CONFUSERAY,
MOVE_DOUBLETEAM,
MOVE_DISABLE,
MOVE_DRAGONTAIL,
MOVE_SUCKERPUNCH),

egg_moves(MEOWTH_G,
MOVE_SPITE,
MOVE_DOUBLEEDGE,
MOVE_CURSE,
MOVE_FLAIL,
MOVE_NIGHTSLASH,
MOVE_COVET),

egg_moves(PONYTA_G,
MOVE_THRASH,
MOVE_DOUBLEKICK,
MOVE_HYPNOSIS,
MOVE_DOUBLEEDGE,
MOVE_HORNDRILL,
MOVE_MORNINGSUN),

egg_moves(SLOWPOKE_G,
MOVE_BELCH,
MOVE_BELLYDRUM,
MOVE_BLOCK,
MOVE_STOMP),

egg_moves(FARFETCHD_G,
MOVE_COUNTER,
MOVE_QUICKATTACK,
MOVE_FLAIL,
MOVE_QUICKGUARD,
MOVE_CURSE,
MOVE_COVET,
MOVE_NIGHTSLASH,
MOVE_SIMPLEBEAM,
MOVE_DOUBLEEDGE,
MOVE_FEINT,
MOVE_SKYATTACK),

egg_moves(MR_MIME_G,
MOVE_FAKEOUT,
MOVE_CONFUSERAY,
MOVE_POWERSPLIT,
MOVE_TICKLE),

egg_moves(CORSOLA_G,
MOVE_HAZE,
MOVE_CONFUSERAY,
MOVE_NATUREPOWER,
MOVE_DESTINYBOND,
MOVE_WATERPULSE,
MOVE_HEADSMASH),

egg_moves(ZIGZAGOON_G,
MOVE_PARTINGSHOT,
MOVE_QUICKGUARD,
MOVE_KNOCKOFF),

egg_moves(DARUMAKA_G,
MOVE_FOCUSPUNCH,
MOVE_HAMMERARM,
MOVE_TAKEDOWN,
MOVE_FLAMEWHEEL,
MOVE_YAWN,
MOVE_FREEZEDRY,
MOVE_INCINERATE,
MOVE_POWERUPPUNCH),

egg_moves(YAMASK_G,
MOVE_MEMENTO),

egg_moves(STUNFISK_G,
MOVE_BIND,
MOVE_YAWN,
MOVE_ASTONISH,
MOVE_CURSE,
MOVE_SPITE,
MOVE_COUNTER,
MOVE_PAINSPLIT,
MOVE_REFLECTTYPE),

EGG_MOVES_TERMINATOR
};

u32 __attribute__((long_call)) GetMonData(void*, s32, const void *data);


void __attribute__((long_call)) break_func(u32);
#define MON_DATA_SPECIES 11
#define EGG_MOVES_ARRAY_COUNT 50
// Counts the number of egg moves a pokemon learns and stores the moves in
// the given array.
u8 GetEggMoves(void* pokemon, u16 *eggMoves)
{
u16 numEggMoves;
u16 species;
u32 i;
u32 eggMoveIdx;

numEggMoves = 0;
eggMoveIdx = 0;
species = GetMonData(pokemon, MON_DATA_SPECIES, 0);

for (i = 0; i < ARRAY_COUNT(gEggMoves) - 1; ++i)


{
if (gEggMoves[i] == species + EGG_MOVES_SPECIES_OFFSET)
{
eggMoveIdx = i + 1;
break;
}
}

for (i = 0; i < EGG_MOVES_ARRAY_COUNT; ++i)


{
if (gEggMoves[eggMoveIdx + i] > EGG_MOVES_SPECIES_OFFSET)
break;

eggMoves[i] = gEggMoves[eggMoveIdx + i];


numEggMoves++;
}

return numEggMoves;
}

extern const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON];


// Determines what the species of an Egg would be based on the given species.
// It determines this by working backwards through the evolution chain of the
// given species.
u16 GetEggSpecies(u16 species)
{
int i, j, k;
bool8 found;

for (i = 0; i < 3; ++i)


{
found = FALSE;

for (j = 1; j < NUM_SPECIES; ++j)


{
for (k = 0; k < EVOS_PER_MON; ++k)
{
if (gEvolutionTable[j][k].method != EVO_MEGA
&& gEvolutionTable[j][k].method != EVO_GIGANTAMAX
&& gEvolutionTable[j][k].targetSpecies == species)
{
species = j;
found = TRUE;
break;
}

if (gEvolutionTable[j][k].method == EVO_NONE) //Most likely


end of entries
break; //Break now to save time
}

if (found)
break;
}

if (j == NUM_SPECIES)
break;
}

return species;
}

You might also like