diff --git a/PKHeX.Core/Legality/Encounters/Data/Encounters8.cs b/PKHeX.Core/Legality/Encounters/Data/Encounters8.cs index 1232a7cea..e37d03b9c 100644 --- a/PKHeX.Core/Legality/Encounters/Data/Encounters8.cs +++ b/PKHeX.Core/Legality/Encounters/Data/Encounters8.cs @@ -1864,6 +1864,9 @@ public override bool IsMatch(PKM pkm, int lvl) if (pkm is IDynamaxLevel d && d.DynamaxLevel < DynamaxLevel) return false; + if (pkm.GetFlawlessIVCount() < DynamaxLevel) + return false; + return base.IsMatch(pkm, lvl); } }