From ecb071fea9cd728aa818d6f1a609f05d0bab3686 Mon Sep 17 00:00:00 2001 From: PurpleCrowbar <26198472+PurpleCrowbar@users.noreply.github.com> Date: Sat, 11 Feb 2023 03:08:21 +0000 Subject: [PATCH] Fix Rebel Salvo. Closes #9965 --- Mage.Sets/src/mage/cards/r/RebelSalvo.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/r/RebelSalvo.java b/Mage.Sets/src/mage/cards/r/RebelSalvo.java index 2d20bd28d7e..9a96110cf22 100644 --- a/Mage.Sets/src/mage/cards/r/RebelSalvo.java +++ b/Mage.Sets/src/mage/cards/r/RebelSalvo.java @@ -1,14 +1,18 @@ package mage.cards.r; import mage.abilities.common.SimpleStaticAbility; +import mage.abilities.dynamicvalue.common.PermanentsOnBattlefieldCount; import mage.abilities.effects.common.AffinityEffect; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.continuous.LoseAbilityTargetEffect; +import mage.abilities.hint.Hint; +import mage.abilities.hint.ValueHint; import mage.abilities.keyword.IndestructibleAbility; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.SubType; +import mage.constants.Zone; import mage.filter.common.FilterControlledPermanent; import mage.target.common.TargetCreatureOrPlaneswalker; @@ -22,11 +26,15 @@ public final class RebelSalvo extends CardImpl { private static final FilterControlledPermanent filter = new FilterControlledPermanent(SubType.EQUIPMENT, "Equipment"); + private static final Hint hint = new ValueHint( + "Equipment you control", new PermanentsOnBattlefieldCount(filter) + ); + public RebelSalvo(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{2}{R}"); // Affinity for Equipment - this.addAbility(new SimpleStaticAbility(new AffinityEffect(filter))); + this.addAbility(new SimpleStaticAbility(Zone.ALL, new AffinityEffect(filter)).addHint(hint)); // Rebel Salvo deals 5 damage to target creature or planeswalker. That permanent loses indestructible unil end of turn. this.getSpellAbility().addEffect(new DamageTargetEffect(5));