From 6b56526d17306c1dddeea994e9034ea0f9309545 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Thu, 12 Jan 2012 16:14:16 +0000 Subject: [PATCH] - FP player should be able to play only FP cards, Shadow player - Shadow cards, even if effect text doesn't say it (i.e. "Fellowship: Play Man to draw a card.") --- .../src/main/java/com/gempukku/lotro/filters/Filters.java | 4 ++++ .../gemp-lotr-web/src/main/webapp/includes/changeLog.html | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java index b1d01f3d4..17078fda1 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/filters/Filters.java @@ -445,6 +445,10 @@ public class Filters { return new Filter() { @Override public boolean accepts(GameState gameState, ModifiersQuerying modifiersQuerying, PhysicalCard physicalCard) { + Side expectedSide = (physicalCard.getOwner().equals(gameState.getCurrentPlayerId()) ? Side.FREE_PEOPLE : Side.SHADOW); + if (physicalCard.getBlueprint().getSide() != expectedSide) + return false; + return physicalCard.getBlueprint().checkPlayRequirements(physicalCard.getOwner(), game, physicalCard, withTwilightRemoved, twilightModifier, ignoreRoamingPenalty, ignoreCheckingDeadPile); } }; 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 c44fa0640..d7d351361 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,8 @@
 12 Jan. 2012
 - Players can now (using Settings tab) specify which form of answer selection to use - buttons or drop-down.
+- FP player should be able to play only FP cards, Shadow player - Shadow cards, even if effect text doesn't say it
+(i.e. "Fellowship: Play Man to draw a card.")
 
 11 Jan. 2012
 - "Isengard Sword" now correctly gives -2 Strength to character in skirmish against its bearer.