mirror of
https://github.com/correl/mage.git
synced 2024-12-25 11:11:16 +00:00
* Grisly Salvage - Fixed that the move to hand effect was not optional.
This commit is contained in:
parent
56f41243ca
commit
f198dd2bc2
1 changed files with 2 additions and 2 deletions
|
@ -56,7 +56,6 @@ public class GrislySalvage extends CardImpl {
|
|||
super(ownerId, 165, "Grisly Salvage", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{B}{G}");
|
||||
this.expansionSetCode = "RTR";
|
||||
|
||||
|
||||
// Reveal the top five cards of your library. You may put a creature or land card from among them into your hand. Put the rest into your graveyard.
|
||||
this.getSpellAbility().addEffect(new GrislySalvageEffect());
|
||||
}
|
||||
|
@ -109,7 +108,8 @@ class GrislySalvageEffect extends OneShotEffect {
|
|||
if (!cards.isEmpty()) {
|
||||
controller.revealCards(sourceObject.getName(), cards, game);
|
||||
TargetCard target = new TargetCard(Zone.LIBRARY, filterPutInHand);
|
||||
if (properCardFound && controller.choose(Outcome.DrawCard, cards, target, game)) {
|
||||
if (properCardFound && controller.chooseUse(outcome, "Put a creature or land card from the revealed cards into your hand?", game) &&
|
||||
controller.choose(Outcome.DrawCard, cards, target, game)) {
|
||||
Card card = game.getCard(target.getFirstTarget());
|
||||
if (card != null) {
|
||||
controller.moveCards(card, Zone.LIBRARY, Zone.HAND, source, game);
|
||||
|
|
Loading…
Reference in a new issue