diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/condition/CardPlayedInCurrentPhaseCondition.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/condition/CardPlayedInCurrentPhaseCondition.java index fc0bf996a..15133b996 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/condition/CardPlayedInCurrentPhaseCondition.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/condition/CardPlayedInCurrentPhaseCondition.java @@ -18,9 +18,11 @@ public class CardPlayedInCurrentPhaseCondition implements Condition { @Override public boolean isFullfilled(LotroGame game) { for (EffectResult effectResult : game.getActionsEnvironment().getPhaseEffectResults()) { - PlayCardResult playResult = (PlayCardResult) effectResult; - if (filter.accepts(game, playResult.getPlayedCard())) - return true; + if (effectResult instanceof PlayCardResult) { + PlayCardResult playResult = (PlayCardResult) effectResult; + if (filter.accepts(game, playResult.getPlayedCard())) + return true; + } } return false; diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/condition/CardPlayedInCurrentTurnCondition.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/condition/CardPlayedInCurrentTurnCondition.java index 0b166cf6c..5191d6b79 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/condition/CardPlayedInCurrentTurnCondition.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/modifiers/condition/CardPlayedInCurrentTurnCondition.java @@ -18,9 +18,11 @@ public class CardPlayedInCurrentTurnCondition implements Condition { @Override public boolean isFullfilled(LotroGame game) { for (EffectResult effectResult : game.getActionsEnvironment().getTurnEffectResults()) { - PlayCardResult playResult = (PlayCardResult) effectResult; - if (filter.accepts(game, playResult.getPlayedCard())) - return true; + if (effectResult instanceof PlayCardResult) { + PlayCardResult playResult = (PlayCardResult) effectResult; + if (filter.accepts(game, playResult.getPlayedCard())) + return true; + } } return false;