From 5c043adce2c9cd74f7cb856b85883398d8a928d7 Mon Sep 17 00:00:00 2001 From: xenohedron Date: Thu, 26 Oct 2023 00:53:47 -0400 Subject: [PATCH] fix Saheeli tap cost --- Mage.Sets/src/mage/cards/m/MinersGuidewing.java | 2 +- Mage.Sets/src/mage/cards/s/SaheeliTheSunsBrilliance.java | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/m/MinersGuidewing.java b/Mage.Sets/src/mage/cards/m/MinersGuidewing.java index 1235325a66b..657fb01600a 100644 --- a/Mage.Sets/src/mage/cards/m/MinersGuidewing.java +++ b/Mage.Sets/src/mage/cards/m/MinersGuidewing.java @@ -33,7 +33,7 @@ public final class MinersGuidewing extends CardImpl { this.addAbility(VigilanceAbility.getInstance()); // When Miner's Guidewing dies, target creature you control explores. - Ability ability = new DiesSourceTriggeredAbility(new ExploreTargetEffect().setText("target creature you control explores")); + Ability ability = new DiesSourceTriggeredAbility(new ExploreTargetEffect()); ability.addTarget(new TargetControlledCreaturePermanent()); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/s/SaheeliTheSunsBrilliance.java b/Mage.Sets/src/mage/cards/s/SaheeliTheSunsBrilliance.java index 4cd059dfd62..74f4b3944d3 100644 --- a/Mage.Sets/src/mage/cards/s/SaheeliTheSunsBrilliance.java +++ b/Mage.Sets/src/mage/cards/s/SaheeliTheSunsBrilliance.java @@ -3,6 +3,7 @@ package mage.cards.s; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; +import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.CreateTokenCopyTargetEffect; @@ -35,6 +36,7 @@ public final class SaheeliTheSunsBrilliance extends CardImpl { // {U}{R}, {T}: Create a token that's a copy of another target creature or artifact you control, except it's an artifact in addition to its other types. It gains haste. Sacrifice it at the beginning of the next end step. Ability ability = new SimpleActivatedAbility(new SaheeliTheSunsBrillianceEffect(), new ManaCostsImpl<>("{U}{R}")); + ability.addCost(new TapSourceCost()); ability.addTarget(new TargetPermanent(StaticFilters.FILTER_CONTROLLED_ANOTHER_ARTIFACT_OR_CREATURE)); this.addAbility(ability); } @@ -53,7 +55,9 @@ class SaheeliTheSunsBrillianceEffect extends OneShotEffect { SaheeliTheSunsBrillianceEffect() { super(Outcome.Benefit); - staticText = ""; + staticText = "create a token that’s a copy of another target creature or artifact you control, " + + "except it's an artifact in addition to its other types. It gains haste. " + + "Sacrifice it at the beginning of the next end step"; } private SaheeliTheSunsBrillianceEffect(final SaheeliTheSunsBrillianceEffect effect) {