diff --git a/Mage.Sets/src/mage/cards/c/CourageousResolve.java b/Mage.Sets/src/mage/cards/c/CourageousResolve.java index e05ceadea5d..361f8523223 100644 --- a/Mage.Sets/src/mage/cards/c/CourageousResolve.java +++ b/Mage.Sets/src/mage/cards/c/CourageousResolve.java @@ -48,7 +48,7 @@ public final class CourageousResolve extends CardImpl { //Fateful hour — If you have 5 or less life, you can't lose life this turn, you can't lose the game this turn, // and your opponents can't win the game this turn. - this.getSpellAbility().addEffect(new ConditionalContinuousEffect(new CantLoseLifeEffect(), FatefulHourCondition.instance, "
Fateful hour — If you have 5 or less life, you can't lose life this turn, ")); + this.getSpellAbility().addEffect(new ConditionalContinuousEffect(new CantLoseLifeEffect(), FatefulHourCondition.instance, "
Fateful hour — If you have 5 or less life, you can't lose life this turn")); this.getSpellAbility().addEffect(new ConditionalContinuousRuleModifyingEffect(new CourageousResolveWinLoseEffect(), FatefulHourCondition.instance)); diff --git a/Mage.Sets/src/mage/cards/i/InsidiousDreams.java b/Mage.Sets/src/mage/cards/i/InsidiousDreams.java index 2f0215f74a5..d435205d5de 100644 --- a/Mage.Sets/src/mage/cards/i/InsidiousDreams.java +++ b/Mage.Sets/src/mage/cards/i/InsidiousDreams.java @@ -46,7 +46,7 @@ class InsidiousDreamsEffect extends OneShotEffect { InsidiousDreamsEffect() { super(Outcome.Benefit); - this.staticText = "Search your library for up to X cards. Then shuffle and put those cards on top in any order"; + this.staticText = "Search your library for X cards, then shuffle and put those cards on top in any order"; } private InsidiousDreamsEffect(final InsidiousDreamsEffect effect) { @@ -64,8 +64,9 @@ class InsidiousDreamsEffect extends OneShotEffect { if (controller == null) { return false; } + int minTargets = Math.min(controller.getLibrary().size(), GetXValue.instance.calculate(game, source, this)); TargetCardInLibrary target = new TargetCardInLibrary( - 0, GetXValue.instance.calculate(game, source, this), StaticFilters.FILTER_CARD_CARDS + minTargets, GetXValue.instance.calculate(game, source, this), StaticFilters.FILTER_CARD_CARDS ); controller.searchLibrary(target, source, game); Cards chosen = new CardsImpl(target.getTargets()); diff --git a/Mage.Sets/src/mage/cards/m/Mockingbird.java b/Mage.Sets/src/mage/cards/m/Mockingbird.java index a5c0ec60901..18e4f1934ff 100644 --- a/Mage.Sets/src/mage/cards/m/Mockingbird.java +++ b/Mage.Sets/src/mage/cards/m/Mockingbird.java @@ -54,7 +54,7 @@ class MockingbirdEffect extends OneShotEffect { MockingbirdEffect() { super(Outcome.Benefit); staticText = "as a copy of any creature on the battlefield with mana value less than or equal to the amount of mana " + - "spent to cast {this}, except it's a Bird in addition to its other types and has flying."; + "spent to cast {this}, except it's a Bird in addition to its other types and it has flying."; } private MockingbirdEffect(final MockingbirdEffect effect) {