From 5a16e76d5b7cae2f1999d18c18df6bbe16a9526a Mon Sep 17 00:00:00 2001 From: Christian 'ketura' McCarty Date: Sun, 19 Dec 2021 14:34:45 -0600 Subject: [PATCH] Fixing minion site number checks not checking for active modifiers --- .../src/main/java/com/gempukku/lotro/filters/Filters.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java index 51605efea..d44955b02 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java @@ -754,6 +754,12 @@ public class Filters { return new Filter() { @Override public boolean accepts(LotroGame game, PhysicalCard physicalCard) { + if(physicalCard.getBlueprint().getCardType() == CardType.MINION) + { + int sitenum = game.getModifiersQuerying().getMinionSiteNumber(game, physicalCard); + return sitenum >= minSiteNumber && sitenum <= maxSiteNumber; + } + return (physicalCard.getSiteNumber()!=null) && (physicalCard.getSiteNumber()>=minSiteNumber) && (physicalCard.getSiteNumber()<=maxSiteNumber); }