From 3a859f68aaa9b7b149397f2b864ced6b612b4fad Mon Sep 17 00:00:00 2001 From: marcins78 Date: Mon, 4 Feb 2013 12:10:48 +0000 Subject: [PATCH] "Goblin Patroller" --- .../lotro/cards/set20/moria/Card20_263.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/moria/Card20_263.java diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/moria/Card20_263.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/moria/Card20_263.java new file mode 100644 index 000000000..d06cdaf34 --- /dev/null +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/moria/Card20_263.java @@ -0,0 +1,29 @@ +package com.gempukku.lotro.cards.set20.moria; + +import com.gempukku.lotro.cards.AbstractMinion; +import com.gempukku.lotro.cards.modifiers.evaluator.CountStackedEvaluator; +import com.gempukku.lotro.common.CardType; +import com.gempukku.lotro.common.Culture; +import com.gempukku.lotro.common.Race; +import com.gempukku.lotro.filters.Filters; +import com.gempukku.lotro.game.PhysicalCard; +import com.gempukku.lotro.game.state.GameState; +import com.gempukku.lotro.logic.modifiers.ModifiersQuerying; + +/** + * 5 + * Goblin Patroller + * Moria Minion • Goblin + * 11 3 4 + * This minion's twilight cost is -1 for each card stacked on a [Moria] condition. + */ +public class Card20_263 extends AbstractMinion { + public Card20_263() { + super(5, 11, 3, 4, Race.GOBLIN, Culture.MORIA, "Goblin Patroller"); + } + + @Override + public int getTwilightCostModifier(GameState gameState, ModifiersQuerying modifiersQuerying, PhysicalCard self) { + return -(new CountStackedEvaluator(Filters.and(Culture.MORIA, CardType.CONDITION), Filters.any).evaluateExpression(gameState, modifiersQuerying, self)); + } +}