From 2459de601e37156f9ac996ee2cabbda483b64102 Mon Sep 17 00:00:00 2001 From: "marcin.sciesinski" Date: Tue, 27 Aug 2019 08:53:16 -0700 Subject: [PATCH] Checking event requirements --- .../gempukku/lotro/cards/build/BuiltLotroCardBlueprint.java | 3 +++ .../com/gempukku/lotro/logic/timing/rules/PlayEventRule.java | 4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/BuiltLotroCardBlueprint.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/BuiltLotroCardBlueprint.java index ff347ea50..6ad349ccd 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/BuiltLotroCardBlueprint.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/BuiltLotroCardBlueprint.java @@ -376,6 +376,9 @@ public class BuiltLotroCardBlueprint implements LotroCardBlueprint { return false; } + if (playEventAction != null) + playEventAction.isValid(null, game, self, null, null); + return true; } diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/rules/PlayEventRule.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/rules/PlayEventRule.java index d04dafe7f..3a6ffff7d 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/rules/PlayEventRule.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/rules/PlayEventRule.java @@ -55,8 +55,6 @@ public class PlayEventRule { private boolean checkIfCorrectPhase(LotroGame game, LotroCardBlueprint blueprint) { final Phase currentPhase = game.getGameState().getCurrentPhase(); final Keyword keyword = phaseKeywordMap.get(currentPhase); - if (keyword != null && blueprint.hasKeyword(keyword)) - return true; - return false; + return keyword != null && blueprint.hasKeyword(keyword); } }