* Academy Rector - Removed redundant choice for using to exile Academy Rector.

This commit is contained in:
LevelX2 2015-04-22 15:36:22 +02:00
parent 59a5b6022c
commit dfda65d117

View file

@ -60,7 +60,6 @@ public class AcademyRector extends CardImpl {
this.subtype.add("Human"); this.subtype.add("Human");
this.subtype.add("Cleric"); this.subtype.add("Cleric");
this.color.setWhite(true);
this.power = new MageInt(1); this.power = new MageInt(1);
this.toughness = new MageInt(2); this.toughness = new MageInt(2);
@ -101,7 +100,6 @@ class AcademyRectorEffect extends OneShotEffect {
Player controller = game.getPlayer(source.getControllerId()); Player controller = game.getPlayer(source.getControllerId());
MageObject sourceObject = game.getObject(source.getSourceId()); MageObject sourceObject = game.getObject(source.getSourceId());
if (controller != null && sourceObject != null) { if (controller != null && sourceObject != null) {
if (controller.chooseUse(outcome, "Exile " + sourceObject.getLogName() + " to return Spirit card?", game)) {
new ExileSourceEffect().apply(game, source); new ExileSourceEffect().apply(game, source);
TargetCardInLibrary target = new TargetCardInLibrary(filter); TargetCardInLibrary target = new TargetCardInLibrary(filter);
target.setNotTarget(true); target.setNotTarget(true);
@ -111,7 +109,6 @@ class AcademyRectorEffect extends OneShotEffect {
controller.putOntoBattlefieldWithInfo(targetCard, game, Zone.LIBRARY, source.getSourceId()); controller.putOntoBattlefieldWithInfo(targetCard, game, Zone.LIBRARY, source.getSourceId());
} }
controller.shuffleLibrary(game); controller.shuffleLibrary(game);
}
return true; return true;
} }
return false; return false;