Some minor changes.

This commit is contained in:
LevelX2 2014-08-28 13:32:44 +02:00
parent 650ca1616a
commit e8cfb2231c
7 changed files with 141 additions and 4 deletions

View file

@ -157,6 +157,7 @@ public abstract class TriggeredAbilityImpl extends AbilityImpl implements Trigge
return sourceObject;
}
@Override
public void setSourceObject(MageObject sourceObject) {
this.sourceObject = sourceObject;
}

View file

@ -47,9 +47,17 @@ import mage.game.Game;
import mage.game.events.GameEvent;
import mage.game.events.ZoneChangeEvent;
import mage.players.Player;
import mage.target.Target;
/**
* 702.32. Flashback
*
* 702.32a. Flashback appears on some instants and sorceries. It represents two static abilities:
* one that functions while the card is in a players graveyard and the other that functions
* while the card is on the stack. Flashback [cost] means, "You may cast this card from your
* graveyard by paying [cost] rather than paying its mana cost" and, "If the flashback cost
* was paid, exile this card instead of putting it anywhere else any time it would leave the
* stack." Casting a spell using its flashback ability follows the rules for paying alternative
* costs in rules 601.2b and 601.2eg.
*
* @author nantuko
*/
@ -235,4 +243,4 @@ class FlashbackTriggeredAbility extends DelayedTriggeredAbility {
return "(If the flashback cost was paid, exile this card instead of putting it anywhere else any time it would leave the stack)";
}
}
}