From d0e2b7784a0f86a52fd19fa089881f0115850bcf Mon Sep 17 00:00:00 2001 From: Kurt Date: Tue, 9 May 2017 17:55:58 -0700 Subject: [PATCH] Fix g4 ingame trade exception Resolves the Internal Error exception where the EncounterMatch was not overwritten; in the case of some encounters, an encounterslot[] was provided -> invalid cast #1095 --- PKHeX/Legality/Checks.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKHeX/Legality/Checks.cs b/PKHeX/Legality/Checks.cs index 8f6275ad7..fcc9971e3 100644 --- a/PKHeX/Legality/Checks.cs +++ b/PKHeX/Legality/Checks.cs @@ -1063,8 +1063,8 @@ private CheckResult verifyEncounterG4Transfer() var trade = Legal.getValidIngameTrade(pkm); if (trade != null) { - Gen4Result = verifyEncounterTrade(); EncounterMatch = trade; + Gen4Result = verifyEncounterTrade(); } verifyTransferLegalityG4();