From b954173f996296f98c281fd2bac46aa730ad9b58 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Wed, 24 Apr 2013 00:32:21 +0200 Subject: [PATCH] Fixed #207. Exhume used player.choose instead of player.chooseTarget method what resulted in a dead game because choose doesn't handle the required option. Anyway it would be a good idea to commet or redesign the target area of mage. --- Mage.Sets/src/mage/sets/urzassaga/Exhume.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/urzassaga/Exhume.java b/Mage.Sets/src/mage/sets/urzassaga/Exhume.java index 2fe2b348704..2b0330a5b9d 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/Exhume.java +++ b/Mage.Sets/src/mage/sets/urzassaga/Exhume.java @@ -95,7 +95,8 @@ class ExhumeEffect extends OneShotEffect { if (player != null) { FilterCreatureCard filterCreatureCard = new FilterCreatureCard("creature card from your graveyard"); TargetCardInYourGraveyard target = new TargetCardInYourGraveyard(filterCreatureCard); - if (player.choose(Outcome.PutCreatureInPlay, target, source.getSourceId(), game)) { + target.setRequired(true); + if (player.chooseTarget(outcome, target, source, game)) { Card card = game.getCard(target.getFirstTarget()); if (card != null) { card.putOntoBattlefield(game, Zone.GRAVEYARD, source.getId(), player.getId());