From 2ae32c6bebce6cb9f46180973c65fc355d2019b6 Mon Sep 17 00:00:00 2001 From: Kurt Date: Tue, 29 Nov 2022 20:06:35 -0800 Subject: [PATCH] Use first tera type on set import if unspecified --- PKHeX.Core/Editing/CommonEdits.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PKHeX.Core/Editing/CommonEdits.cs b/PKHeX.Core/Editing/CommonEdits.cs index 8c5993823..4fb10207b 100644 --- a/PKHeX.Core/Editing/CommonEdits.cs +++ b/PKHeX.Core/Editing/CommonEdits.cs @@ -238,7 +238,10 @@ public static void ApplySetDetails(this PKM pk, IBattleTemplate Set) if (pk is IDynamaxLevel d) d.DynamaxLevel = d.GetSuggestedDynamaxLevel(pk, requested: Set.DynamaxLevel); if (pk is ITeraType tera) - tera.SetTeraType(Set.TeraType); + { + var type = Set.TeraType == MoveType.Any ? (MoveType)pk.PersonalInfo.Type1 : Set.TeraType; + tera.SetTeraType(type); + } if (pk is ITechRecord t) {