Add Link shiny check

Thanks hehrerh!
This commit is contained in:
Kaphotics
2016-04-03 16:56:57 -07:00
parent cf7ca51d83
commit 87b65c4c5b

View File

@@ -185,6 +185,9 @@ private LegalityCheck verifyEncounter()
return new LegalityCheck(Severity.Invalid, "Not a valid Link gift -- can't obtain in XY.");
if (pk6.AO && !enc.ORAS)
return new LegalityCheck(Severity.Invalid, "Not a valid Link gift -- can't obtain in ORAS.");
if (enc.Shiny != null && (bool)enc.Shiny ^ pk6.IsShiny)
return new LegalityCheck(Severity.Invalid, "Shiny Link gift mismatch.");
return pk6.FatefulEncounter
? new LegalityCheck(Severity.Invalid, "Not a valid Link gift -- should not be Fateful Encounter.")