rename EggTier enum values

This commit is contained in:
ImperialSympathizer 2024-10-05 18:59:48 -04:00
parent 82b96eabec
commit 24e1c2cd24
10 changed files with 286 additions and 286 deletions

View File

@ -28,62 +28,62 @@ export const speciesEggTiers = {
[Species.DIGLETT]: EggTier.COMMON, [Species.DIGLETT]: EggTier.COMMON,
[Species.MEOWTH]: EggTier.COMMON, [Species.MEOWTH]: EggTier.COMMON,
[Species.PSYDUCK]: EggTier.COMMON, [Species.PSYDUCK]: EggTier.COMMON,
[Species.MANKEY]: EggTier.GREAT, [Species.MANKEY]: EggTier.RARE,
[Species.GROWLITHE]: EggTier.GREAT, [Species.GROWLITHE]: EggTier.RARE,
[Species.POLIWAG]: EggTier.COMMON, [Species.POLIWAG]: EggTier.COMMON,
[Species.ABRA]: EggTier.GREAT, [Species.ABRA]: EggTier.RARE,
[Species.MACHOP]: EggTier.COMMON, [Species.MACHOP]: EggTier.COMMON,
[Species.BELLSPROUT]: EggTier.COMMON, [Species.BELLSPROUT]: EggTier.COMMON,
[Species.TENTACOOL]: EggTier.COMMON, [Species.TENTACOOL]: EggTier.COMMON,
[Species.GEODUDE]: EggTier.COMMON, [Species.GEODUDE]: EggTier.COMMON,
[Species.PONYTA]: EggTier.COMMON, [Species.PONYTA]: EggTier.COMMON,
[Species.SLOWPOKE]: EggTier.COMMON, [Species.SLOWPOKE]: EggTier.COMMON,
[Species.MAGNEMITE]: EggTier.GREAT, [Species.MAGNEMITE]: EggTier.RARE,
[Species.FARFETCHD]: EggTier.COMMON, [Species.FARFETCHD]: EggTier.COMMON,
[Species.DODUO]: EggTier.COMMON, [Species.DODUO]: EggTier.COMMON,
[Species.SEEL]: EggTier.COMMON, [Species.SEEL]: EggTier.COMMON,
[Species.GRIMER]: EggTier.COMMON, [Species.GRIMER]: EggTier.COMMON,
[Species.SHELLDER]: EggTier.GREAT, [Species.SHELLDER]: EggTier.RARE,
[Species.GASTLY]: EggTier.GREAT, [Species.GASTLY]: EggTier.RARE,
[Species.ONIX]: EggTier.COMMON, [Species.ONIX]: EggTier.COMMON,
[Species.DROWZEE]: EggTier.COMMON, [Species.DROWZEE]: EggTier.COMMON,
[Species.KRABBY]: EggTier.COMMON, [Species.KRABBY]: EggTier.COMMON,
[Species.VOLTORB]: EggTier.COMMON, [Species.VOLTORB]: EggTier.COMMON,
[Species.EXEGGCUTE]: EggTier.COMMON, [Species.EXEGGCUTE]: EggTier.COMMON,
[Species.CUBONE]: EggTier.COMMON, [Species.CUBONE]: EggTier.COMMON,
[Species.HITMONLEE]: EggTier.GREAT, [Species.HITMONLEE]: EggTier.RARE,
[Species.HITMONCHAN]: EggTier.GREAT, [Species.HITMONCHAN]: EggTier.RARE,
[Species.LICKITUNG]: EggTier.COMMON, [Species.LICKITUNG]: EggTier.COMMON,
[Species.KOFFING]: EggTier.COMMON, [Species.KOFFING]: EggTier.COMMON,
[Species.RHYHORN]: EggTier.COMMON, [Species.RHYHORN]: EggTier.COMMON,
[Species.CHANSEY]: EggTier.COMMON, [Species.CHANSEY]: EggTier.COMMON,
[Species.TANGELA]: EggTier.COMMON, [Species.TANGELA]: EggTier.COMMON,
[Species.KANGASKHAN]: EggTier.GREAT, [Species.KANGASKHAN]: EggTier.RARE,
[Species.HORSEA]: EggTier.COMMON, [Species.HORSEA]: EggTier.COMMON,
[Species.GOLDEEN]: EggTier.COMMON, [Species.GOLDEEN]: EggTier.COMMON,
[Species.STARYU]: EggTier.COMMON, [Species.STARYU]: EggTier.COMMON,
[Species.MR_MIME]: EggTier.COMMON, [Species.MR_MIME]: EggTier.COMMON,
[Species.SCYTHER]: EggTier.GREAT, [Species.SCYTHER]: EggTier.RARE,
[Species.JYNX]: EggTier.GREAT, [Species.JYNX]: EggTier.RARE,
[Species.ELECTABUZZ]: EggTier.GREAT, [Species.ELECTABUZZ]: EggTier.RARE,
[Species.MAGMAR]: EggTier.GREAT, [Species.MAGMAR]: EggTier.RARE,
[Species.PINSIR]: EggTier.GREAT, [Species.PINSIR]: EggTier.RARE,
[Species.TAUROS]: EggTier.GREAT, [Species.TAUROS]: EggTier.RARE,
[Species.MAGIKARP]: EggTier.GREAT, [Species.MAGIKARP]: EggTier.RARE,
[Species.LAPRAS]: EggTier.GREAT, [Species.LAPRAS]: EggTier.RARE,
[Species.DITTO]: EggTier.COMMON, [Species.DITTO]: EggTier.COMMON,
[Species.EEVEE]: EggTier.COMMON, [Species.EEVEE]: EggTier.COMMON,
[Species.PORYGON]: EggTier.GREAT, [Species.PORYGON]: EggTier.RARE,
[Species.OMANYTE]: EggTier.COMMON, [Species.OMANYTE]: EggTier.COMMON,
[Species.KABUTO]: EggTier.COMMON, [Species.KABUTO]: EggTier.COMMON,
[Species.AERODACTYL]: EggTier.GREAT, [Species.AERODACTYL]: EggTier.RARE,
[Species.SNORLAX]: EggTier.GREAT, [Species.SNORLAX]: EggTier.RARE,
[Species.ARTICUNO]: EggTier.ULTRA, [Species.ARTICUNO]: EggTier.EPIC,
[Species.ZAPDOS]: EggTier.ULTRA, [Species.ZAPDOS]: EggTier.EPIC,
[Species.MOLTRES]: EggTier.ULTRA, [Species.MOLTRES]: EggTier.EPIC,
[Species.DRATINI]: EggTier.GREAT, [Species.DRATINI]: EggTier.RARE,
[Species.MEWTWO]: EggTier.MASTER, [Species.MEWTWO]: EggTier.LEGENDARY,
[Species.MEW]: EggTier.ULTRA, [Species.MEW]: EggTier.EPIC,
[Species.CHIKORITA]: EggTier.COMMON, [Species.CHIKORITA]: EggTier.COMMON,
[Species.CYNDAQUIL]: EggTier.COMMON, [Species.CYNDAQUIL]: EggTier.COMMON,
@ -99,7 +99,7 @@ export const speciesEggTiers = {
[Species.TOGEPI]: EggTier.COMMON, [Species.TOGEPI]: EggTier.COMMON,
[Species.NATU]: EggTier.COMMON, [Species.NATU]: EggTier.COMMON,
[Species.MAREEP]: EggTier.COMMON, [Species.MAREEP]: EggTier.COMMON,
[Species.MARILL]: EggTier.GREAT, [Species.MARILL]: EggTier.RARE,
[Species.SUDOWOODO]: EggTier.COMMON, [Species.SUDOWOODO]: EggTier.COMMON,
[Species.HOPPIP]: EggTier.COMMON, [Species.HOPPIP]: EggTier.COMMON,
[Species.AIPOM]: EggTier.COMMON, [Species.AIPOM]: EggTier.COMMON,
@ -117,16 +117,16 @@ export const speciesEggTiers = {
[Species.SNUBBULL]: EggTier.COMMON, [Species.SNUBBULL]: EggTier.COMMON,
[Species.QWILFISH]: EggTier.COMMON, [Species.QWILFISH]: EggTier.COMMON,
[Species.SHUCKLE]: EggTier.COMMON, [Species.SHUCKLE]: EggTier.COMMON,
[Species.HERACROSS]: EggTier.GREAT, [Species.HERACROSS]: EggTier.RARE,
[Species.SNEASEL]: EggTier.GREAT, [Species.SNEASEL]: EggTier.RARE,
[Species.TEDDIURSA]: EggTier.GREAT, [Species.TEDDIURSA]: EggTier.RARE,
[Species.SLUGMA]: EggTier.COMMON, [Species.SLUGMA]: EggTier.COMMON,
[Species.SWINUB]: EggTier.COMMON, [Species.SWINUB]: EggTier.COMMON,
[Species.CORSOLA]: EggTier.COMMON, [Species.CORSOLA]: EggTier.COMMON,
[Species.REMORAID]: EggTier.COMMON, [Species.REMORAID]: EggTier.COMMON,
[Species.DELIBIRD]: EggTier.COMMON, [Species.DELIBIRD]: EggTier.COMMON,
[Species.MANTINE]: EggTier.COMMON, [Species.MANTINE]: EggTier.COMMON,
[Species.SKARMORY]: EggTier.GREAT, [Species.SKARMORY]: EggTier.RARE,
[Species.HOUNDOUR]: EggTier.COMMON, [Species.HOUNDOUR]: EggTier.COMMON,
[Species.PHANPY]: EggTier.COMMON, [Species.PHANPY]: EggTier.COMMON,
[Species.STANTLER]: EggTier.COMMON, [Species.STANTLER]: EggTier.COMMON,
@ -135,17 +135,17 @@ export const speciesEggTiers = {
[Species.SMOOCHUM]: EggTier.COMMON, [Species.SMOOCHUM]: EggTier.COMMON,
[Species.ELEKID]: EggTier.COMMON, [Species.ELEKID]: EggTier.COMMON,
[Species.MAGBY]: EggTier.COMMON, [Species.MAGBY]: EggTier.COMMON,
[Species.MILTANK]: EggTier.GREAT, [Species.MILTANK]: EggTier.RARE,
[Species.RAIKOU]: EggTier.ULTRA, [Species.RAIKOU]: EggTier.EPIC,
[Species.ENTEI]: EggTier.ULTRA, [Species.ENTEI]: EggTier.EPIC,
[Species.SUICUNE]: EggTier.ULTRA, [Species.SUICUNE]: EggTier.EPIC,
[Species.LARVITAR]: EggTier.GREAT, [Species.LARVITAR]: EggTier.RARE,
[Species.LUGIA]: EggTier.MASTER, [Species.LUGIA]: EggTier.LEGENDARY,
[Species.HO_OH]: EggTier.MASTER, [Species.HO_OH]: EggTier.LEGENDARY,
[Species.CELEBI]: EggTier.ULTRA, [Species.CELEBI]: EggTier.EPIC,
[Species.TREECKO]: EggTier.COMMON, [Species.TREECKO]: EggTier.COMMON,
[Species.TORCHIC]: EggTier.GREAT, [Species.TORCHIC]: EggTier.RARE,
[Species.MUDKIP]: EggTier.COMMON, [Species.MUDKIP]: EggTier.COMMON,
[Species.POOCHYENA]: EggTier.COMMON, [Species.POOCHYENA]: EggTier.COMMON,
[Species.ZIGZAGOON]: EggTier.COMMON, [Species.ZIGZAGOON]: EggTier.COMMON,
@ -157,11 +157,11 @@ export const speciesEggTiers = {
[Species.RALTS]: EggTier.COMMON, [Species.RALTS]: EggTier.COMMON,
[Species.SURSKIT]: EggTier.COMMON, [Species.SURSKIT]: EggTier.COMMON,
[Species.SHROOMISH]: EggTier.COMMON, [Species.SHROOMISH]: EggTier.COMMON,
[Species.SLAKOTH]: EggTier.GREAT, [Species.SLAKOTH]: EggTier.RARE,
[Species.NINCADA]: EggTier.GREAT, [Species.NINCADA]: EggTier.RARE,
[Species.WHISMUR]: EggTier.COMMON, [Species.WHISMUR]: EggTier.COMMON,
[Species.MAKUHITA]: EggTier.COMMON, [Species.MAKUHITA]: EggTier.COMMON,
[Species.AZURILL]: EggTier.GREAT, [Species.AZURILL]: EggTier.RARE,
[Species.NOSEPASS]: EggTier.COMMON, [Species.NOSEPASS]: EggTier.COMMON,
[Species.SKITTY]: EggTier.COMMON, [Species.SKITTY]: EggTier.COMMON,
[Species.SABLEYE]: EggTier.COMMON, [Species.SABLEYE]: EggTier.COMMON,
@ -184,7 +184,7 @@ export const speciesEggTiers = {
[Species.TRAPINCH]: EggTier.COMMON, [Species.TRAPINCH]: EggTier.COMMON,
[Species.CACNEA]: EggTier.COMMON, [Species.CACNEA]: EggTier.COMMON,
[Species.SWABLU]: EggTier.COMMON, [Species.SWABLU]: EggTier.COMMON,
[Species.ZANGOOSE]: EggTier.GREAT, [Species.ZANGOOSE]: EggTier.RARE,
[Species.SEVIPER]: EggTier.COMMON, [Species.SEVIPER]: EggTier.COMMON,
[Species.LUNATONE]: EggTier.COMMON, [Species.LUNATONE]: EggTier.COMMON,
[Species.SOLROCK]: EggTier.COMMON, [Species.SOLROCK]: EggTier.COMMON,
@ -193,32 +193,32 @@ export const speciesEggTiers = {
[Species.BALTOY]: EggTier.COMMON, [Species.BALTOY]: EggTier.COMMON,
[Species.LILEEP]: EggTier.COMMON, [Species.LILEEP]: EggTier.COMMON,
[Species.ANORITH]: EggTier.COMMON, [Species.ANORITH]: EggTier.COMMON,
[Species.FEEBAS]: EggTier.GREAT, [Species.FEEBAS]: EggTier.RARE,
[Species.CASTFORM]: EggTier.COMMON, [Species.CASTFORM]: EggTier.COMMON,
[Species.KECLEON]: EggTier.COMMON, [Species.KECLEON]: EggTier.COMMON,
[Species.SHUPPET]: EggTier.COMMON, [Species.SHUPPET]: EggTier.COMMON,
[Species.DUSKULL]: EggTier.COMMON, [Species.DUSKULL]: EggTier.COMMON,
[Species.TROPIUS]: EggTier.COMMON, [Species.TROPIUS]: EggTier.COMMON,
[Species.CHIMECHO]: EggTier.COMMON, [Species.CHIMECHO]: EggTier.COMMON,
[Species.ABSOL]: EggTier.GREAT, [Species.ABSOL]: EggTier.RARE,
[Species.WYNAUT]: EggTier.COMMON, [Species.WYNAUT]: EggTier.COMMON,
[Species.SNORUNT]: EggTier.COMMON, [Species.SNORUNT]: EggTier.COMMON,
[Species.SPHEAL]: EggTier.COMMON, [Species.SPHEAL]: EggTier.COMMON,
[Species.CLAMPERL]: EggTier.COMMON, [Species.CLAMPERL]: EggTier.COMMON,
[Species.RELICANTH]: EggTier.COMMON, [Species.RELICANTH]: EggTier.COMMON,
[Species.LUVDISC]: EggTier.COMMON, [Species.LUVDISC]: EggTier.COMMON,
[Species.BAGON]: EggTier.GREAT, [Species.BAGON]: EggTier.RARE,
[Species.BELDUM]: EggTier.GREAT, [Species.BELDUM]: EggTier.RARE,
[Species.REGIROCK]: EggTier.ULTRA, [Species.REGIROCK]: EggTier.EPIC,
[Species.REGICE]: EggTier.ULTRA, [Species.REGICE]: EggTier.EPIC,
[Species.REGISTEEL]: EggTier.ULTRA, [Species.REGISTEEL]: EggTier.EPIC,
[Species.LATIAS]: EggTier.ULTRA, [Species.LATIAS]: EggTier.EPIC,
[Species.LATIOS]: EggTier.ULTRA, [Species.LATIOS]: EggTier.EPIC,
[Species.KYOGRE]: EggTier.MASTER, [Species.KYOGRE]: EggTier.LEGENDARY,
[Species.GROUDON]: EggTier.MASTER, [Species.GROUDON]: EggTier.LEGENDARY,
[Species.RAYQUAZA]: EggTier.MASTER, [Species.RAYQUAZA]: EggTier.LEGENDARY,
[Species.JIRACHI]: EggTier.ULTRA, [Species.JIRACHI]: EggTier.EPIC,
[Species.DEOXYS]: EggTier.ULTRA, [Species.DEOXYS]: EggTier.EPIC,
[Species.TURTWIG]: EggTier.COMMON, [Species.TURTWIG]: EggTier.COMMON,
[Species.CHIMCHAR]: EggTier.COMMON, [Species.CHIMCHAR]: EggTier.COMMON,
@ -246,9 +246,9 @@ export const speciesEggTiers = {
[Species.MIME_JR]: EggTier.COMMON, [Species.MIME_JR]: EggTier.COMMON,
[Species.HAPPINY]: EggTier.COMMON, [Species.HAPPINY]: EggTier.COMMON,
[Species.CHATOT]: EggTier.COMMON, [Species.CHATOT]: EggTier.COMMON,
[Species.SPIRITOMB]: EggTier.GREAT, [Species.SPIRITOMB]: EggTier.RARE,
[Species.GIBLE]: EggTier.GREAT, [Species.GIBLE]: EggTier.RARE,
[Species.MUNCHLAX]: EggTier.GREAT, [Species.MUNCHLAX]: EggTier.RARE,
[Species.RIOLU]: EggTier.COMMON, [Species.RIOLU]: EggTier.COMMON,
[Species.HIPPOPOTAS]: EggTier.COMMON, [Species.HIPPOPOTAS]: EggTier.COMMON,
[Species.SKORUPI]: EggTier.COMMON, [Species.SKORUPI]: EggTier.COMMON,
@ -257,23 +257,23 @@ export const speciesEggTiers = {
[Species.FINNEON]: EggTier.COMMON, [Species.FINNEON]: EggTier.COMMON,
[Species.MANTYKE]: EggTier.COMMON, [Species.MANTYKE]: EggTier.COMMON,
[Species.SNOVER]: EggTier.COMMON, [Species.SNOVER]: EggTier.COMMON,
[Species.ROTOM]: EggTier.GREAT, [Species.ROTOM]: EggTier.RARE,
[Species.UXIE]: EggTier.ULTRA, [Species.UXIE]: EggTier.EPIC,
[Species.MESPRIT]: EggTier.ULTRA, [Species.MESPRIT]: EggTier.EPIC,
[Species.AZELF]: EggTier.ULTRA, [Species.AZELF]: EggTier.EPIC,
[Species.DIALGA]: EggTier.MASTER, [Species.DIALGA]: EggTier.LEGENDARY,
[Species.PALKIA]: EggTier.MASTER, [Species.PALKIA]: EggTier.LEGENDARY,
[Species.HEATRAN]: EggTier.ULTRA, [Species.HEATRAN]: EggTier.EPIC,
[Species.REGIGIGAS]: EggTier.ULTRA, [Species.REGIGIGAS]: EggTier.EPIC,
[Species.GIRATINA]: EggTier.MASTER, [Species.GIRATINA]: EggTier.LEGENDARY,
[Species.CRESSELIA]: EggTier.ULTRA, [Species.CRESSELIA]: EggTier.EPIC,
[Species.PHIONE]: EggTier.GREAT, [Species.PHIONE]: EggTier.RARE,
[Species.MANAPHY]: EggTier.ULTRA, [Species.MANAPHY]: EggTier.EPIC,
[Species.DARKRAI]: EggTier.ULTRA, [Species.DARKRAI]: EggTier.EPIC,
[Species.SHAYMIN]: EggTier.ULTRA, [Species.SHAYMIN]: EggTier.EPIC,
[Species.ARCEUS]: EggTier.MASTER, [Species.ARCEUS]: EggTier.LEGENDARY,
[Species.VICTINI]: EggTier.ULTRA, [Species.VICTINI]: EggTier.EPIC,
[Species.SNIVY]: EggTier.COMMON, [Species.SNIVY]: EggTier.COMMON,
[Species.TEPIG]: EggTier.COMMON, [Species.TEPIG]: EggTier.COMMON,
[Species.OSHAWOTT]: EggTier.COMMON, [Species.OSHAWOTT]: EggTier.COMMON,
@ -288,23 +288,23 @@ export const speciesEggTiers = {
[Species.BLITZLE]: EggTier.COMMON, [Species.BLITZLE]: EggTier.COMMON,
[Species.ROGGENROLA]: EggTier.COMMON, [Species.ROGGENROLA]: EggTier.COMMON,
[Species.WOOBAT]: EggTier.COMMON, [Species.WOOBAT]: EggTier.COMMON,
[Species.DRILBUR]: EggTier.GREAT, [Species.DRILBUR]: EggTier.RARE,
[Species.AUDINO]: EggTier.COMMON, [Species.AUDINO]: EggTier.COMMON,
[Species.TIMBURR]: EggTier.GREAT, [Species.TIMBURR]: EggTier.RARE,
[Species.TYMPOLE]: EggTier.COMMON, [Species.TYMPOLE]: EggTier.COMMON,
[Species.THROH]: EggTier.GREAT, [Species.THROH]: EggTier.RARE,
[Species.SAWK]: EggTier.GREAT, [Species.SAWK]: EggTier.RARE,
[Species.SEWADDLE]: EggTier.COMMON, [Species.SEWADDLE]: EggTier.COMMON,
[Species.VENIPEDE]: EggTier.COMMON, [Species.VENIPEDE]: EggTier.COMMON,
[Species.COTTONEE]: EggTier.COMMON, [Species.COTTONEE]: EggTier.COMMON,
[Species.PETILIL]: EggTier.COMMON, [Species.PETILIL]: EggTier.COMMON,
[Species.BASCULIN]: EggTier.GREAT, [Species.BASCULIN]: EggTier.RARE,
[Species.SANDILE]: EggTier.GREAT, [Species.SANDILE]: EggTier.RARE,
[Species.DARUMAKA]: EggTier.GREAT, [Species.DARUMAKA]: EggTier.RARE,
[Species.MARACTUS]: EggTier.COMMON, [Species.MARACTUS]: EggTier.COMMON,
[Species.DWEBBLE]: EggTier.COMMON, [Species.DWEBBLE]: EggTier.COMMON,
[Species.SCRAGGY]: EggTier.COMMON, [Species.SCRAGGY]: EggTier.COMMON,
[Species.SIGILYPH]: EggTier.GREAT, [Species.SIGILYPH]: EggTier.RARE,
[Species.YAMASK]: EggTier.COMMON, [Species.YAMASK]: EggTier.COMMON,
[Species.TIRTOUGA]: EggTier.COMMON, [Species.TIRTOUGA]: EggTier.COMMON,
[Species.ARCHEN]: EggTier.COMMON, [Species.ARCHEN]: EggTier.COMMON,
@ -320,45 +320,45 @@ export const speciesEggTiers = {
[Species.KARRABLAST]: EggTier.COMMON, [Species.KARRABLAST]: EggTier.COMMON,
[Species.FOONGUS]: EggTier.COMMON, [Species.FOONGUS]: EggTier.COMMON,
[Species.FRILLISH]: EggTier.COMMON, [Species.FRILLISH]: EggTier.COMMON,
[Species.ALOMOMOLA]: EggTier.GREAT, [Species.ALOMOMOLA]: EggTier.RARE,
[Species.JOLTIK]: EggTier.COMMON, [Species.JOLTIK]: EggTier.COMMON,
[Species.FERROSEED]: EggTier.COMMON, [Species.FERROSEED]: EggTier.COMMON,
[Species.KLINK]: EggTier.COMMON, [Species.KLINK]: EggTier.COMMON,
[Species.TYNAMO]: EggTier.COMMON, [Species.TYNAMO]: EggTier.COMMON,
[Species.ELGYEM]: EggTier.COMMON, [Species.ELGYEM]: EggTier.COMMON,
[Species.LITWICK]: EggTier.COMMON, [Species.LITWICK]: EggTier.COMMON,
[Species.AXEW]: EggTier.GREAT, [Species.AXEW]: EggTier.RARE,
[Species.CUBCHOO]: EggTier.COMMON, [Species.CUBCHOO]: EggTier.COMMON,
[Species.CRYOGONAL]: EggTier.GREAT, [Species.CRYOGONAL]: EggTier.RARE,
[Species.SHELMET]: EggTier.COMMON, [Species.SHELMET]: EggTier.COMMON,
[Species.STUNFISK]: EggTier.COMMON, [Species.STUNFISK]: EggTier.COMMON,
[Species.MIENFOO]: EggTier.COMMON, [Species.MIENFOO]: EggTier.COMMON,
[Species.DRUDDIGON]: EggTier.GREAT, [Species.DRUDDIGON]: EggTier.RARE,
[Species.GOLETT]: EggTier.COMMON, [Species.GOLETT]: EggTier.COMMON,
[Species.PAWNIARD]: EggTier.GREAT, [Species.PAWNIARD]: EggTier.RARE,
[Species.BOUFFALANT]: EggTier.GREAT, [Species.BOUFFALANT]: EggTier.RARE,
[Species.RUFFLET]: EggTier.COMMON, [Species.RUFFLET]: EggTier.COMMON,
[Species.VULLABY]: EggTier.COMMON, [Species.VULLABY]: EggTier.COMMON,
[Species.HEATMOR]: EggTier.COMMON, [Species.HEATMOR]: EggTier.COMMON,
[Species.DURANT]: EggTier.GREAT, [Species.DURANT]: EggTier.RARE,
[Species.DEINO]: EggTier.GREAT, [Species.DEINO]: EggTier.RARE,
[Species.LARVESTA]: EggTier.GREAT, [Species.LARVESTA]: EggTier.RARE,
[Species.COBALION]: EggTier.ULTRA, [Species.COBALION]: EggTier.EPIC,
[Species.TERRAKION]: EggTier.ULTRA, [Species.TERRAKION]: EggTier.EPIC,
[Species.VIRIZION]: EggTier.ULTRA, [Species.VIRIZION]: EggTier.EPIC,
[Species.TORNADUS]: EggTier.ULTRA, [Species.TORNADUS]: EggTier.EPIC,
[Species.THUNDURUS]: EggTier.ULTRA, [Species.THUNDURUS]: EggTier.EPIC,
[Species.RESHIRAM]: EggTier.MASTER, [Species.RESHIRAM]: EggTier.LEGENDARY,
[Species.ZEKROM]: EggTier.MASTER, [Species.ZEKROM]: EggTier.LEGENDARY,
[Species.LANDORUS]: EggTier.ULTRA, [Species.LANDORUS]: EggTier.EPIC,
[Species.KYUREM]: EggTier.MASTER, [Species.KYUREM]: EggTier.LEGENDARY,
[Species.KELDEO]: EggTier.ULTRA, [Species.KELDEO]: EggTier.EPIC,
[Species.MELOETTA]: EggTier.ULTRA, [Species.MELOETTA]: EggTier.EPIC,
[Species.GENESECT]: EggTier.ULTRA, [Species.GENESECT]: EggTier.EPIC,
[Species.CHESPIN]: EggTier.COMMON, [Species.CHESPIN]: EggTier.COMMON,
[Species.FENNEKIN]: EggTier.COMMON, [Species.FENNEKIN]: EggTier.COMMON,
[Species.FROAKIE]: EggTier.GREAT, [Species.FROAKIE]: EggTier.RARE,
[Species.BUNNELBY]: EggTier.COMMON, [Species.BUNNELBY]: EggTier.COMMON,
[Species.FLETCHLING]: EggTier.COMMON, [Species.FLETCHLING]: EggTier.COMMON,
[Species.SCATTERBUG]: EggTier.COMMON, [Species.SCATTERBUG]: EggTier.COMMON,
@ -368,7 +368,7 @@ export const speciesEggTiers = {
[Species.PANCHAM]: EggTier.COMMON, [Species.PANCHAM]: EggTier.COMMON,
[Species.FURFROU]: EggTier.COMMON, [Species.FURFROU]: EggTier.COMMON,
[Species.ESPURR]: EggTier.COMMON, [Species.ESPURR]: EggTier.COMMON,
[Species.HONEDGE]: EggTier.GREAT, [Species.HONEDGE]: EggTier.RARE,
[Species.SPRITZEE]: EggTier.COMMON, [Species.SPRITZEE]: EggTier.COMMON,
[Species.SWIRLIX]: EggTier.COMMON, [Species.SWIRLIX]: EggTier.COMMON,
[Species.INKAY]: EggTier.COMMON, [Species.INKAY]: EggTier.COMMON,
@ -378,26 +378,26 @@ export const speciesEggTiers = {
[Species.HELIOPTILE]: EggTier.COMMON, [Species.HELIOPTILE]: EggTier.COMMON,
[Species.TYRUNT]: EggTier.COMMON, [Species.TYRUNT]: EggTier.COMMON,
[Species.AMAURA]: EggTier.COMMON, [Species.AMAURA]: EggTier.COMMON,
[Species.HAWLUCHA]: EggTier.GREAT, [Species.HAWLUCHA]: EggTier.RARE,
[Species.DEDENNE]: EggTier.COMMON, [Species.DEDENNE]: EggTier.COMMON,
[Species.CARBINK]: EggTier.COMMON, [Species.CARBINK]: EggTier.COMMON,
[Species.GOOMY]: EggTier.GREAT, [Species.GOOMY]: EggTier.RARE,
[Species.KLEFKI]: EggTier.COMMON, [Species.KLEFKI]: EggTier.COMMON,
[Species.PHANTUMP]: EggTier.COMMON, [Species.PHANTUMP]: EggTier.COMMON,
[Species.PUMPKABOO]: EggTier.COMMON, [Species.PUMPKABOO]: EggTier.COMMON,
[Species.BERGMITE]: EggTier.COMMON, [Species.BERGMITE]: EggTier.COMMON,
[Species.NOIBAT]: EggTier.COMMON, [Species.NOIBAT]: EggTier.COMMON,
[Species.XERNEAS]: EggTier.MASTER, [Species.XERNEAS]: EggTier.LEGENDARY,
[Species.YVELTAL]: EggTier.MASTER, [Species.YVELTAL]: EggTier.LEGENDARY,
[Species.ZYGARDE]: EggTier.MASTER, [Species.ZYGARDE]: EggTier.LEGENDARY,
[Species.DIANCIE]: EggTier.ULTRA, [Species.DIANCIE]: EggTier.EPIC,
[Species.HOOPA]: EggTier.ULTRA, [Species.HOOPA]: EggTier.EPIC,
[Species.VOLCANION]: EggTier.ULTRA, [Species.VOLCANION]: EggTier.EPIC,
[Species.ETERNAL_FLOETTE]: EggTier.GREAT, [Species.ETERNAL_FLOETTE]: EggTier.RARE,
[Species.ROWLET]: EggTier.COMMON, [Species.ROWLET]: EggTier.COMMON,
[Species.LITTEN]: EggTier.COMMON, [Species.LITTEN]: EggTier.COMMON,
[Species.POPPLIO]: EggTier.GREAT, [Species.POPPLIO]: EggTier.RARE,
[Species.PIKIPEK]: EggTier.COMMON, [Species.PIKIPEK]: EggTier.COMMON,
[Species.YUNGOOS]: EggTier.COMMON, [Species.YUNGOOS]: EggTier.COMMON,
[Species.GRUBBIN]: EggTier.COMMON, [Species.GRUBBIN]: EggTier.COMMON,
@ -414,42 +414,42 @@ export const speciesEggTiers = {
[Species.SALANDIT]: EggTier.COMMON, [Species.SALANDIT]: EggTier.COMMON,
[Species.STUFFUL]: EggTier.COMMON, [Species.STUFFUL]: EggTier.COMMON,
[Species.BOUNSWEET]: EggTier.COMMON, [Species.BOUNSWEET]: EggTier.COMMON,
[Species.COMFEY]: EggTier.GREAT, [Species.COMFEY]: EggTier.RARE,
[Species.ORANGURU]: EggTier.GREAT, [Species.ORANGURU]: EggTier.RARE,
[Species.PASSIMIAN]: EggTier.GREAT, [Species.PASSIMIAN]: EggTier.RARE,
[Species.WIMPOD]: EggTier.COMMON, [Species.WIMPOD]: EggTier.COMMON,
[Species.SANDYGAST]: EggTier.COMMON, [Species.SANDYGAST]: EggTier.COMMON,
[Species.PYUKUMUKU]: EggTier.COMMON, [Species.PYUKUMUKU]: EggTier.COMMON,
[Species.TYPE_NULL]: EggTier.GREAT, [Species.TYPE_NULL]: EggTier.RARE,
[Species.MINIOR]: EggTier.GREAT, [Species.MINIOR]: EggTier.RARE,
[Species.KOMALA]: EggTier.COMMON, [Species.KOMALA]: EggTier.COMMON,
[Species.TURTONATOR]: EggTier.GREAT, [Species.TURTONATOR]: EggTier.RARE,
[Species.TOGEDEMARU]: EggTier.COMMON, [Species.TOGEDEMARU]: EggTier.COMMON,
[Species.MIMIKYU]: EggTier.GREAT, [Species.MIMIKYU]: EggTier.RARE,
[Species.BRUXISH]: EggTier.GREAT, [Species.BRUXISH]: EggTier.RARE,
[Species.DRAMPA]: EggTier.GREAT, [Species.DRAMPA]: EggTier.RARE,
[Species.DHELMISE]: EggTier.GREAT, [Species.DHELMISE]: EggTier.RARE,
[Species.JANGMO_O]: EggTier.GREAT, [Species.JANGMO_O]: EggTier.RARE,
[Species.TAPU_KOKO]: EggTier.ULTRA, [Species.TAPU_KOKO]: EggTier.EPIC,
[Species.TAPU_LELE]: EggTier.ULTRA, [Species.TAPU_LELE]: EggTier.EPIC,
[Species.TAPU_BULU]: EggTier.ULTRA, [Species.TAPU_BULU]: EggTier.EPIC,
[Species.TAPU_FINI]: EggTier.ULTRA, [Species.TAPU_FINI]: EggTier.EPIC,
[Species.COSMOG]: EggTier.ULTRA, [Species.COSMOG]: EggTier.EPIC,
[Species.NIHILEGO]: EggTier.ULTRA, [Species.NIHILEGO]: EggTier.EPIC,
[Species.BUZZWOLE]: EggTier.ULTRA, [Species.BUZZWOLE]: EggTier.EPIC,
[Species.PHEROMOSA]: EggTier.ULTRA, [Species.PHEROMOSA]: EggTier.EPIC,
[Species.XURKITREE]: EggTier.ULTRA, [Species.XURKITREE]: EggTier.EPIC,
[Species.CELESTEELA]: EggTier.ULTRA, [Species.CELESTEELA]: EggTier.EPIC,
[Species.KARTANA]: EggTier.ULTRA, [Species.KARTANA]: EggTier.EPIC,
[Species.GUZZLORD]: EggTier.ULTRA, [Species.GUZZLORD]: EggTier.EPIC,
[Species.NECROZMA]: EggTier.MASTER, [Species.NECROZMA]: EggTier.LEGENDARY,
[Species.MAGEARNA]: EggTier.ULTRA, [Species.MAGEARNA]: EggTier.EPIC,
[Species.MARSHADOW]: EggTier.ULTRA, [Species.MARSHADOW]: EggTier.EPIC,
[Species.POIPOLE]: EggTier.ULTRA, [Species.POIPOLE]: EggTier.EPIC,
[Species.STAKATAKA]: EggTier.ULTRA, [Species.STAKATAKA]: EggTier.EPIC,
[Species.BLACEPHALON]: EggTier.ULTRA, [Species.BLACEPHALON]: EggTier.EPIC,
[Species.ZERAORA]: EggTier.ULTRA, [Species.ZERAORA]: EggTier.EPIC,
[Species.MELTAN]: EggTier.ULTRA, [Species.MELTAN]: EggTier.EPIC,
[Species.ALOLA_RATTATA]: EggTier.COMMON, [Species.ALOLA_RATTATA]: EggTier.COMMON,
[Species.ALOLA_SANDSHREW]: EggTier.COMMON, [Species.ALOLA_SANDSHREW]: EggTier.COMMON,
[Species.ALOLA_VULPIX]: EggTier.COMMON, [Species.ALOLA_VULPIX]: EggTier.COMMON,
@ -459,7 +459,7 @@ export const speciesEggTiers = {
[Species.ALOLA_GRIMER]: EggTier.COMMON, [Species.ALOLA_GRIMER]: EggTier.COMMON,
[Species.GROOKEY]: EggTier.COMMON, [Species.GROOKEY]: EggTier.COMMON,
[Species.SCORBUNNY]: EggTier.GREAT, [Species.SCORBUNNY]: EggTier.RARE,
[Species.SOBBLE]: EggTier.COMMON, [Species.SOBBLE]: EggTier.COMMON,
[Species.SKWOVET]: EggTier.COMMON, [Species.SKWOVET]: EggTier.COMMON,
[Species.ROOKIDEE]: EggTier.COMMON, [Species.ROOKIDEE]: EggTier.COMMON,
@ -481,63 +481,63 @@ export const speciesEggTiers = {
[Species.HATENNA]: EggTier.COMMON, [Species.HATENNA]: EggTier.COMMON,
[Species.IMPIDIMP]: EggTier.COMMON, [Species.IMPIDIMP]: EggTier.COMMON,
[Species.MILCERY]: EggTier.COMMON, [Species.MILCERY]: EggTier.COMMON,
[Species.FALINKS]: EggTier.GREAT, [Species.FALINKS]: EggTier.RARE,
[Species.PINCURCHIN]: EggTier.COMMON, [Species.PINCURCHIN]: EggTier.COMMON,
[Species.SNOM]: EggTier.COMMON, [Species.SNOM]: EggTier.COMMON,
[Species.STONJOURNER]: EggTier.COMMON, [Species.STONJOURNER]: EggTier.COMMON,
[Species.EISCUE]: EggTier.COMMON, [Species.EISCUE]: EggTier.COMMON,
[Species.INDEEDEE]: EggTier.GREAT, [Species.INDEEDEE]: EggTier.RARE,
[Species.MORPEKO]: EggTier.COMMON, [Species.MORPEKO]: EggTier.COMMON,
[Species.CUFANT]: EggTier.COMMON, [Species.CUFANT]: EggTier.COMMON,
[Species.DRACOZOLT]: EggTier.GREAT, [Species.DRACOZOLT]: EggTier.RARE,
[Species.ARCTOZOLT]: EggTier.GREAT, [Species.ARCTOZOLT]: EggTier.RARE,
[Species.DRACOVISH]: EggTier.GREAT, [Species.DRACOVISH]: EggTier.RARE,
[Species.ARCTOVISH]: EggTier.GREAT, [Species.ARCTOVISH]: EggTier.RARE,
[Species.DURALUDON]: EggTier.GREAT, [Species.DURALUDON]: EggTier.RARE,
[Species.DREEPY]: EggTier.GREAT, [Species.DREEPY]: EggTier.RARE,
[Species.ZACIAN]: EggTier.MASTER, [Species.ZACIAN]: EggTier.LEGENDARY,
[Species.ZAMAZENTA]: EggTier.MASTER, [Species.ZAMAZENTA]: EggTier.LEGENDARY,
[Species.ETERNATUS]: EggTier.COMMON, [Species.ETERNATUS]: EggTier.COMMON,
[Species.KUBFU]: EggTier.ULTRA, [Species.KUBFU]: EggTier.EPIC,
[Species.ZARUDE]: EggTier.ULTRA, [Species.ZARUDE]: EggTier.EPIC,
[Species.REGIELEKI]: EggTier.ULTRA, [Species.REGIELEKI]: EggTier.EPIC,
[Species.REGIDRAGO]: EggTier.ULTRA, [Species.REGIDRAGO]: EggTier.EPIC,
[Species.GLASTRIER]: EggTier.ULTRA, [Species.GLASTRIER]: EggTier.EPIC,
[Species.SPECTRIER]: EggTier.ULTRA, [Species.SPECTRIER]: EggTier.EPIC,
[Species.CALYREX]: EggTier.MASTER, [Species.CALYREX]: EggTier.LEGENDARY,
[Species.GALAR_MEOWTH]: EggTier.COMMON, [Species.GALAR_MEOWTH]: EggTier.COMMON,
[Species.GALAR_PONYTA]: EggTier.COMMON, [Species.GALAR_PONYTA]: EggTier.COMMON,
[Species.GALAR_SLOWPOKE]: EggTier.COMMON, [Species.GALAR_SLOWPOKE]: EggTier.COMMON,
[Species.GALAR_FARFETCHD]: EggTier.COMMON, [Species.GALAR_FARFETCHD]: EggTier.COMMON,
[Species.GALAR_CORSOLA]: EggTier.COMMON, [Species.GALAR_CORSOLA]: EggTier.COMMON,
[Species.GALAR_ZIGZAGOON]: EggTier.COMMON, [Species.GALAR_ZIGZAGOON]: EggTier.COMMON,
[Species.GALAR_DARUMAKA]: EggTier.GREAT, [Species.GALAR_DARUMAKA]: EggTier.RARE,
[Species.GALAR_YAMASK]: EggTier.COMMON, [Species.GALAR_YAMASK]: EggTier.COMMON,
[Species.GALAR_STUNFISK]: EggTier.COMMON, [Species.GALAR_STUNFISK]: EggTier.COMMON,
[Species.GALAR_MR_MIME]: EggTier.COMMON, [Species.GALAR_MR_MIME]: EggTier.COMMON,
[Species.GALAR_ARTICUNO]: EggTier.ULTRA, [Species.GALAR_ARTICUNO]: EggTier.EPIC,
[Species.GALAR_ZAPDOS]: EggTier.ULTRA, [Species.GALAR_ZAPDOS]: EggTier.EPIC,
[Species.GALAR_MOLTRES]: EggTier.ULTRA, [Species.GALAR_MOLTRES]: EggTier.EPIC,
[Species.HISUI_GROWLITHE]: EggTier.GREAT, [Species.HISUI_GROWLITHE]: EggTier.RARE,
[Species.HISUI_VOLTORB]: EggTier.COMMON, [Species.HISUI_VOLTORB]: EggTier.COMMON,
[Species.HISUI_QWILFISH]: EggTier.GREAT, [Species.HISUI_QWILFISH]: EggTier.RARE,
[Species.HISUI_SNEASEL]: EggTier.GREAT, [Species.HISUI_SNEASEL]: EggTier.RARE,
[Species.HISUI_ZORUA]: EggTier.COMMON, [Species.HISUI_ZORUA]: EggTier.COMMON,
[Species.ENAMORUS]: EggTier.ULTRA, [Species.ENAMORUS]: EggTier.EPIC,
[Species.SPRIGATITO]: EggTier.GREAT, [Species.SPRIGATITO]: EggTier.RARE,
[Species.FUECOCO]: EggTier.GREAT, [Species.FUECOCO]: EggTier.RARE,
[Species.QUAXLY]: EggTier.GREAT, [Species.QUAXLY]: EggTier.RARE,
[Species.LECHONK]: EggTier.COMMON, [Species.LECHONK]: EggTier.COMMON,
[Species.TAROUNTULA]: EggTier.COMMON, [Species.TAROUNTULA]: EggTier.COMMON,
[Species.NYMBLE]: EggTier.COMMON, [Species.NYMBLE]: EggTier.COMMON,
[Species.PAWMI]: EggTier.COMMON, [Species.PAWMI]: EggTier.COMMON,
[Species.TANDEMAUS]: EggTier.GREAT, [Species.TANDEMAUS]: EggTier.RARE,
[Species.FIDOUGH]: EggTier.COMMON, [Species.FIDOUGH]: EggTier.COMMON,
[Species.SMOLIV]: EggTier.COMMON, [Species.SMOLIV]: EggTier.COMMON,
[Species.SQUAWKABILLY]: EggTier.COMMON, [Species.SQUAWKABILLY]: EggTier.COMMON,
[Species.NACLI]: EggTier.GREAT, [Species.NACLI]: EggTier.RARE,
[Species.CHARCADET]: EggTier.GREAT, [Species.CHARCADET]: EggTier.RARE,
[Species.TADBULB]: EggTier.COMMON, [Species.TADBULB]: EggTier.COMMON,
[Species.WATTREL]: EggTier.COMMON, [Species.WATTREL]: EggTier.COMMON,
[Species.MASCHIFF]: EggTier.COMMON, [Species.MASCHIFF]: EggTier.COMMON,
@ -548,56 +548,56 @@ export const speciesEggTiers = {
[Species.CAPSAKID]: EggTier.COMMON, [Species.CAPSAKID]: EggTier.COMMON,
[Species.RELLOR]: EggTier.COMMON, [Species.RELLOR]: EggTier.COMMON,
[Species.FLITTLE]: EggTier.COMMON, [Species.FLITTLE]: EggTier.COMMON,
[Species.TINKATINK]: EggTier.GREAT, [Species.TINKATINK]: EggTier.RARE,
[Species.WIGLETT]: EggTier.COMMON, [Species.WIGLETT]: EggTier.COMMON,
[Species.BOMBIRDIER]: EggTier.COMMON, [Species.BOMBIRDIER]: EggTier.COMMON,
[Species.FINIZEN]: EggTier.COMMON, [Species.FINIZEN]: EggTier.COMMON,
[Species.VAROOM]: EggTier.GREAT, [Species.VAROOM]: EggTier.RARE,
[Species.CYCLIZAR]: EggTier.GREAT, [Species.CYCLIZAR]: EggTier.RARE,
[Species.ORTHWORM]: EggTier.GREAT, [Species.ORTHWORM]: EggTier.RARE,
[Species.GLIMMET]: EggTier.GREAT, [Species.GLIMMET]: EggTier.RARE,
[Species.GREAVARD]: EggTier.COMMON, [Species.GREAVARD]: EggTier.COMMON,
[Species.FLAMIGO]: EggTier.GREAT, [Species.FLAMIGO]: EggTier.RARE,
[Species.CETODDLE]: EggTier.COMMON, [Species.CETODDLE]: EggTier.COMMON,
[Species.VELUZA]: EggTier.GREAT, [Species.VELUZA]: EggTier.RARE,
[Species.DONDOZO]: EggTier.GREAT, [Species.DONDOZO]: EggTier.RARE,
[Species.TATSUGIRI]: EggTier.GREAT, [Species.TATSUGIRI]: EggTier.RARE,
[Species.GREAT_TUSK]: EggTier.ULTRA, [Species.GREAT_TUSK]: EggTier.EPIC,
[Species.SCREAM_TAIL]: EggTier.ULTRA, [Species.SCREAM_TAIL]: EggTier.EPIC,
[Species.BRUTE_BONNET]: EggTier.ULTRA, [Species.BRUTE_BONNET]: EggTier.EPIC,
[Species.FLUTTER_MANE]: EggTier.ULTRA, [Species.FLUTTER_MANE]: EggTier.EPIC,
[Species.SLITHER_WING]: EggTier.ULTRA, [Species.SLITHER_WING]: EggTier.EPIC,
[Species.SANDY_SHOCKS]: EggTier.ULTRA, [Species.SANDY_SHOCKS]: EggTier.EPIC,
[Species.IRON_TREADS]: EggTier.ULTRA, [Species.IRON_TREADS]: EggTier.EPIC,
[Species.IRON_BUNDLE]: EggTier.ULTRA, [Species.IRON_BUNDLE]: EggTier.EPIC,
[Species.IRON_HANDS]: EggTier.ULTRA, [Species.IRON_HANDS]: EggTier.EPIC,
[Species.IRON_JUGULIS]: EggTier.ULTRA, [Species.IRON_JUGULIS]: EggTier.EPIC,
[Species.IRON_MOTH]: EggTier.ULTRA, [Species.IRON_MOTH]: EggTier.EPIC,
[Species.IRON_THORNS]: EggTier.ULTRA, [Species.IRON_THORNS]: EggTier.EPIC,
[Species.FRIGIBAX]: EggTier.GREAT, [Species.FRIGIBAX]: EggTier.RARE,
[Species.GIMMIGHOUL]: EggTier.GREAT, [Species.GIMMIGHOUL]: EggTier.RARE,
[Species.WO_CHIEN]: EggTier.ULTRA, [Species.WO_CHIEN]: EggTier.EPIC,
[Species.CHIEN_PAO]: EggTier.ULTRA, [Species.CHIEN_PAO]: EggTier.EPIC,
[Species.TING_LU]: EggTier.ULTRA, [Species.TING_LU]: EggTier.EPIC,
[Species.CHI_YU]: EggTier.ULTRA, [Species.CHI_YU]: EggTier.EPIC,
[Species.ROARING_MOON]: EggTier.ULTRA, [Species.ROARING_MOON]: EggTier.EPIC,
[Species.IRON_VALIANT]: EggTier.ULTRA, [Species.IRON_VALIANT]: EggTier.EPIC,
[Species.KORAIDON]: EggTier.MASTER, [Species.KORAIDON]: EggTier.LEGENDARY,
[Species.MIRAIDON]: EggTier.MASTER, [Species.MIRAIDON]: EggTier.LEGENDARY,
[Species.WALKING_WAKE]: EggTier.ULTRA, [Species.WALKING_WAKE]: EggTier.EPIC,
[Species.IRON_LEAVES]: EggTier.ULTRA, [Species.IRON_LEAVES]: EggTier.EPIC,
[Species.POLTCHAGEIST]: EggTier.GREAT, [Species.POLTCHAGEIST]: EggTier.RARE,
[Species.OKIDOGI]: EggTier.ULTRA, [Species.OKIDOGI]: EggTier.EPIC,
[Species.MUNKIDORI]: EggTier.ULTRA, [Species.MUNKIDORI]: EggTier.EPIC,
[Species.FEZANDIPITI]: EggTier.ULTRA, [Species.FEZANDIPITI]: EggTier.EPIC,
[Species.OGERPON]: EggTier.ULTRA, [Species.OGERPON]: EggTier.EPIC,
[Species.GOUGING_FIRE]: EggTier.ULTRA, [Species.GOUGING_FIRE]: EggTier.EPIC,
[Species.RAGING_BOLT]: EggTier.ULTRA, [Species.RAGING_BOLT]: EggTier.EPIC,
[Species.IRON_BOULDER]: EggTier.ULTRA, [Species.IRON_BOULDER]: EggTier.EPIC,
[Species.IRON_CROWN]: EggTier.ULTRA, [Species.IRON_CROWN]: EggTier.EPIC,
[Species.TERAPAGOS]: EggTier.MASTER, [Species.TERAPAGOS]: EggTier.LEGENDARY,
[Species.PECHARUNT]: EggTier.ULTRA, [Species.PECHARUNT]: EggTier.EPIC,
[Species.PALDEA_TAUROS]: EggTier.GREAT, [Species.PALDEA_TAUROS]: EggTier.RARE,
[Species.PALDEA_WOOPER]: EggTier.COMMON, [Species.PALDEA_WOOPER]: EggTier.COMMON,
[Species.BLOODMOON_URSALUNA]: EggTier.ULTRA, [Species.BLOODMOON_URSALUNA]: EggTier.EPIC,
}; };

View File

@ -263,11 +263,11 @@ export class Egg {
return "Manaphy"; return "Manaphy";
} }
switch (this.tier) { switch (this.tier) {
case EggTier.GREAT: case EggTier.RARE:
return i18next.t("egg:greatTier"); return i18next.t("egg:greatTier");
case EggTier.ULTRA: case EggTier.EPIC:
return i18next.t("egg:ultraTier"); return i18next.t("egg:ultraTier");
case EggTier.MASTER: case EggTier.LEGENDARY:
return i18next.t("egg:masterTier"); return i18next.t("egg:masterTier");
default: default:
return i18next.t("egg:defaultTier"); return i18next.t("egg:defaultTier");
@ -338,9 +338,9 @@ export class Egg {
switch (eggTier ?? this._tier) { switch (eggTier ?? this._tier) {
case EggTier.COMMON: case EggTier.COMMON:
return HATCH_WAVES_COMMON_EGG; return HATCH_WAVES_COMMON_EGG;
case EggTier.GREAT: case EggTier.RARE:
return HATCH_WAVES_RARE_EGG; return HATCH_WAVES_RARE_EGG;
case EggTier.ULTRA: case EggTier.EPIC:
return HATCH_WAVES_EPIC_EGG; return HATCH_WAVES_EPIC_EGG;
} }
return HATCH_WAVES_LEGENDARY_EGG; return HATCH_WAVES_LEGENDARY_EGG;
@ -349,7 +349,7 @@ export class Egg {
private rollEggTier(): EggTier { private rollEggTier(): EggTier {
const tierValueOffset = this._sourceType === EggSourceType.GACHA_LEGENDARY ? GACHA_LEGENDARY_UP_THRESHOLD_OFFSET : 0; const tierValueOffset = this._sourceType === EggSourceType.GACHA_LEGENDARY ? GACHA_LEGENDARY_UP_THRESHOLD_OFFSET : 0;
const tierValue = Utils.randInt(256); const tierValue = Utils.randInt(256);
return tierValue >= GACHA_DEFAULT_COMMON_EGG_THRESHOLD + tierValueOffset ? EggTier.COMMON : tierValue >= GACHA_DEFAULT_RARE_EGG_THRESHOLD + tierValueOffset ? EggTier.GREAT : tierValue >= GACHA_DEFAULT_EPIC_EGG_THRESHOLD + tierValueOffset ? EggTier.ULTRA : EggTier.MASTER; return tierValue >= GACHA_DEFAULT_COMMON_EGG_THRESHOLD + tierValueOffset ? EggTier.COMMON : tierValue >= GACHA_DEFAULT_RARE_EGG_THRESHOLD + tierValueOffset ? EggTier.RARE : tierValue >= GACHA_DEFAULT_EPIC_EGG_THRESHOLD + tierValueOffset ? EggTier.EPIC : EggTier.LEGENDARY;
} }
private rollSpecies(scene: BattleScene): Species | null { private rollSpecies(scene: BattleScene): Species | null {
@ -369,7 +369,7 @@ export class Egg {
*/ */
const rand = (Utils.randSeedInt(MANAPHY_EGG_MANAPHY_RATE) !== 1); const rand = (Utils.randSeedInt(MANAPHY_EGG_MANAPHY_RATE) !== 1);
return rand ? Species.PHIONE : Species.MANAPHY; return rand ? Species.PHIONE : Species.MANAPHY;
} else if (this.tier === EggTier.MASTER } else if (this.tier === EggTier.LEGENDARY
&& this._sourceType === EggSourceType.GACHA_LEGENDARY) { && this._sourceType === EggSourceType.GACHA_LEGENDARY) {
if (!Utils.randSeedInt(2)) { if (!Utils.randSeedInt(2)) {
return getLegendaryGachaSpeciesForTimestamp(scene, this.timestamp); return getLegendaryGachaSpeciesForTimestamp(scene, this.timestamp);
@ -380,15 +380,15 @@ export class Egg {
let maxStarterValue: integer; let maxStarterValue: integer;
switch (this.tier) { switch (this.tier) {
case EggTier.GREAT: case EggTier.RARE:
minStarterValue = 4; minStarterValue = 4;
maxStarterValue = 5; maxStarterValue = 5;
break; break;
case EggTier.ULTRA: case EggTier.EPIC:
minStarterValue = 6; minStarterValue = 6;
maxStarterValue = 7; maxStarterValue = 7;
break; break;
case EggTier.MASTER: case EggTier.LEGENDARY:
minStarterValue = 8; minStarterValue = 8;
maxStarterValue = 9; maxStarterValue = 9;
break; break;
@ -502,16 +502,16 @@ export class Egg {
private checkForPityTierOverrides(scene: BattleScene): void { private checkForPityTierOverrides(scene: BattleScene): void {
const tierValueOffset = this._sourceType === EggSourceType.GACHA_LEGENDARY ? GACHA_LEGENDARY_UP_THRESHOLD_OFFSET : 0; const tierValueOffset = this._sourceType === EggSourceType.GACHA_LEGENDARY ? GACHA_LEGENDARY_UP_THRESHOLD_OFFSET : 0;
scene.gameData.eggPity[EggTier.GREAT] += 1; scene.gameData.eggPity[EggTier.RARE] += 1;
scene.gameData.eggPity[EggTier.ULTRA] += 1; scene.gameData.eggPity[EggTier.EPIC] += 1;
scene.gameData.eggPity[EggTier.MASTER] += 1 + tierValueOffset; scene.gameData.eggPity[EggTier.LEGENDARY] += 1 + tierValueOffset;
// These numbers are roughly the 80% mark. That is, 80% of the time you'll get an egg before this gets triggered. // These numbers are roughly the 80% mark. That is, 80% of the time you'll get an egg before this gets triggered.
if (scene.gameData.eggPity[EggTier.MASTER] >= EGG_PITY_LEGENDARY_THRESHOLD && this._tier === EggTier.COMMON) { if (scene.gameData.eggPity[EggTier.LEGENDARY] >= EGG_PITY_LEGENDARY_THRESHOLD && this._tier === EggTier.COMMON) {
this._tier = EggTier.MASTER; this._tier = EggTier.LEGENDARY;
} else if (scene.gameData.eggPity[EggTier.ULTRA] >= EGG_PITY_EPIC_THRESHOLD && this._tier === EggTier.COMMON) { } else if (scene.gameData.eggPity[EggTier.EPIC] >= EGG_PITY_EPIC_THRESHOLD && this._tier === EggTier.COMMON) {
this._tier = EggTier.ULTRA; this._tier = EggTier.EPIC;
} else if (scene.gameData.eggPity[EggTier.GREAT] >= EGG_PITY_RARE_THRESHOLD && this._tier === EggTier.COMMON) { } else if (scene.gameData.eggPity[EggTier.RARE] >= EGG_PITY_RARE_THRESHOLD && this._tier === EggTier.COMMON) {
this._tier = EggTier.GREAT; this._tier = EggTier.RARE;
} }
scene.gameData.eggPity[this._tier] = 0; scene.gameData.eggPity[this._tier] = 0;
} }
@ -520,17 +520,17 @@ export class Egg {
scene.gameData.gameStats.eggsPulled++; scene.gameData.gameStats.eggsPulled++;
if (this.isManaphyEgg()) { if (this.isManaphyEgg()) {
scene.gameData.gameStats.manaphyEggsPulled++; scene.gameData.gameStats.manaphyEggsPulled++;
this._hatchWaves = this.getEggTierDefaultHatchWaves(EggTier.ULTRA); this._hatchWaves = this.getEggTierDefaultHatchWaves(EggTier.EPIC);
return; return;
} }
switch (this.tier) { switch (this.tier) {
case EggTier.GREAT: case EggTier.RARE:
scene.gameData.gameStats.rareEggsPulled++; scene.gameData.gameStats.rareEggsPulled++;
break; break;
case EggTier.ULTRA: case EggTier.EPIC:
scene.gameData.gameStats.epicEggsPulled++; scene.gameData.gameStats.epicEggsPulled++;
break; break;
case EggTier.MASTER: case EggTier.LEGENDARY:
scene.gameData.gameStats.legendaryEggsPulled++; scene.gameData.gameStats.legendaryEggsPulled++;
break; break;
} }
@ -547,7 +547,7 @@ export class Egg {
export function getLegendaryGachaSpeciesForTimestamp(scene: BattleScene, timestamp: number): Species { export function getLegendaryGachaSpeciesForTimestamp(scene: BattleScene, timestamp: number): Species {
const legendarySpecies = Object.entries(speciesEggTiers) const legendarySpecies = Object.entries(speciesEggTiers)
.filter(s => s[1] === EggTier.MASTER) .filter(s => s[1] === EggTier.LEGENDARY)
.map(s => parseInt(s[0])) .map(s => parseInt(s[0]))
.filter(s => getPokemonSpecies(s).isObtainable()); .filter(s => getPokemonSpecies(s).isObtainable());

View File

@ -149,7 +149,7 @@ export const ATrainersTestEncounter: MysteryEncounter =
pulled: false, pulled: false,
sourceType: EggSourceType.EVENT, sourceType: EggSourceType.EVENT,
eggDescriptor: encounter.misc.trainerEggDescription, eggDescriptor: encounter.misc.trainerEggDescription,
tier: EggTier.ULTRA tier: EggTier.EPIC
}; };
encounter.setDialogueToken("eggType", i18next.t(`${namespace}:eggTypes.epic`)); encounter.setDialogueToken("eggType", i18next.t(`${namespace}:eggTypes.epic`));
setEncounterRewards(scene, { guaranteedModifierTypeFuncs: [ modifierTypes.SACRED_ASH ], guaranteedModifierTiers: [ ModifierTier.ROGUE, ModifierTier.ULTRA ], fillRemaining: true }, [ eggOptions ]); setEncounterRewards(scene, { guaranteedModifierTypeFuncs: [ modifierTypes.SACRED_ASH ], guaranteedModifierTiers: [ ModifierTier.ROGUE, ModifierTier.ULTRA ], fillRemaining: true }, [ eggOptions ]);
@ -171,7 +171,7 @@ export const ATrainersTestEncounter: MysteryEncounter =
pulled: false, pulled: false,
sourceType: EggSourceType.EVENT, sourceType: EggSourceType.EVENT,
eggDescriptor: encounter.misc.trainerEggDescription, eggDescriptor: encounter.misc.trainerEggDescription,
tier: EggTier.GREAT tier: EggTier.RARE
}; };
encounter.setDialogueToken("eggType", i18next.t(`${namespace}:eggTypes.rare`)); encounter.setDialogueToken("eggType", i18next.t(`${namespace}:eggTypes.rare`));
setEncounterRewards(scene, { fillRemaining: false, rerollMultiplier: -1 }, [ eggOptions ]); setEncounterRewards(scene, { fillRemaining: false, rerollMultiplier: -1 }, [ eggOptions ]);

View File

@ -493,7 +493,7 @@ function getEggOptions(scene: BattleScene, commonEggs: number, rareEggs: number)
pulled: false, pulled: false,
sourceType: EggSourceType.EVENT, sourceType: EggSourceType.EVENT,
eggDescriptor: eggDescription, eggDescriptor: eggDescription,
tier: EggTier.GREAT tier: EggTier.RARE
}); });
} }
} }

View File

@ -1,6 +1,6 @@
export enum EggTier { export enum EggTier {
COMMON, COMMON,
GREAT, RARE,
ULTRA, EPIC,
MASTER LEGENDARY
} }

View File

@ -55,7 +55,7 @@ describe("Egg Generation Tests", () => {
let gachaSpeciesCount = 0; let gachaSpeciesCount = 0;
for (let i = 0; i < EGG_HATCH_COUNT; i++) { for (let i = 0; i < EGG_HATCH_COUNT; i++) {
const result = new Egg({ scene, timestamp, sourceType: EggSourceType.GACHA_LEGENDARY, tier: EggTier.MASTER }).generatePlayerPokemon(scene).species.speciesId; const result = new Egg({ scene, timestamp, sourceType: EggSourceType.GACHA_LEGENDARY, tier: EggTier.LEGENDARY }).generatePlayerPokemon(scene).species.speciesId;
if (result === expectedSpecies) { if (result === expectedSpecies) {
gachaSpeciesCount++; gachaSpeciesCount++;
} }
@ -82,7 +82,7 @@ describe("Egg Generation Tests", () => {
}); });
it("should return an rare tier egg", () => { it("should return an rare tier egg", () => {
const scene = game.scene; const scene = game.scene;
const expectedTier = EggTier.GREAT; const expectedTier = EggTier.RARE;
const result = new Egg({ scene, tier: expectedTier }).tier; const result = new Egg({ scene, tier: expectedTier }).tier;
@ -90,7 +90,7 @@ describe("Egg Generation Tests", () => {
}); });
it("should return an epic tier egg", () => { it("should return an epic tier egg", () => {
const scene = game.scene; const scene = game.scene;
const expectedTier = EggTier.ULTRA; const expectedTier = EggTier.EPIC;
const result = new Egg({ scene, tier: expectedTier }).tier; const result = new Egg({ scene, tier: expectedTier }).tier;
@ -98,7 +98,7 @@ describe("Egg Generation Tests", () => {
}); });
it("should return an legendary tier egg", () => { it("should return an legendary tier egg", () => {
const scene = game.scene; const scene = game.scene;
const expectedTier = EggTier.MASTER; const expectedTier = EggTier.LEGENDARY;
const result = new Egg({ scene, tier: expectedTier }).tier; const result = new Egg({ scene, tier: expectedTier }).tier;
@ -200,7 +200,7 @@ describe("Egg Generation Tests", () => {
const scene = game.scene; const scene = game.scene;
const expectedEggTier = EggTier.COMMON; const expectedEggTier = EggTier.COMMON;
const result = new Egg({ scene, tier: EggTier.MASTER, species: Species.BULBASAUR }).tier; const result = new Egg({ scene, tier: EggTier.LEGENDARY, species: Species.BULBASAUR }).tier;
expect(result).toBe(expectedEggTier); expect(result).toBe(expectedEggTier);
}); });
@ -208,7 +208,7 @@ describe("Egg Generation Tests", () => {
const scene = game.scene; const scene = game.scene;
const expectedHatchWaves = 10; const expectedHatchWaves = 10;
const result = new Egg({ scene, tier: EggTier.MASTER, species: Species.BULBASAUR }).hatchWaves; const result = new Egg({ scene, tier: EggTier.LEGENDARY, species: Species.BULBASAUR }).hatchWaves;
expect(result).toBe(expectedHatchWaves); expect(result).toBe(expectedHatchWaves);
}); });
@ -229,7 +229,7 @@ describe("Egg Generation Tests", () => {
const result = new EggData(legacyEgg).toEgg(); const result = new EggData(legacyEgg).toEgg();
expect(result.tier).toBe(EggTier.GREAT); expect(result.tier).toBe(EggTier.RARE);
expect(result.id).toBe(legacyEgg.id); expect(result.id).toBe(legacyEgg.id);
expect(result.timestamp).toBe(legacyEgg.timestamp); expect(result.timestamp).toBe(legacyEgg.timestamp);
expect(result.hatchWaves).toBe(legacyEgg.hatchWaves); expect(result.hatchWaves).toBe(legacyEgg.hatchWaves);
@ -241,9 +241,9 @@ describe("Egg Generation Tests", () => {
new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true, tier: EggTier.COMMON }); new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true, tier: EggTier.COMMON });
expect(scene.gameData.eggPity[EggTier.GREAT]).toBe(startPityValues[EggTier.GREAT] + 1); expect(scene.gameData.eggPity[EggTier.RARE]).toBe(startPityValues[EggTier.RARE] + 1);
expect(scene.gameData.eggPity[EggTier.ULTRA]).toBe(startPityValues[EggTier.ULTRA] + 1); expect(scene.gameData.eggPity[EggTier.EPIC]).toBe(startPityValues[EggTier.EPIC] + 1);
expect(scene.gameData.eggPity[EggTier.MASTER]).toBe(startPityValues[EggTier.MASTER] + 1); expect(scene.gameData.eggPity[EggTier.LEGENDARY]).toBe(startPityValues[EggTier.LEGENDARY] + 1);
}); });
it("should increase legendary egg pity by two", () => { it("should increase legendary egg pity by two", () => {
const scene = game.scene; const scene = game.scene;
@ -251,9 +251,9 @@ describe("Egg Generation Tests", () => {
new Egg({ scene, sourceType: EggSourceType.GACHA_LEGENDARY, pulled: true, tier: EggTier.COMMON }); new Egg({ scene, sourceType: EggSourceType.GACHA_LEGENDARY, pulled: true, tier: EggTier.COMMON });
expect(scene.gameData.eggPity[EggTier.GREAT]).toBe(startPityValues[EggTier.GREAT] + 1); expect(scene.gameData.eggPity[EggTier.RARE]).toBe(startPityValues[EggTier.RARE] + 1);
expect(scene.gameData.eggPity[EggTier.ULTRA]).toBe(startPityValues[EggTier.ULTRA] + 1); expect(scene.gameData.eggPity[EggTier.EPIC]).toBe(startPityValues[EggTier.EPIC] + 1);
expect(scene.gameData.eggPity[EggTier.MASTER]).toBe(startPityValues[EggTier.MASTER] + 2); expect(scene.gameData.eggPity[EggTier.LEGENDARY]).toBe(startPityValues[EggTier.LEGENDARY] + 2);
}); });
it("should not increase manaphy egg count if bulbasaurs are pulled", () => { it("should not increase manaphy egg count if bulbasaurs are pulled", () => {
const scene = game.scene; const scene = game.scene;
@ -277,7 +277,7 @@ describe("Egg Generation Tests", () => {
const scene = game.scene; const scene = game.scene;
const startingRareEggsPulled = scene.gameData.gameStats.rareEggsPulled; const startingRareEggsPulled = scene.gameData.gameStats.rareEggsPulled;
new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true, tier: EggTier.GREAT }); new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true, tier: EggTier.RARE });
expect(scene.gameData.gameStats.rareEggsPulled).toBe(startingRareEggsPulled + 1); expect(scene.gameData.gameStats.rareEggsPulled).toBe(startingRareEggsPulled + 1);
}); });
@ -285,7 +285,7 @@ describe("Egg Generation Tests", () => {
const scene = game.scene; const scene = game.scene;
const startingEpicEggsPulled = scene.gameData.gameStats.epicEggsPulled; const startingEpicEggsPulled = scene.gameData.gameStats.epicEggsPulled;
new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true, tier: EggTier.ULTRA }); new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true, tier: EggTier.EPIC });
expect(scene.gameData.gameStats.epicEggsPulled).toBe(startingEpicEggsPulled + 1); expect(scene.gameData.gameStats.epicEggsPulled).toBe(startingEpicEggsPulled + 1);
}); });
@ -293,7 +293,7 @@ describe("Egg Generation Tests", () => {
const scene = game.scene; const scene = game.scene;
const startingLegendaryEggsPulled = scene.gameData.gameStats.legendaryEggsPulled; const startingLegendaryEggsPulled = scene.gameData.gameStats.legendaryEggsPulled;
new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true, tier: EggTier.MASTER }); new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true, tier: EggTier.LEGENDARY });
expect(scene.gameData.gameStats.legendaryEggsPulled).toBe(startingLegendaryEggsPulled + 1); expect(scene.gameData.gameStats.legendaryEggsPulled).toBe(startingLegendaryEggsPulled + 1);
}); });
@ -301,8 +301,8 @@ describe("Egg Generation Tests", () => {
vi.spyOn(Utils, "randInt").mockReturnValue(1); vi.spyOn(Utils, "randInt").mockReturnValue(1);
const scene = game.scene; const scene = game.scene;
const expectedTier1 = EggTier.MASTER; const expectedTier1 = EggTier.LEGENDARY;
const expectedTier2 = EggTier.ULTRA; const expectedTier2 = EggTier.EPIC;
const result1 = new Egg({ scene, sourceType: EggSourceType.GACHA_LEGENDARY, pulled: true }).tier; const result1 = new Egg({ scene, sourceType: EggSourceType.GACHA_LEGENDARY, pulled: true }).tier;
const result2 = new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true }).tier; const result2 = new Egg({ scene, sourceType: EggSourceType.GACHA_MOVE, pulled: true }).tier;

View File

@ -126,7 +126,7 @@ describe("A Trainer's Test - Mystery Encounter", () => {
expect(eggsAfter).toBeDefined(); expect(eggsAfter).toBeDefined();
expect(eggsBeforeLength + 1).toBe(eggsAfter.length); expect(eggsBeforeLength + 1).toBe(eggsAfter.length);
const eggTier = eggsAfter[eggsAfter.length - 1].tier; const eggTier = eggsAfter[eggsAfter.length - 1].tier;
expect(eggTier === EggTier.ULTRA || eggTier === EggTier.MASTER).toBeTruthy(); expect(eggTier === EggTier.EPIC || eggTier === EggTier.LEGENDARY).toBeTruthy();
}); });
}); });
@ -174,7 +174,7 @@ describe("A Trainer's Test - Mystery Encounter", () => {
expect(eggsAfter).toBeDefined(); expect(eggsAfter).toBeDefined();
expect(eggsBeforeLength + 1).toBe(eggsAfter.length); expect(eggsBeforeLength + 1).toBe(eggsAfter.length);
const eggTier = eggsAfter[eggsAfter.length - 1].tier; const eggTier = eggsAfter[eggsAfter.length - 1].tier;
expect(eggTier).toBe(EggTier.GREAT); expect(eggTier).toBe(EggTier.RARE);
}); });
it("should leave encounter without battle", async () => { it("should leave encounter without battle", async () => {

View File

@ -155,7 +155,7 @@ describe("The Expert Pokémon Breeder - Mystery Encounter", () => {
expect(eggsAfter).toBeDefined(); expect(eggsAfter).toBeDefined();
expect(eggsBeforeLength + commonEggs + rareEggs).toBe(eggsAfter.length); expect(eggsBeforeLength + commonEggs + rareEggs).toBe(eggsAfter.length);
expect(eggsAfter.filter(egg => egg.tier === EggTier.COMMON).length).toBe(commonEggs); expect(eggsAfter.filter(egg => egg.tier === EggTier.COMMON).length).toBe(commonEggs);
expect(eggsAfter.filter(egg => egg.tier === EggTier.GREAT).length).toBe(rareEggs); expect(eggsAfter.filter(egg => egg.tier === EggTier.RARE).length).toBe(rareEggs);
game.phaseInterceptor.superEndPhase(); game.phaseInterceptor.superEndPhase();
await game.phaseInterceptor.to(PostMysteryEncounterPhase); await game.phaseInterceptor.to(PostMysteryEncounterPhase);
@ -213,7 +213,7 @@ describe("The Expert Pokémon Breeder - Mystery Encounter", () => {
expect(eggsAfter).toBeDefined(); expect(eggsAfter).toBeDefined();
expect(eggsBeforeLength + commonEggs + rareEggs).toBe(eggsAfter.length); expect(eggsBeforeLength + commonEggs + rareEggs).toBe(eggsAfter.length);
expect(eggsAfter.filter(egg => egg.tier === EggTier.COMMON).length).toBe(commonEggs); expect(eggsAfter.filter(egg => egg.tier === EggTier.COMMON).length).toBe(commonEggs);
expect(eggsAfter.filter(egg => egg.tier === EggTier.GREAT).length).toBe(rareEggs); expect(eggsAfter.filter(egg => egg.tier === EggTier.RARE).length).toBe(rareEggs);
game.phaseInterceptor.superEndPhase(); game.phaseInterceptor.superEndPhase();
await game.phaseInterceptor.to(PostMysteryEncounterPhase); await game.phaseInterceptor.to(PostMysteryEncounterPhase);
@ -271,7 +271,7 @@ describe("The Expert Pokémon Breeder - Mystery Encounter", () => {
expect(eggsAfter).toBeDefined(); expect(eggsAfter).toBeDefined();
expect(eggsBeforeLength + commonEggs + rareEggs).toBe(eggsAfter.length); expect(eggsBeforeLength + commonEggs + rareEggs).toBe(eggsAfter.length);
expect(eggsAfter.filter(egg => egg.tier === EggTier.COMMON).length).toBe(commonEggs); expect(eggsAfter.filter(egg => egg.tier === EggTier.COMMON).length).toBe(commonEggs);
expect(eggsAfter.filter(egg => egg.tier === EggTier.GREAT).length).toBe(rareEggs); expect(eggsAfter.filter(egg => egg.tier === EggTier.RARE).length).toBe(rareEggs);
game.phaseInterceptor.superEndPhase(); game.phaseInterceptor.superEndPhase();
await game.phaseInterceptor.to(PostMysteryEncounterPhase); await game.phaseInterceptor.to(PostMysteryEncounterPhase);

View File

@ -470,9 +470,9 @@ export default class EggGachaUiHandler extends MessageUiHandler {
getGuaranteedEggTierFromPullCount(pullCount: number): EggTier { getGuaranteedEggTierFromPullCount(pullCount: number): EggTier {
switch (pullCount) { switch (pullCount) {
case 10: case 10:
return EggTier.GREAT; return EggTier.RARE;
case 25: case 25:
return EggTier.ULTRA; return EggTier.EPIC;
default: default:
return EggTier.COMMON; return EggTier.COMMON;
} }
@ -508,7 +508,7 @@ export default class EggGachaUiHandler extends MessageUiHandler {
const eggText = addTextObject(this.scene, 0, 14, egg.getEggDescriptor(), TextStyle.PARTY, { align: "center" }); const eggText = addTextObject(this.scene, 0, 14, egg.getEggDescriptor(), TextStyle.PARTY, { align: "center" });
eggText.setOrigin(0.5, 0); eggText.setOrigin(0.5, 0);
eggText.setTint(getEggTierTextTint(!egg.isManaphyEgg() ? egg.tier : EggTier.ULTRA)); eggText.setTint(getEggTierTextTint(!egg.isManaphyEgg() ? egg.tier : EggTier.EPIC));
ret.add(eggText); ret.add(eggText);
this.eggGachaSummaryContainer.addAt(ret, 0); this.eggGachaSummaryContainer.addAt(ret, 0);

View File

@ -356,11 +356,11 @@ export function getEggTierTextTint(tier: EggTier): integer {
switch (tier) { switch (tier) {
case EggTier.COMMON: case EggTier.COMMON:
return getModifierTierTextTint(ModifierTier.COMMON); return getModifierTierTextTint(ModifierTier.COMMON);
case EggTier.GREAT: case EggTier.RARE:
return getModifierTierTextTint(ModifierTier.GREAT); return getModifierTierTextTint(ModifierTier.GREAT);
case EggTier.ULTRA: case EggTier.EPIC:
return getModifierTierTextTint(ModifierTier.ULTRA); return getModifierTierTextTint(ModifierTier.ULTRA);
case EggTier.MASTER: case EggTier.LEGENDARY:
return getModifierTierTextTint(ModifierTier.MASTER); return getModifierTierTextTint(ModifierTier.MASTER);
} }
} }