diff --git a/Mage.Sets/src/mage/cards/a/ArabellaAbandonedDoll.java b/Mage.Sets/src/mage/cards/a/ArabellaAbandonedDoll.java index 3dd73aba730..eb91e0f31e3 100644 --- a/Mage.Sets/src/mage/cards/a/ArabellaAbandonedDoll.java +++ b/Mage.Sets/src/mage/cards/a/ArabellaAbandonedDoll.java @@ -44,7 +44,7 @@ public final class ArabellaAbandonedDoll extends CardImpl { new DamagePlayersEffect(xValue, TargetController.OPPONENT) .setText("it deals X damage to each opponent") ); - ability.addEffect(new GainLifeEffect(xValue).concatBy("and")); + ability.addEffect(new GainLifeEffect(xValue).setText("and you gain X life, where X is the number of creatures you control with power 2 or less")); this.addAbility(ability.addHint(hint)); } diff --git a/Mage.Sets/src/mage/cards/b/Broodspinner.java b/Mage.Sets/src/mage/cards/b/Broodspinner.java index 16addb8ab7f..5300633bb6b 100644 --- a/Mage.Sets/src/mage/cards/b/Broodspinner.java +++ b/Mage.Sets/src/mage/cards/b/Broodspinner.java @@ -17,7 +17,6 @@ import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.SubType; import mage.game.permanent.token.InsectBlackGreenFlyingToken; -import mage.game.permanent.token.IzoniInsectToken; import java.util.UUID; @@ -42,7 +41,8 @@ public final class Broodspinner extends CardImpl { // {4}{B}{G}, {T}, Sacrifice Broodspinner: Create a number of 1/1 black and green Insect creature tokens with flying equal to the number of card types among cards in your graveyard. Ability ability = new SimpleActivatedAbility(new CreateTokenEffect( new InsectBlackGreenFlyingToken(), CardTypesInGraveyardCount.YOU - ), new ManaCostsImpl<>("{4}{B}{G}")); + ).setText("create a number of 1/1 black and green Insect creature tokens with flying equal to the number of card types among cards in your graveyard"), + new ManaCostsImpl<>("{4}{B}{G}")); ability.addCost(new TapSourceCost()); ability.addCost(new SacrificeSourceCost()); this.addAbility(ability.addHint(CardTypesInGraveyardHint.YOU)); diff --git a/Mage.Sets/src/mage/cards/v/VedalkenHumiliator.java b/Mage.Sets/src/mage/cards/v/VedalkenHumiliator.java index 882f8ca4e71..d6741ad3893 100644 --- a/Mage.Sets/src/mage/cards/v/VedalkenHumiliator.java +++ b/Mage.Sets/src/mage/cards/v/VedalkenHumiliator.java @@ -4,7 +4,7 @@ import mage.MageInt; import mage.abilities.TriggeredAbility; import mage.abilities.common.AttacksTriggeredAbility; import mage.abilities.condition.common.MetalcraftCondition; -import mage.abilities.decorator.ConditionalTriggeredAbility; +import mage.abilities.decorator.ConditionalInterveningIfTriggeredAbility; import mage.abilities.effects.common.continuous.LoseAllAbilitiesAllEffect; import mage.abilities.effects.common.continuous.SetBasePowerToughnessAllEffect; import mage.abilities.hint.common.MetalcraftHint; @@ -42,9 +42,9 @@ public final class VedalkenHumiliator extends CardImpl { StaticFilters.FILTER_OPPONENTS_PERMANENT_CREATURE, Duration.EndOfTurn )); - this.addAbility(new ConditionalTriggeredAbility( + this.addAbility(new ConditionalInterveningIfTriggeredAbility( ability, MetalcraftCondition.instance, - "Metalcraft — Whenever {this} attacks, " + "Whenever {this} attacks, " + "if you control three or more artifacts, " + "creatures your opponents control lose all abilities " + "and have base power and toughness 1/1 until end of turn.")