diff --git a/src/main/java/forge/game/phase/Upkeep.java b/src/main/java/forge/game/phase/Upkeep.java index 949499d66fe..9f91964c569 100644 --- a/src/main/java/forge/game/phase/Upkeep.java +++ b/src/main/java/forge/game/phase/Upkeep.java @@ -425,12 +425,10 @@ public class Upkeep extends Phase { for (final Card c : cards) { final Card abyss = c; - final List abyssGetTargets = CardLists.filter(player.getCreaturesInPlay(), Presets.NON_ARTIFACTS); - final Ability sacrificeCreature = new Ability(abyss, ManaCost.NO_COST) { @Override public void resolve() { - final List targets = CardLists.getTargetableCards(abyssGetTargets, this); + final List targets = CardLists.getTargetableCards(CardLists.filter(player.getCreaturesInPlay(), Presets.NON_ARTIFACTS), this); if (player.isHuman() && targets.size() > 0) { final InputSelectCards chooseArt = new InputSelectCards(1, 1) { private static final long serialVersionUID = 4820011040853968644L;