Fixing minion site number checks not checking for active modifiers

This commit is contained in:
Christian 'ketura' McCarty
2021-12-19 14:34:45 -06:00
parent 210c26d723
commit 5a16e76d5b

View File

@@ -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);
}