From ecde2669d04ad671217cdadc22aa4f3dfb1e19ec Mon Sep 17 00:00:00 2001 From: Susucre <34709007+Susucre@users.noreply.github.com> Date: Sun, 2 Jun 2024 21:12:46 +0200 Subject: [PATCH] fix Crabomination's Emerge from artifact --- Mage/src/main/java/mage/abilities/keyword/EmergeAbility.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Mage/src/main/java/mage/abilities/keyword/EmergeAbility.java b/Mage/src/main/java/mage/abilities/keyword/EmergeAbility.java index 1f64cb7e010..47578e51a3e 100644 --- a/Mage/src/main/java/mage/abilities/keyword/EmergeAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/EmergeAbility.java @@ -14,7 +14,6 @@ import mage.constants.SpellAbilityType; import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.StaticFilters; -import mage.filter.common.FilterControlledCreaturePermanent; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; @@ -84,8 +83,8 @@ public class EmergeAbility extends SpellAbility { @Override public ManaOptions getMinimumCostToActivate(UUID playerId, Game game) { int maxCMC = 0; - for (Permanent creature : game.getBattlefield().getActivePermanents(new FilterControlledCreaturePermanent(), playerId, this, game)) { - int cmc = creature.getManaValue(); + for (Permanent permanentToSacrifice : game.getBattlefield().getActivePermanents(filter, playerId, this, game)) { + int cmc = permanentToSacrifice.getManaValue(); if (cmc > maxCMC) { maxCMC = cmc; }