From d904bfad4cf0849c7cccd43f8653bd31e95816ff Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 25 Nov 2022 13:54:14 -0800 Subject: [PATCH] Fix hidden ability patch possible check Just return true when it is possible --- .../Legality/Verifiers/Ability/AbilityChangeRules.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/PKHeX.Core/Legality/Verifiers/Ability/AbilityChangeRules.cs b/PKHeX.Core/Legality/Verifiers/Ability/AbilityChangeRules.cs index c2faaf004..71425778c 100644 --- a/PKHeX.Core/Legality/Verifiers/Ability/AbilityChangeRules.cs +++ b/PKHeX.Core/Legality/Verifiers/Ability/AbilityChangeRules.cs @@ -111,9 +111,8 @@ public static bool IsAbilityPatchRevertPossible(EvolutionHistory evosAll, int ab { var evo = evos[i]; var pi = table[evo.Species, evo.Form]; - if (pi.GetIsAbility12Same()) - continue; - return true; + if (!pi.GetIsAbility12Same()) + return true; } return false; } @@ -127,8 +126,7 @@ public static bool IsAbilityPatchRevertPossible(EvolutionHistory evosAll, int ab var evo = evos[i]; var pi = table[evo.Species, evo.Form]; if (pi.GetIsAbilityHiddenUnique()) - continue; - return true; + return true; } // Some species have a distinct hidden ability only on another form, and can change between that form and its current form.