From edaec9cf6d9f7b8ec56fce20250d8a6e935993c2 Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 30 Dec 2016 17:09:59 -0800 Subject: [PATCH] Check static encounter forms allow different formes if allowed to change Closes #684 --- PKHeX/Legality/Core.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PKHeX/Legality/Core.cs b/PKHeX/Legality/Core.cs index 834beef14..a1cae9732 100644 --- a/PKHeX/Legality/Core.cs +++ b/PKHeX/Legality/Core.cs @@ -259,6 +259,8 @@ internal static EncounterStatic getValidStaticEncounter(PKM pkm) continue; if (e.Level != pkm.Met_Level) continue; + if (e.Form != pkm.AltForm && !FormChange.Contains(pkm.Species)) + continue; // Defer to EC/PID check // if (e.Shiny != null && e.Shiny != pkm.IsShiny)