mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-08-20 08:55:06 -05:00
Group forms with special battle formes check
This commit is contained in:
@@ -1977,13 +1977,6 @@ private void VerifyForm()
|
||||
return;
|
||||
}
|
||||
break;
|
||||
case 718: // Zygarde
|
||||
if (pkm.AltForm >= 4)
|
||||
{
|
||||
AddLine(Severity.Invalid, V310, CheckIdentifier.Form);
|
||||
return;
|
||||
}
|
||||
break;
|
||||
case 773: // Silvally
|
||||
{
|
||||
int item = pkm.HeldItem;
|
||||
@@ -1996,13 +1989,6 @@ private void VerifyForm()
|
||||
AddLine(Severity.Valid, V309, CheckIdentifier.Form);
|
||||
break;
|
||||
}
|
||||
case 774: // Minior
|
||||
if (pkm.AltForm < 7)
|
||||
{
|
||||
AddLine(Severity.Invalid, V310, CheckIdentifier.Form);
|
||||
return;
|
||||
}
|
||||
break;
|
||||
|
||||
// Party Only Forms
|
||||
case 492: // Shaymin
|
||||
@@ -2014,6 +2000,13 @@ private void VerifyForm()
|
||||
return;
|
||||
}
|
||||
break;
|
||||
|
||||
// Battle only Forms with other legal forms allowed
|
||||
case 718 when pkm.AltForm >= 4: // Zygarde Complete
|
||||
case 774 when pkm.AltForm < 7: // Minior Shield
|
||||
case 800 when pkm.AltForm == 3: // Ultra Necrozma
|
||||
AddLine(Severity.Invalid, V310, CheckIdentifier.Form);
|
||||
return;
|
||||
}
|
||||
|
||||
if (pkm.Format >= 7 && Info.Generation < 7 && pkm.AltForm != 0)
|
||||
|
||||
Reference in New Issue
Block a user