Fixing minion site number checks not checking for active modifiers
This commit is contained in:
@@ -754,6 +754,12 @@ public class Filters {
|
|||||||
return new Filter() {
|
return new Filter() {
|
||||||
@Override
|
@Override
|
||||||
public boolean accepts(LotroGame game, PhysicalCard physicalCard) {
|
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)
|
return (physicalCard.getSiteNumber()!=null)
|
||||||
&& (physicalCard.getSiteNumber()>=minSiteNumber) && (physicalCard.getSiteNumber()<=maxSiteNumber);
|
&& (physicalCard.getSiteNumber()>=minSiteNumber) && (physicalCard.getSiteNumber()<=maxSiteNumber);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user