From 2bb399c8e71b5d67960f83fcc8b5bfb507f1a661 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sun, 25 Oct 2020 13:41:49 -0700 Subject: [PATCH] Check egg state before allowing gmax toggle eggs can't toggle gmax state --- PKHeX.Core/Legality/Verifiers/MiscVerifier.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs b/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs index 4896f88fa..fcb9469cc 100644 --- a/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs @@ -400,7 +400,7 @@ private void VerifySWSHStats(LegalityAnalysis data, PK8 pk8) bool originGMax = enc is IGigantamax g && g.CanGigantamax; if (originGMax != pk8.CanGigantamax) { - bool ok = pk8.CanToggleGigantamax(pk8.Species, pk8.AltForm, enc.Species, enc.Form); + bool ok = !pk8.IsEgg && pk8.CanToggleGigantamax(pk8.Species, pk8.AltForm, enc.Species, enc.Form); var chk = ok ? GetValid(LStatGigantamaxValid) : GetInvalid(LStatGigantamaxInvalid); data.AddLine(chk); }