diff --git a/Mage.Sets/src/mage/cards/b/BloodsoakedReveler.java b/Mage.Sets/src/mage/cards/b/BloodsoakedReveler.java index bd266074285..1c5d37419f5 100644 --- a/Mage.Sets/src/mage/cards/b/BloodsoakedReveler.java +++ b/Mage.Sets/src/mage/cards/b/BloodsoakedReveler.java @@ -2,7 +2,6 @@ package mage.cards.b; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.triggers.BeginningOfEndStepTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.condition.Condition; import mage.abilities.condition.common.YouGainedLifeCondition; @@ -12,10 +11,14 @@ import mage.abilities.effects.common.GainLifeEffect; import mage.abilities.effects.common.LoseLifeOpponentsEffect; import mage.abilities.hint.ConditionHint; import mage.abilities.hint.Hint; +import mage.abilities.triggers.BeginningOfEndStepTriggeredAbility; import mage.cards.CardImpl; import mage.cards.CardSetInfo; -import mage.constants.*; +import mage.constants.CardType; +import mage.constants.SubType; +import mage.constants.TargetController; import mage.game.permanent.token.BloodToken; +import mage.watchers.common.PlayerGainedLifeWatcher; import java.util.UUID; @@ -40,7 +43,7 @@ public final class BloodsoakedReveler extends CardImpl { this.addAbility(new BeginningOfEndStepTriggeredAbility( TargetController.YOU, new CreateTokenEffect(new BloodToken()), false, condition - ).addHint(hint)); + ).addHint(hint), new PlayerGainedLifeWatcher()); // {4}{B}: Each opponent loses 2 life and you gain 2 life. Ability ability = new SimpleActivatedAbility( diff --git a/Mage.Sets/src/mage/cards/r/RagostDeftGastronaut.java b/Mage.Sets/src/mage/cards/r/RagostDeftGastronaut.java index bfd78c1a564..60441b71c51 100644 --- a/Mage.Sets/src/mage/cards/r/RagostDeftGastronaut.java +++ b/Mage.Sets/src/mage/cards/r/RagostDeftGastronaut.java @@ -14,12 +14,14 @@ import mage.abilities.effects.common.UntapSourceEffect; import mage.abilities.effects.common.continuous.AddCardSubtypeAllEffect; import mage.abilities.effects.common.continuous.GainAbilityAllEffect; import mage.abilities.hint.ConditionHint; +import mage.abilities.hint.Hint; import mage.abilities.token.FoodAbility; import mage.abilities.triggers.BeginningOfEndStepTriggeredAbility; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.*; import mage.filter.StaticFilters; +import mage.watchers.common.PlayerGainedLifeWatcher; import java.util.UUID; @@ -29,6 +31,7 @@ import java.util.UUID; public final class RagostDeftGastronaut extends CardImpl { private static final Condition condition = new YouGainedLifeCondition(); + private static final Hint hint = new ConditionHint(condition); public RagostDeftGastronaut(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{R}{W}"); @@ -60,7 +63,7 @@ public final class RagostDeftGastronaut extends CardImpl { // At the beginning of each end step, if you gained life this turn, untap Ragost. this.addAbility(new BeginningOfEndStepTriggeredAbility( TargetController.ANY, new UntapSourceEffect(), false, condition - ).addHint(new ConditionHint(condition))); + ).addHint(hint), new PlayerGainedLifeWatcher()); } private RagostDeftGastronaut(final RagostDeftGastronaut card) {