From 066552479e2348183d3f199621be7a92029c2582 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Tue, 8 Nov 2011 19:32:03 +0000 Subject: [PATCH] - "Rohirrim Village" will only not allow the Dunland Man to take wounds only in Archery phase. --- .../gempukku/lotro/cards/set4/site/Card4_334.java | 12 ++---------- .../gempukku/lotro/cards/set4/site/Card4_342.java | 8 +++----- .../src/main/webapp/includes/changeLog.html | 1 + 3 files changed, 6 insertions(+), 15 deletions(-) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/site/Card4_334.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/site/Card4_334.java index 6ed1c9c21..d82882e1b 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/site/Card4_334.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/site/Card4_334.java @@ -2,17 +2,15 @@ package com.gempukku.lotro.cards.set4.site; import com.gempukku.lotro.cards.AbstractSite; import com.gempukku.lotro.cards.modifiers.CantTakeWoundsModifier; +import com.gempukku.lotro.cards.modifiers.conditions.PhaseCondition; import com.gempukku.lotro.common.Block; import com.gempukku.lotro.common.Culture; import com.gempukku.lotro.common.Phase; 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.game.state.LotroGame; -import com.gempukku.lotro.logic.modifiers.Condition; import com.gempukku.lotro.logic.modifiers.Modifier; -import com.gempukku.lotro.logic.modifiers.ModifiersQuerying; import java.util.Collections; import java.util.List; @@ -32,12 +30,6 @@ public class Card4_334 extends AbstractSite { @Override public List getAlwaysOnModifiers(LotroGame game, PhysicalCard self) { return Collections.singletonList( - new CantTakeWoundsModifier(self, - new Condition() { - @Override - public boolean isFullfilled(GameState gameState, ModifiersQuerying modifiersQuerying) { - return gameState.getCurrentPhase() == Phase.ARCHERY; - } - }, Filters.and(Culture.DUNLAND, Race.MAN))); + new CantTakeWoundsModifier(self, new PhaseCondition(Phase.ARCHERY), Filters.and(Culture.DUNLAND, Race.MAN))); } } diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/site/Card4_342.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/site/Card4_342.java index 95f219ead..c0f81337a 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/site/Card4_342.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set4/site/Card4_342.java @@ -2,10 +2,8 @@ package com.gempukku.lotro.cards.set4.site; import com.gempukku.lotro.cards.AbstractSite; import com.gempukku.lotro.cards.modifiers.CantTakeWoundsModifier; -import com.gempukku.lotro.common.Block; -import com.gempukku.lotro.common.Culture; -import com.gempukku.lotro.common.Keyword; -import com.gempukku.lotro.common.Race; +import com.gempukku.lotro.cards.modifiers.conditions.PhaseCondition; +import com.gempukku.lotro.common.*; import com.gempukku.lotro.filters.Filters; import com.gempukku.lotro.game.PhysicalCard; import com.gempukku.lotro.game.state.LotroGame; @@ -31,6 +29,6 @@ public class Card4_342 extends AbstractSite { @Override public List getAlwaysOnModifiers(LotroGame game, PhysicalCard self) { return Collections.singletonList( - new CantTakeWoundsModifier(self, Filters.and(Culture.DUNLAND, Race.MAN))); + new CantTakeWoundsModifier(self, new PhaseCondition(Phase.ARCHERY), Filters.and(Culture.DUNLAND, Race.MAN))); } } 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 ee7b8a412..e8d834adc 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,6 +1,7 @@
 8 Nov. 2011
 - "Gathering to the Summons" adds burden instead of twilight now.
+- "Rohirrim Village" will only not allow the Dunland Man to take wounds only in Archery phase.
 
 7 Nov. 2011
 - "My Axe Is Notched" and "Final Count" should properly grant their strength bonuses now.