From c83eb0ca9af1d5a67e90c150174a42ee7d545184 Mon Sep 17 00:00:00 2001 From: xenohedron <12538125+xenohedron@users.noreply.github.com> Date: Fri, 18 Apr 2025 22:44:43 -0400 Subject: [PATCH] unrelated corrections --- Mage.Sets/src/mage/cards/k/KarnLiberated.java | 1 + Mage.Sets/src/mage/cards/o/OldGrowthTroll.java | 2 +- Mage.Sets/src/mage/cards/s/SithMagic.java | 7 ++----- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Mage.Sets/src/mage/cards/k/KarnLiberated.java b/Mage.Sets/src/mage/cards/k/KarnLiberated.java index 183348ed2c8..8d77814e4c7 100644 --- a/Mage.Sets/src/mage/cards/k/KarnLiberated.java +++ b/Mage.Sets/src/mage/cards/k/KarnLiberated.java @@ -70,6 +70,7 @@ class KarnLiberatedEffect extends OneShotEffect { private KarnLiberatedEffect(final KarnLiberatedEffect effect) { super(effect); + this.exileId = effect.exileId; } @Override diff --git a/Mage.Sets/src/mage/cards/o/OldGrowthTroll.java b/Mage.Sets/src/mage/cards/o/OldGrowthTroll.java index ad5a4db08f8..acf6b65c22b 100644 --- a/Mage.Sets/src/mage/cards/o/OldGrowthTroll.java +++ b/Mage.Sets/src/mage/cards/o/OldGrowthTroll.java @@ -199,7 +199,7 @@ class OldGrowthTrollContinuousEffect extends ContinuousEffectImpl { return new OldGrowthTrollContinuousEffect(this); } - private static final Ability makeAbility() { + private static Ability makeAbility() { Ability activatedAbility = new SimpleActivatedAbility( new CreateTokenEffect(new TrollWarriorToken(), 1, true, false), new GenericManaCost(1) ); diff --git a/Mage.Sets/src/mage/cards/s/SithMagic.java b/Mage.Sets/src/mage/cards/s/SithMagic.java index e3d335f9c53..989072d96ca 100644 --- a/Mage.Sets/src/mage/cards/s/SithMagic.java +++ b/Mage.Sets/src/mage/cards/s/SithMagic.java @@ -138,11 +138,8 @@ class SithMagicReplacementEffect extends ReplacementEffectImpl { @Override public boolean applies(GameEvent event, Ability source, Game game) { - if (event.getTargetId().equals(source.getFirstTarget()) + return event.getTargetId().equals(source.getFirstTarget()) && ((ZoneChangeEvent) event).getFromZone() == Zone.BATTLEFIELD - && ((ZoneChangeEvent) event).getToZone() != Zone.EXILED) { - return true; - } - return false; + && ((ZoneChangeEvent) event).getToZone() != Zone.EXILED; } }