From 87f8ac44ee61429b9e50c4ff3d004e568df38f5d Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Wed, 24 Jul 2013 19:14:17 +0200 Subject: [PATCH] * Reveillark - Fixed that only one creature was put to battlefield but two were selected. --- .../ReturnFromGraveyardToBattlefieldTargetEffect.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Mage/src/mage/abilities/effects/common/ReturnFromGraveyardToBattlefieldTargetEffect.java b/Mage/src/mage/abilities/effects/common/ReturnFromGraveyardToBattlefieldTargetEffect.java index 5d15a1e98e4..4899bd17d33 100644 --- a/Mage/src/mage/abilities/effects/common/ReturnFromGraveyardToBattlefieldTargetEffect.java +++ b/Mage/src/mage/abilities/effects/common/ReturnFromGraveyardToBattlefieldTargetEffect.java @@ -29,14 +29,13 @@ package mage.abilities.effects.common; import java.util.UUID; -import mage.constants.Outcome; -import mage.constants.Zone; import mage.abilities.Ability; import mage.abilities.Mode; import mage.abilities.effects.OneShotEffect; import mage.cards.Card; +import mage.constants.Outcome; +import mage.constants.Zone; import mage.game.Game; -import mage.game.permanent.Permanent; import mage.players.Player; import mage.target.Target; import mage.util.CardUtil; @@ -70,18 +69,19 @@ public class ReturnFromGraveyardToBattlefieldTargetEffect extends OneShotEffect< @Override public boolean apply(Game game, Ability source) { + boolean result = false; for (UUID targetId: getTargetPointer().getTargets(game, source)) { Card card = game.getCard(targetId); if (card != null) { Player player = game.getPlayer(card.getOwnerId()); if (player != null) { if(card.putOntoBattlefield(game, Zone.GRAVEYARD, source.getSourceId(), source.getControllerId(), tapped)){ - return true; + result = true; } } } } - return true; + return result; } @Override