diff --git a/PKHeX.Core/Legality/Encounters/EncounterStatic/EncounterStatic8NC.cs b/PKHeX.Core/Legality/Encounters/EncounterStatic/EncounterStatic8NC.cs index 3fe01f8ea..ce76b7b6b 100644 --- a/PKHeX.Core/Legality/Encounters/EncounterStatic/EncounterStatic8NC.cs +++ b/PKHeX.Core/Legality/Encounters/EncounterStatic/EncounterStatic8NC.cs @@ -27,6 +27,8 @@ protected override bool IsMatchLevel(PKM pkm, DexLevel evo) return false; if (lvl is < 20 or > 55) return false; + if (pkm.Met_Location == Watchtower && pkm.IsShiny) + return false; // host cannot downlevel and be shiny return lvl % 5 == 0; } }