From fad4908b1c601a57bb3a0ef89aa0491932908d44 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Fri, 30 Sep 2011 03:29:36 +0000 Subject: [PATCH] "Great Chasm" --- .../java/com/gempukku/lotro/cards/set2/site/Card2_118.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set2/site/Card2_118.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set2/site/Card2_118.java index 97145b9f9..997a55ef4 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set2/site/Card2_118.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set2/site/Card2_118.java @@ -42,7 +42,7 @@ public class Card2_118 extends AbstractSite { new Filter() { @Override public boolean accepts(GameState gameState, ModifiersQuerying modifiersQuerying, PhysicalCard physicalCard) { - return (self.getData() == null); + return gameState.getCurrentPhase() == Phase.SHADOW && (self.getData() == null); } } ), -2)); @@ -51,6 +51,7 @@ public class Card2_118 extends AbstractSite { @Override public List getRequiredAfterTriggers(LotroGame game, EffectResult effectResult, PhysicalCard self) { if (PlayConditions.played(game.getGameState(), game.getModifiersQuerying(), effectResult, Filters.and(Filters.culture(Culture.MORIA), Filters.keyword(Keyword.ARCHER))) + && game.getGameState().getCurrentPhase() == Phase.SHADOW && game.getGameState().getCurrentSite() == self) self.storeData(new Object()); if (effectResult.getType() == EffectResult.Type.END_OF_PHASE