From 9f528e18a0002e8b61076e2865e40e6ebf47ab02 Mon Sep 17 00:00:00 2001 From: Kaphotics Date: Mon, 11 Apr 2016 18:44:26 -0700 Subject: [PATCH] Add level check for invalid encounters Extra hints :) --- Legality/Checks.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Legality/Checks.cs b/Legality/Checks.cs index 52c28e314..8f9197308 100644 --- a/Legality/Checks.cs +++ b/Legality/Checks.cs @@ -294,7 +294,7 @@ private LegalityCheck verifyLevel() int lvl = pk6.CurrentLevel; if (lvl < pk6.Met_Level) return new LegalityCheck(Severity.Invalid, "Current level is below met level."); - if (pk6.WasEgg && !Legal.getEvolutionValid(pk6)) + if ((pk6.WasEgg || EncounterMatch == null) && !Legal.getEvolutionValid(pk6)) return new LegalityCheck(Severity.Invalid, "Level is below evolution requirements."); if (lvl > pk6.Met_Level && lvl > 1 && lvl != 100 && pk6.EXP == PKX.getEXP(pk6.Stat_Level, pk6.Species)) return new LegalityCheck(Severity.Fishy, "Current experience matches level threshold.");