From 8652b40cf20f9a425ba58a3529a1d8d26cacd341 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Sun, 5 Feb 2012 20:53:51 +0000 Subject: [PATCH] - "Beyond Dark Mountains" now exerts ISENGARD minion. --- .../com/gempukku/lotro/cards/set4/isengard/Card4_141.java | 6 +++++- .../gemp-lotr-web/src/main/webapp/includes/changeLog.html | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/isengard/Card4_141.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/isengard/Card4_141.java index 600bbe118..c382a00e4 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/isengard/Card4_141.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/isengard/Card4_141.java @@ -1,9 +1,11 @@ package com.gempukku.lotro.cards.set4.isengard; import com.gempukku.lotro.cards.AbstractResponseOldEvent; +import com.gempukku.lotro.cards.PlayConditions; import com.gempukku.lotro.cards.TriggerConditions; import com.gempukku.lotro.cards.actions.PlayEventAction; import com.gempukku.lotro.cards.effects.AddBurdenEffect; +import com.gempukku.lotro.cards.effects.choose.ChooseAndExertCharactersEffect; import com.gempukku.lotro.common.CardType; import com.gempukku.lotro.common.Culture; import com.gempukku.lotro.common.Side; @@ -39,11 +41,13 @@ public class Card4_141 extends AbstractResponseOldEvent { @Override public List getOptionalAfterActions(String playerId, LotroGame game, EffectResult effectResult, PhysicalCard self) { if (TriggerConditions.forEachKilled(game, effectResult, Filters.or(CardType.COMPANION, CardType.ALLY)) + && PlayConditions.canExert(self, game, Culture.ISENGARD, CardType.MINION) && checkPlayRequirements(playerId, game, self, 0, 0, false, false)) { ForEachKilledResult killResult = (ForEachKilledResult) effectResult; PlayEventAction action = new PlayEventAction(self); action.setText(GameUtils.getCardLink(killResult.getKilledCard()) + " was killed"); - + action.appendCost( + new ChooseAndExertCharactersEffect(action, playerId, 1, 1, Culture.ISENGARD, CardType.MINION)); boolean hasSpecific = Filters.or(Filters.aragorn, Filters.gandalf, Filters.name("Theoden")).accepts(game.getGameState(), game.getModifiersQuerying(), killResult.getKilledCard()); action.appendEffect( new AddBurdenEffect(self, hasSpecific ? 2 : 1)); diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html index d033ace42..a2e07f02a 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html @@ -1,4 +1,7 @@
+5 Feb. 2012
+- "Beyond Dark Mountains" now exerts ISENGARD minion.
+
 4 Feb. 2012
 - "Depths of Moria" now has a corrected name.
 - "Southron Archer Legion" now should correctly add to archery.