From 4220dbb80eaf73e84b9f2a3ddd939a0699a773bb Mon Sep 17 00:00:00 2001 From: marcins78 Date: Thu, 3 Jan 2013 17:41:40 +0000 Subject: [PATCH] "Ransacked" --- .../lotro/cards/set20/dunland/Card20_011.java | 2 +- .../lotro/cards/set20/dunland/Card20_023.java | 18 ++++-------------- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/dunland/Card20_011.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/dunland/Card20_011.java index ce312312c..28af56e4c 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/dunland/Card20_011.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/dunland/Card20_011.java @@ -20,7 +20,7 @@ import java.util.List; * Dunlending Brute * Dunland Minion • Man * 9 1 3 - * Dunlending Brute is strength +1 for each [Dunland] Man stacked on a site. + * Dunlending Brute is strength +1 for each [Dunland] Man stacked on each site you control. */ public class Card20_011 extends AbstractMinion { public Card20_011() { diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/dunland/Card20_023.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/dunland/Card20_023.java index 8012ed6b7..2f3252c23 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/dunland/Card20_023.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/dunland/Card20_023.java @@ -3,19 +3,15 @@ package com.gempukku.lotro.cards.set20.dunland; import com.gempukku.lotro.cards.AbstractEvent; import com.gempukku.lotro.cards.actions.PlayEventAction; import com.gempukku.lotro.cards.effects.choose.ChooseAndAddUntilEOPStrengthBonusEffect; +import com.gempukku.lotro.cards.modifiers.evaluator.CountActiveEvaluator; import com.gempukku.lotro.common.*; -import com.gempukku.lotro.filters.Filters; import com.gempukku.lotro.game.PhysicalCard; -import com.gempukku.lotro.game.state.GameState; import com.gempukku.lotro.game.state.LotroGame; -import com.gempukku.lotro.logic.modifiers.ModifiersQuerying; -import com.gempukku.lotro.logic.modifiers.evaluator.Evaluator; /** - * 2 - * Ransacked + * 2 Ransacked * Dunland Event • Skirmish - * Make a [Dunland] Man strength +1 for each possession in the Free Peoples player’s discard pile. + * Make a [Dunland] Man strength +1 for each possession you can spot. */ public class Card20_023 extends AbstractEvent { public Card20_023() { @@ -26,13 +22,7 @@ public class Card20_023 extends AbstractEvent { public PlayEventAction getPlayCardAction(String playerId, LotroGame game, PhysicalCard self, int twilightModifier, boolean ignoreRoamingPenalty) { PlayEventAction action = new PlayEventAction(self); action.appendEffect( - new ChooseAndAddUntilEOPStrengthBonusEffect(action, self, playerId, - new Evaluator() { - @Override - public int evaluateExpression(GameState gameState, ModifiersQuerying modifiersQuerying, PhysicalCard cardAffected) { - return Filters.filter(gameState.getDiscard(gameState.getCurrentPlayerId()), gameState, modifiersQuerying, CardType.POSSESSION).size(); - } - }, Culture.DUNLAND, Race.MAN)); + new ChooseAndAddUntilEOPStrengthBonusEffect(action, self, playerId, new CountActiveEvaluator(CardType.POSSESSION), Culture.DUNLAND, Race.MAN)); return action; } }