From 9b0394847bc2ed82a6f22bdc8752b2c46aac1204 Mon Sep 17 00:00:00 2001 From: Kaphotics Date: Sat, 23 Apr 2016 08:37:05 -0700 Subject: [PATCH] Level 1 traded Milotic Thanks Gastly! --- Legality/Checks.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Legality/Checks.cs b/Legality/Checks.cs index 7fff7ae6a5a..f8d1b349e72 100644 --- a/Legality/Checks.cs +++ b/Legality/Checks.cs @@ -331,7 +331,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 || EncounterMatch == null) && !Legal.getEvolutionValid(pk6)) + if ((pk6.WasEgg || EncounterMatch == null) && !Legal.getEvolutionValid(pk6) && pk6.Species != 350) 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."); @@ -594,6 +594,8 @@ private LegalityCheck verifyHandlerMemories() return new LegalityCheck(Severity.Invalid, "Untraded -- requires a trade evolution."); if (pk6.CNT_Beauty < 170) // Beauty Contest Stat Requirement return new LegalityCheck(Severity.Invalid, "Untraded -- Beauty is not high enough for Levelup Evolution."); + if (pk6.CurrentLevel == 1) + return new LegalityCheck(Severity.Invalid, "Untraded -- Beauty is high enough but still Level 1."); } } else // Is Traded