Update EncounterTrade1.cs

This commit is contained in:
Kurt
2020-11-23 13:24:02 -08:00
parent 8e8fa233ae
commit 21669d3f77

View File

@@ -49,7 +49,16 @@ internal bool IsNicknameValid(PKM pkm)
// Converted string 1/2->7 to language specific value
// Nicknames can be from any of the languages it can trade between.
return pkm.Language == 1 ? Nicknames[1] == nick : GetNicknameIndex(nick) >= 2;
int lang = pkm.Language;
if (lang == 1)
{
// Special consideration for Hiragana strings that are transferred
if (Version == GameVersion.YW && Species == (int)Core.Species.Dugtrio)
return nick == "ぐりお";
return nick == Nicknames[1];
}
return GetNicknameIndex(nick) >= 2;
}
internal bool IsTrainerNameValid(PKM pkm)