From a70297ff32b3ee5a78fc7a6dee2b91b46c51bf74 Mon Sep 17 00:00:00 2001 From: Alex Vasile <48962821+Alex-Vasile@users.noreply.github.com> Date: Sat, 29 Oct 2022 22:20:53 -0400 Subject: [PATCH] [DMU] Cleanup Karn's Sylex --- Mage.Sets/src/mage/cards/k/KarnsSylex.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/k/KarnsSylex.java b/Mage.Sets/src/mage/cards/k/KarnsSylex.java index 3414038c24..1a56b11475 100644 --- a/Mage.Sets/src/mage/cards/k/KarnsSylex.java +++ b/Mage.Sets/src/mage/cards/k/KarnsSylex.java @@ -19,6 +19,7 @@ import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; +import java.util.Objects; import java.util.UUID; /** @@ -56,7 +57,7 @@ class KarnsSylexEffect extends ContinuousEffectImpl { public KarnsSylexEffect() { super(Duration.WhileOnBattlefield, Layer.PlayerEffects, SubLayer.NA, Outcome.Detriment); - staticText = "Players can't pay life or sacrifice creatures to cast spells"; + staticText = "Players can't pay life to cast spells or to activate abilities that aren't mana abilities"; } public KarnsSylexEffect(final KarnsSylexEffect effect) { @@ -73,7 +74,6 @@ class KarnsSylexEffect extends ContinuousEffectImpl { for (UUID playerId : game.getState().getPlayersInRange(source.getControllerId(), game)) { Player player = game.getPlayer(playerId); player.setPayLifeCostLevel(Player.PayLifeCostLevel.onlyManaAbilities); - player.setCanPaySacrificeCostFilter(new FilterCreaturePermanent()); } return true; }