From 9ca9bfa1220d8715be9c06cdc9605fa165b3dd1c Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Tue, 16 Nov 2021 07:02:41 -0500 Subject: [PATCH] [MID] fixed Sludge Monster only applying to a single creature at a time (fixes #8459) --- Mage.Sets/src/mage/cards/s/SludgeMonster.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/Mage.Sets/src/mage/cards/s/SludgeMonster.java b/Mage.Sets/src/mage/cards/s/SludgeMonster.java index 29775592cd1..42d3a095551 100644 --- a/Mage.Sets/src/mage/cards/s/SludgeMonster.java +++ b/Mage.Sets/src/mage/cards/s/SludgeMonster.java @@ -92,16 +92,15 @@ class SludgeMonsterEffect extends ContinuousEffectImpl { switch (layer) { case AbilityAddingRemovingEffects_6: permanent.removeAllAbilities(source.getSourceId(), game); - return true; + break; case PTChangingEffects_7: if (sublayer == SubLayer.SetPT_7b) { permanent.getPower().setValue(2); permanent.getToughness().setValue(2); - return true; } } } - return false; + return true; } @Override @@ -111,11 +110,6 @@ class SludgeMonsterEffect extends ContinuousEffectImpl { @Override public boolean hasLayer(Layer layer) { - switch (layer) { - case AbilityAddingRemovingEffects_6: - case PTChangingEffects_7: - return true; - } - return false; + return layer == Layer.AbilityAddingRemovingEffects_6 || layer == Layer.PTChangingEffects_7; } }