using static PKHeX.Core.Encounters8Nest; namespace PKHeX.Core { /// /// Generation 8 Nest Encounter (Distributed Crystal Data) /// public sealed class EncounterStatic8NC : EncounterStatic8Nest { public override int Location { get => SharedNest; set { } } protected override bool IsMatchLocation(PKM pkm) { var loc = pkm.Met_Location; return loc == SharedNest || EncounterArea8.IsWildArea8(loc); } } }