From 1a2aee930d958fea608878c2269fb411ccc94cef Mon Sep 17 00:00:00 2001 From: Kaphotics Date: Mon, 14 Mar 2016 23:54:13 -0700 Subject: [PATCH] Add Keldeo move mismatch Probably going to move to a form check later. --- Legality/Checks.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Legality/Checks.cs b/Legality/Checks.cs index e1c4ad961..1c616d8e0 100644 --- a/Legality/Checks.cs +++ b/Legality/Checks.cs @@ -227,6 +227,11 @@ private LegalityCheck[] verifyMoves() if (Moves[0] == 0) res[0] = new LegalityCheck(Severity.Invalid, "Invalid Move."); + + if (pk6.Species == 647) // Keldeo + if (pk6.AltForm == 1 ^ pk6.Moves.Contains(533)) + res[0] = new LegalityCheck(Severity.Invalid, "Sacred Sword / Resolute Keldeo Mismatch."); + // Duplicate Moves Check for (int i = 0; i < 4; i++) if (Moves.Count(m => m != 0 && m == Moves[i]) > 1)