Fixed bugs of Rubinia Soulsinger and Djinn of Infinite Deceits.

This commit is contained in:
LevelX2 2013-11-21 14:29:47 +01:00
parent b8af8106f6
commit 02b4a0abd5
2 changed files with 3 additions and 1 deletions

View file

@ -76,7 +76,7 @@ public class DjinnOfInfiniteDeceits extends CardImpl<DjinnOfInfiniteDeceits> {
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);
}

View file

@ -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<RubiniaSoulsinger> {
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);
}