From bb68550044801fc892639118ccb28bc9d5a78e0e Mon Sep 17 00:00:00 2001 From: LoneFox Date: Thu, 2 Jul 2015 08:52:10 +0300 Subject: [PATCH] Fix the tooltip texts of Stormscape Master and Thornscape Master. GainProtectionFromColorTargetEffect adds "you control" even when the target doesn't have such restriction. --- Mage.Sets/src/mage/sets/invasion/StormscapeMaster.java | 6 ++++-- Mage.Sets/src/mage/sets/invasion/ThornscapeMaster.java | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Mage.Sets/src/mage/sets/invasion/StormscapeMaster.java b/Mage.Sets/src/mage/sets/invasion/StormscapeMaster.java index bfbc918af7..8899ef20c5 100644 --- a/Mage.Sets/src/mage/sets/invasion/StormscapeMaster.java +++ b/Mage.Sets/src/mage/sets/invasion/StormscapeMaster.java @@ -33,6 +33,7 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; +import mage.abilities.effects.Effect; import mage.abilities.effects.common.GainLifeEffect; import mage.abilities.effects.common.LoseLifeTargetEffect; import mage.abilities.effects.common.continuous.GainProtectionFromColorTargetEffect; @@ -60,8 +61,9 @@ public class StormscapeMaster extends CardImpl { this.toughness = new MageInt(2); // {W}{W}, {T}: Target creature gains protection from the color of your choice until end of turn. - Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainProtectionFromColorTargetEffect(Duration.EndOfTurn), - new ManaCostsImpl("{W}{W}")); + Effect effect = new GainProtectionFromColorTargetEffect(Duration.EndOfTurn); + effect.setText("Target creature gains protection from the color of your choice until end of turn."); + Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl("{W}{W}")); ability.addCost(new TapSourceCost()); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/sets/invasion/ThornscapeMaster.java b/Mage.Sets/src/mage/sets/invasion/ThornscapeMaster.java index 48b42d5d0d..66c337c8d4 100644 --- a/Mage.Sets/src/mage/sets/invasion/ThornscapeMaster.java +++ b/Mage.Sets/src/mage/sets/invasion/ThornscapeMaster.java @@ -33,6 +33,7 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; +import mage.abilities.effects.Effect; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.continuous.GainProtectionFromColorTargetEffect; import mage.cards.CardImpl; @@ -63,8 +64,9 @@ public class ThornscapeMaster extends CardImpl { ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); // {W}{W}, {T}: Target creature gains protection from the color of your choice until end of turn. - ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainProtectionFromColorTargetEffect(Duration.EndOfTurn), - new ManaCostsImpl("{W}{W}")); + Effect effect = new GainProtectionFromColorTargetEffect(Duration.EndOfTurn); + effect.setText("Target creature gains protection from the color of your choice until end of turn."); + ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl("{W}{W}")); ability.addCost(new TapSourceCost()); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability);