diff --git a/PKHeX.Core/Legality/Encounters/Templates/GO/PogoType.cs b/PKHeX.Core/Legality/Encounters/Templates/GO/PogoType.cs index cfbb73785..bcf8118d2 100644 --- a/PKHeX.Core/Legality/Encounters/Templates/GO/PogoType.cs +++ b/PKHeX.Core/Legality/Encounters/Templates/GO/PogoType.cs @@ -48,6 +48,10 @@ public enum PogoType : byte /// ResearchNH, + /// Pokémon captured after completing Field Research. + /// Unlike standard Field Research encounters, these are lowered to Level 10. + Research10, + /// Pokémon captured after completing Field Research. /// Unlike standard Field Research encounters, these are boosted to Level 20. Research20, @@ -101,6 +105,7 @@ public static class PogoTypeExtensions PogoType.ResearchUB => 15, PogoType.ResearchMH => 15, PogoType.ResearchNH => 15, + PogoType.Research10 => 10, PogoType.Research20 => 20, PogoType.ResearchUB20 => 20, PogoType.GBL => 20, @@ -151,7 +156,7 @@ public static class PogoTypeExtensions /// True if valid, false if invalid. public static bool IsMasterBallUsable(this PogoType encounterType) => encounterType switch { - PogoType.Egg or PogoType.EggS => false, + PogoType.Egg or PogoType.EggS => false, PogoType.ResearchMP or PogoType.ResearchUB or PogoType.ResearchMH or PogoType.ResearchNH or PogoType.ResearchUB20 => false, _ => true, }; diff --git a/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl index 1574df534..69c1c1823 100644 Binary files a/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl and b/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl differ diff --git a/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl index 125f20514..e3168b0c1 100644 Binary files a/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl and b/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl differ