diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set1/gondor/Card1_099.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set1/gondor/Card1_099.java index 88d58f9b5..eb02eb76d 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set1/gondor/Card1_099.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set1/gondor/Card1_099.java @@ -36,7 +36,7 @@ public class Card1_099 extends AbstractOldEvent { } @Override - public PlayEventAction getPlayCardAction(String playerId, final LotroGame game, PhysicalCard self, int twilightModifier, boolean ignoreRoamingPenalty) { + public PlayEventAction getPlayCardAction(final String playerId, final LotroGame game, PhysicalCard self, int twilightModifier, boolean ignoreRoamingPenalty) { final PlayEventAction action = new PlayEventAction(self, true); action.appendCost( new ChooseAndExertCharactersEffect(action, playerId, 1, 1, Keyword.RANGER)); @@ -45,8 +45,10 @@ public class Card1_099 extends AbstractOldEvent { @Override protected void opponentChosen(String opponentId) { List hand = new LinkedList(game.getGameState().getHand(opponentId)); - for (PhysicalCard physicalCard : hand) + game.getGameState().removeCardsFromZone(playerId, hand); + for (PhysicalCard physicalCard : hand) { game.getGameState().putCardOnBottomOfDeck(physicalCard); + } game.getGameState().shuffleDeck(opponentId); action.appendEffect(new DrawCardsEffect(action, opponentId, 8)); diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set1/wraith/Card1_216.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set1/wraith/Card1_216.java index 97604698c..7d4175295 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set1/wraith/Card1_216.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set1/wraith/Card1_216.java @@ -80,7 +80,7 @@ public class Card1_216 extends AbstractAttachable { } if (bladeTipsInDiscard.size() > 0) { possibleEffects.add( - new ChooseActiveCardEffect(self, playerId, "Choose a companion", CardType.COMPANION, Filters.inSkirmishAgainst(self.getAttachedTo())) { + new ChooseActiveCardEffect(self, playerId, "Choose a companion", CardType.COMPANION, Filters.inSkirmishAgainst(self.getAttachedTo()), Filters.not(Filters.hasAttached(Filters.name("Blade Tip")))) { @Override protected void cardSelected(LotroGame game, PhysicalCard card) { action.insertEffect( 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 9fec5adca..1fac83dd9 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 @@
 16 May 2012
 - "Glamdring, Elven Blade" now lets the shadow player to choose a minion to exert.
+- "Change of Plans" should now work correctly.
 
 14 May 2012
 - "City of Men" should now correctly discard a minion at the end of the skirmish.