From 02b4a0abd50a4e9eb8d0a07f8a1abfca9f16ce7a Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Thu, 21 Nov 2013 14:29:47 +0100 Subject: [PATCH] Fixed bugs of Rubinia Soulsinger and Djinn of Infinite Deceits. --- .../src/mage/sets/commander2013/DjinnOfInfiniteDeceits.java | 2 +- Mage.Sets/src/mage/sets/commander2013/RubiniaSoulsinger.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/commander2013/DjinnOfInfiniteDeceits.java b/Mage.Sets/src/mage/sets/commander2013/DjinnOfInfiniteDeceits.java index 12f1294001..567e63d209 100644 --- a/Mage.Sets/src/mage/sets/commander2013/DjinnOfInfiniteDeceits.java +++ b/Mage.Sets/src/mage/sets/commander2013/DjinnOfInfiniteDeceits.java @@ -76,7 +76,7 @@ public class DjinnOfInfiniteDeceits extends CardImpl { new ExchangeControlTargetEffect(Duration.EndOfGame, rule), new TapSourceCost(), new InvertCondition(new IsPhaseCondition(TurnPhase.COMBAT))); - this.getSpellAbility().addTarget(new TargetCreaturePermanent(2,2, filter, false)); + ability.addTarget(new TargetCreaturePermanent(2,2, filter, false)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/sets/commander2013/RubiniaSoulsinger.java b/Mage.Sets/src/mage/sets/commander2013/RubiniaSoulsinger.java index 266637bb63..6a03884c82 100644 --- a/Mage.Sets/src/mage/sets/commander2013/RubiniaSoulsinger.java +++ b/Mage.Sets/src/mage/sets/commander2013/RubiniaSoulsinger.java @@ -43,6 +43,7 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; import mage.game.permanent.Permanent; +import mage.target.common.TargetCreaturePermanent; /** * @@ -70,6 +71,7 @@ public class RubiniaSoulsinger extends CardImpl { new RubiniaSoulsingerCondition(), "Gain control of target creature for as long as you control Rubinia and Rubinia remains tapped"); Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new TapSourceCost()); + ability.addTarget(new TargetCreaturePermanent(true)); this.addAbility(ability); }