From fe82fe8eab421cd78652c82ec4b4930c6df840e6 Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 6 Jul 2018 17:22:56 -0700 Subject: [PATCH] Show language name instead of index prefer to keep the '0' case as zero --- PKHeX.Core/Legality/Verifiers/LanguageVerifier.cs | 4 ++-- PKHeX.Core/Legality/Verifiers/NicknameVerifier.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/PKHeX.Core/Legality/Verifiers/LanguageVerifier.cs b/PKHeX.Core/Legality/Verifiers/LanguageVerifier.cs index c6ecbe6aa..e499330f1 100644 --- a/PKHeX.Core/Legality/Verifiers/LanguageVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/LanguageVerifier.cs @@ -18,7 +18,7 @@ public override void Verify(LegalityAnalysis data) if (!IsValidLanguageID(currentLanguage, maxLanguageID, pkm)) { - data.AddLine(GetInvalid(string.Format(V5, $"<={(LanguageID)maxLanguageID}", currentLanguage))); + data.AddLine(GetInvalid(string.Format(V5, $"<={(LanguageID)maxLanguageID}", (LanguageID)currentLanguage))); return; } @@ -35,7 +35,7 @@ public override void Verify(LegalityAnalysis data) // Korean Crystal does not exist, neither do VC1 if (originalGeneration <= 2 && pkm.Korean && !GameVersion.GS.Contains((GameVersion)pkm.Version)) { - data.AddLine(GetInvalid(string.Format(V5, $"!={(LanguageID)currentLanguage}", currentLanguage))); + data.AddLine(GetInvalid(string.Format(V5, $"!={(LanguageID)currentLanguage}", (LanguageID)currentLanguage))); } } diff --git a/PKHeX.Core/Legality/Verifiers/NicknameVerifier.cs b/PKHeX.Core/Legality/Verifiers/NicknameVerifier.cs index 4ec267977..80c75787d 100644 --- a/PKHeX.Core/Legality/Verifiers/NicknameVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/NicknameVerifier.cs @@ -305,7 +305,7 @@ private void VerifyTrade5(LegalityAnalysis data) { int lang = pkm.Language; if (pkm.Format == 5 && lang == (int)LanguageID.Japanese) - data.AddLine(GetInvalid(string.Format(V5, 0, (int)LanguageID.Japanese), CheckIdentifier.Language)); + data.AddLine(GetInvalid(string.Format(V5, 0, LanguageID.Japanese), CheckIdentifier.Language)); lang = Math.Max(lang, 1); VerifyTradeTable(data, Encounters5.TradeBW, Encounters5.TradeGift_BW, lang);