diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/CantAddBurdensModifier.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/CantAddBurdensModifier.java index f3ec78b69..45ee18290 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/CantAddBurdensModifier.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/CantAddBurdensModifier.java @@ -1,23 +1,17 @@ package com.gempukku.lotro.logic.modifiers; import com.gempukku.lotro.common.Filterable; -import com.gempukku.lotro.filters.Filter; import com.gempukku.lotro.filters.Filters; import com.gempukku.lotro.game.PhysicalCard; import com.gempukku.lotro.game.state.LotroGame; public class CantAddBurdensModifier extends AbstractModifier { - private Filter _sourceFilters; - public CantAddBurdensModifier(PhysicalCard source, Condition condition, Filterable... sourceFilters) { - super(source, "Can't add burdens", null, condition, ModifierEffect.BURDEN_MODIFIER); - _sourceFilters = Filters.and(sourceFilters); + super(source, "Can't add burdens", Filters.and(sourceFilters), condition, ModifierEffect.BURDEN_MODIFIER); } @Override public boolean canAddBurden(LotroGame game, String performingPlayer, PhysicalCard source) { - if (_sourceFilters.accepts(game, source)) - return false; - return true; + return false; } } diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/CantRemoveThreatsModifier.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/CantRemoveThreatsModifier.java index c96a76835..21715c612 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/CantRemoveThreatsModifier.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/CantRemoveThreatsModifier.java @@ -1,23 +1,18 @@ package com.gempukku.lotro.logic.modifiers; import com.gempukku.lotro.common.Filterable; -import com.gempukku.lotro.filters.Filter; import com.gempukku.lotro.filters.Filters; import com.gempukku.lotro.game.PhysicalCard; import com.gempukku.lotro.game.state.LotroGame; public class CantRemoveThreatsModifier extends AbstractModifier { - private Filter _sourceFilters; public CantRemoveThreatsModifier(PhysicalCard source, Condition condition, Filterable... sourceFilters) { - super(source, "Can't remove threats", null, condition, ModifierEffect.THREAT_MODIFIER); - _sourceFilters = Filters.and(sourceFilters); + super(source, "Can't remove threats", Filters.and(sourceFilters), condition, ModifierEffect.THREAT_MODIFIER); } @Override public boolean canRemoveThreat(LotroGame game, PhysicalCard source) { - if (_sourceFilters.accepts(game, source)) - return false; - return true; + return false; } }