From cc1d3de1ed1b5c3935d19868a442de1483286b0b Mon Sep 17 00:00:00 2001 From: Kaphotics Date: Sat, 19 Mar 2016 18:17:10 -0700 Subject: [PATCH] Retain unown form --- Misc/PK3.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Misc/PK3.cs b/Misc/PK3.cs index 1e70af9c9..03fa7db7b 100644 --- a/Misc/PK3.cs +++ b/Misc/PK3.cs @@ -273,14 +273,16 @@ namespace PKHeX pk4.Nickname = IsEgg ? PKM.getSpeciesName(pk4.Species, pk4.Language) : Nickname; Array.Copy(pk4.Data, 0x48, pk4.Data, 0x68, 0x10); pk4.OT_Name = OT_Name; - - // Ribbons // Set Final Data pk4.Met_Level = PKX.getLevel(pk4.Species, pk4.EXP); pk4.Gender = PKM.getGender(pk4.Species, pk4.PID); pk4.IsNicknamed |= pk4.Nickname != PKM.getSpeciesName(pk4.Species, pk4.Language); + // Unown Form + if (Species == 201) + pk4.AltForm = PKM.getUnownForm(PID); + // Remove HM moves int[] banned = { 15, 19, 57, 70, 148, 249, 127, 291 }; int[] newMoves = pk4.Moves;