From 98f956521265aa50bab3172d005e08eefb1ef811 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Tue, 5 Apr 2016 17:08:31 +0200 Subject: [PATCH] * Engulf the Shore - Fixed that it did not return tokens from battlefield (fixes #1715). --- .../src/mage/sets/shadowsoverinnistrad/EngulfTheShore.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/sets/shadowsoverinnistrad/EngulfTheShore.java b/Mage.Sets/src/mage/sets/shadowsoverinnistrad/EngulfTheShore.java index 2530228ac6a..7f34957c4c8 100644 --- a/Mage.Sets/src/mage/sets/shadowsoverinnistrad/EngulfTheShore.java +++ b/Mage.Sets/src/mage/sets/shadowsoverinnistrad/EngulfTheShore.java @@ -27,12 +27,13 @@ */ package mage.sets.shadowsoverinnistrad; +import java.util.HashSet; +import java.util.Set; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; +import mage.cards.Card; import mage.cards.CardImpl; -import mage.cards.Cards; -import mage.cards.CardsImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; @@ -100,7 +101,7 @@ class EngulfTheShoreEffect extends OneShotEffect { int islands = game.getBattlefield().count(filter, source.getSourceId(), source.getControllerId(), game); FilterPermanent creatureFilter = new FilterCreaturePermanent(); creatureFilter.add(new ToughnessPredicate(Filter.ComparisonType.LessThan, islands + 1)); - Cards cardsToHand = new CardsImpl(); + Set cardsToHand = new HashSet<>(); for (Permanent permanent : game.getBattlefield().getActivePermanents(creatureFilter, source.getControllerId(), source.getSourceId(), game)) { cardsToHand.add(permanent); }