diff --git a/PKHeX.Core/PKM/ShowdownSet.cs b/PKHeX.Core/PKM/ShowdownSet.cs index 379d87ad3..8dede8032 100644 --- a/PKHeX.Core/PKM/ShowdownSet.cs +++ b/PKHeX.Core/PKM/ShowdownSet.cs @@ -385,7 +385,7 @@ private static string ConvertFormToShowdown(string form, int spec) return string.Empty; default: if (Legal.Totem_USUM.Contains(spec) && form == "Large") - return Legal.Totem_Alolan.Contains(spec) ? "Alola" : string.Empty; + return Legal.Totem_Alolan.Contains(spec) ? "Alola-Totem" : "Totem"; return form; } } @@ -424,6 +424,8 @@ private static string ConvertFormFromShowdown(string form, int spec, int ability return "Dawn"; default: + if (Legal.Totem_USUM.Contains(spec) && form.EndsWith("Totem")) + return "Large"; return form; } }