* Geist of Saint Traft - Fixed that the Token was not exiled at end of combat.

This commit is contained in:
LevelX2 2015-03-03 00:19:46 +01:00
parent a125eaa227
commit 867bb38f91
4 changed files with 98 additions and 19 deletions

View file

@ -49,24 +49,24 @@ public class ExileTargetEffect extends OneShotEffect {
private String exileZone = null;
private UUID exileId = null;
public ExileTargetEffect(UUID exileId, String exileZone, Zone onlyFromZone) {
super(Outcome.Exile);
this.exileZone = exileZone;
this.exileId = exileId;
this.onlyFromZone = onlyFromZone;
}
public ExileTargetEffect(UUID exileId, String exileZone) {
this(exileId, exileZone, null);
}
public ExileTargetEffect(String effectText) {
this();
this.staticText = effectText;
}
public ExileTargetEffect() {
this(null, null);
this(null, "");
}
public ExileTargetEffect(UUID exileId, String exileZone) {
this(exileId, exileZone, null);
}
public ExileTargetEffect(UUID exileId, String exileZone, Zone onlyFromZone) {
super(Outcome.Exile);
this.exileZone = exileZone;
this.exileId = exileId;
this.onlyFromZone = onlyFromZone;
}
public ExileTargetEffect(final ExileTargetEffect effect) {

View file

@ -2,9 +2,6 @@ package mage.game;
import java.util.HashMap;
import java.util.Map;
import mage.abilities.Abilities;
import mage.abilities.AbilitiesImpl;
import mage.abilities.Ability;
import mage.counters.Counters;
/**
*