From 73668d7043a5ab05564099f463c845fbc97f0d79 Mon Sep 17 00:00:00 2001 From: marcins78 Date: Tue, 8 Jan 2013 12:08:36 +0000 Subject: [PATCH] Playing events from other zones should move the card to void. --- .../com/gempukku/lotro/cards/actions/PlayEventAction.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/actions/PlayEventAction.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/actions/PlayEventAction.java index 5b8bcdc2d..1251284ee 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/actions/PlayEventAction.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/actions/PlayEventAction.java @@ -96,10 +96,11 @@ public class PlayEventAction extends AbstractCostToEffectAction implements Disco game.getGameState().sendMessage(_eventPlayed.getOwner() + " plays " + GameUtils.getCardLink(_eventPlayed) + " from " + playedFromZone.getHumanReadable()); game.getGameState().removeCardsFromZone(_eventPlayed.getOwner(), Collections.singleton(_eventPlayed)); - if (playedFromZone == Zone.HAND) - game.getGameState().addCardToZone(game, _eventPlayed, Zone.VOID); + + game.getGameState().addCardToZone(game, _eventPlayed, Zone.VOID); if (playedFromZone == Zone.DECK) game.getGameState().shuffleDeck(_eventPlayed.getOwner()); + game.getGameState().eventPlayed(_eventPlayed); }