mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-03-21 17:48:28 -05:00
Update MiscVerifierG3.cs
eggs fixed
This commit is contained in:
parent
553f154657
commit
b1dd981537
|
|
@ -37,7 +37,7 @@ private void VerifyTrash(LegalityAnalysis data, PK3 pk)
|
|||
var enc = data.EncounterOriginal;
|
||||
if (enc is EncounterTrade3)
|
||||
VerifyTrashTrade(data, pk);
|
||||
else if (pk.Japanese && !(pk.IsEgg && pk.OriginalTrainerTrash[^1] == 0x00))
|
||||
else if (pk.Japanese && !(pk.IsEgg && pk.OriginalTrainerTrash[^1] == 0xFF))
|
||||
VerifyTrashJPN(data, pk);
|
||||
else
|
||||
VerifyTrashINT(data, pk);
|
||||
|
|
@ -64,6 +64,8 @@ private void VerifyTrashJPN(LegalityAnalysis data, PK3 pk)
|
|||
data.AddLine(GetInvalid(TrashBytesMissingTerminator));
|
||||
|
||||
int len = TrashBytes8.GetStringLength(trash);
|
||||
if (len >= trash.Length - 2)
|
||||
return; // OK -- invalid lengths will get warned elsewhere
|
||||
if (trash[len..^2].ContainsAnyExcept<byte>(0xFF))
|
||||
data.AddLine(GetInvalid(TrashBytesMissingTerminator));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user