diff --git a/Mage.Sets/src/mage/cards/a/ArmoredKincaller.java b/Mage.Sets/src/mage/cards/a/ArmoredKincaller.java index 3750314f507..e200def7a2b 100644 --- a/Mage.Sets/src/mage/cards/a/ArmoredKincaller.java +++ b/Mage.Sets/src/mage/cards/a/ArmoredKincaller.java @@ -13,6 +13,7 @@ import mage.constants.Outcome; import mage.constants.SubType; import mage.filter.FilterCard; import mage.filter.FilterPermanent; +import mage.filter.predicate.mageobject.AnotherPredicate; import mage.game.Game; import mage.players.Player; import mage.target.common.TargetCardInHand; @@ -52,6 +53,7 @@ class ArmoredKincallerEffect extends OneShotEffect { static { filter.add(SubType.DINOSAUR.getPredicate()); + filter2.add(AnotherPredicate.instance); } ArmoredKincallerEffect() { diff --git a/Mage.Sets/src/mage/cards/g/GoblinResearcher.java b/Mage.Sets/src/mage/cards/g/GoblinResearcher.java index de5a67c6f1e..d0dd8aeadc8 100644 --- a/Mage.Sets/src/mage/cards/g/GoblinResearcher.java +++ b/Mage.Sets/src/mage/cards/g/GoblinResearcher.java @@ -86,7 +86,7 @@ enum GoblinResearcherCondition implements Condition { @Override public boolean apply(Game game, Ability source) { - return false; + return GoblinResearcherWatcher.checkPlayer(source, game); } } diff --git a/Mage.Sets/src/mage/cards/g/Gristleback.java b/Mage.Sets/src/mage/cards/g/Gristleback.java index 201865c1b82..27f5fc59105 100644 --- a/Mage.Sets/src/mage/cards/g/Gristleback.java +++ b/Mage.Sets/src/mage/cards/g/Gristleback.java @@ -31,7 +31,9 @@ public final class Gristleback extends CardImpl { this.addAbility(new BloodthirstAbility(1)); // Sacrifice Gristleback: You gain life equal to Gristleback's power. - this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainLifeEffect(new SourcePermanentPowerCount()), new SacrificeSourceCost())); + this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, + new GainLifeEffect(new SourcePermanentPowerCount()).setText("You gain life equal to {this}'s power"), + new SacrificeSourceCost())); } private Gristleback(final Gristleback card) { diff --git a/Mage.Sets/src/mage/cards/r/Respite.java b/Mage.Sets/src/mage/cards/r/Respite.java index b66ac69b6f7..2b771a83087 100644 --- a/Mage.Sets/src/mage/cards/r/Respite.java +++ b/Mage.Sets/src/mage/cards/r/Respite.java @@ -23,7 +23,7 @@ public final class Respite extends CardImpl { this.getSpellAbility().addEffect(new PreventAllDamageByAllPermanentsEffect(Duration.EndOfTurn, true)); // You gain 1 life for each attacking creature. - this.getSpellAbility().addEffect(new GainLifeEffect(new AttackingCreatureCount())); + this.getSpellAbility().addEffect(new GainLifeEffect(new AttackingCreatureCount()).setText("You gain 1 life for each attacking creature")); } private Respite(final Respite card) {