From 6988688e6466d9774fdf8a0c4e10afd61e73a5dc Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Tue, 22 Aug 2017 21:00:04 -0400 Subject: [PATCH] Fixed Animal Magnetism putting card into hand instead of battlefield --- Mage.Sets/src/mage/cards/a/AnimalMagnetism.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Mage.Sets/src/mage/cards/a/AnimalMagnetism.java b/Mage.Sets/src/mage/cards/a/AnimalMagnetism.java index b8a7b3f690e..5a8201c11e4 100644 --- a/Mage.Sets/src/mage/cards/a/AnimalMagnetism.java +++ b/Mage.Sets/src/mage/cards/a/AnimalMagnetism.java @@ -90,9 +90,9 @@ class AnimalMagnetismEffect extends OneShotEffect { cards.addAll(controller.getLibrary().getTopCards(game, 5)); if (!cards.isEmpty()) { controller.revealCards(staticText, cards, game); - Card cardToHand; + Card cardToBattlefield; if (cards.size() == 1) { - cardToHand = cards.getRandom(game); + cardToBattlefield = cards.getRandom(game); } else { Player opponent; Set opponents = game.getOpponents(controller.getId()); @@ -105,11 +105,11 @@ class AnimalMagnetismEffect extends OneShotEffect { } TargetCard target = new TargetCard(1, Zone.LIBRARY, new FilterCreatureCard()); opponent.chooseTarget(outcome, cards, target, source, game); - cardToHand = game.getCard(target.getFirstTarget()); + cardToBattlefield = game.getCard(target.getFirstTarget()); } - if (cardToHand != null) { - controller.moveCards(cardToHand, Zone.HAND, source, game); - cards.remove(cardToHand); + if (cardToBattlefield != null) { + controller.moveCards(cardToBattlefield, Zone.BATTLEFIELD, source, game); + cards.remove(cardToBattlefield); } controller.moveCards(cards, Zone.GRAVEYARD, source, game); }