Check high bound of language when generating wb7/8

Closes #2599 ty @slp32
This commit is contained in:
Kurt 2019-12-23 11:27:36 -08:00
parent 3b1cab0ab5
commit bc3e84d30e
2 changed files with 2 additions and 2 deletions

View File

@ -258,7 +258,7 @@ public override int[] IVs
private static int GetLanguageIndex(int language)
{
var lang = (LanguageID) language;
if (lang < LanguageID.Japanese || lang == LanguageID.UNUSED_6)
if (lang < LanguageID.Japanese || lang == LanguageID.UNUSED_6 || lang > LanguageID.ChineseT)
return (int) LanguageID.English; // fallback
return lang < LanguageID.UNUSED_6 ? language - 1 : language - 2;
}

View File

@ -240,7 +240,7 @@ public int[] EVs
private static int GetLanguageIndex(int language)
{
var lang = (LanguageID) language;
if (lang < LanguageID.Japanese || lang == LanguageID.UNUSED_6)
if (lang < LanguageID.Japanese || lang == LanguageID.UNUSED_6 || lang > LanguageID.ChineseT)
return (int) LanguageID.English; // fallback
return lang < LanguageID.UNUSED_6 ? language - 1 : language - 2;
}