mirror of
https://github.com/correl/mage.git
synced 2025-01-13 19:11:33 +00:00
- Fixed #8538
This commit is contained in:
parent
f4fe4cd1d0
commit
5717f48857
1 changed files with 7 additions and 5 deletions
|
@ -71,10 +71,10 @@ class MindFlayerTheShadowExileEffect extends OneShotEffect {
|
|||
|
||||
MindFlayerTheShadowExileEffect() {
|
||||
super(Outcome.Benefit);
|
||||
staticText = "exile the bottom card of each opponent's library face down. " +
|
||||
"For as long as those cards remain exiled, you may look at them, " +
|
||||
"you may cast permanent spells from among them, " +
|
||||
"and you may spend mana as though it were mana of any color to cast those spells";
|
||||
staticText = "exile the bottom card of each opponent's library face down. "
|
||||
+ "For as long as those cards remain exiled, you may look at them, "
|
||||
+ "you may cast permanent spells from among them, "
|
||||
+ "and you may spend mana as though it were mana of any color to cast those spells";
|
||||
}
|
||||
|
||||
private MindFlayerTheShadowExileEffect(final MindFlayerTheShadowExileEffect effect) {
|
||||
|
@ -144,7 +144,9 @@ class MindFlayerTheShadowCastFromExileEffect extends AsThoughEffectImpl {
|
|||
return false;
|
||||
}
|
||||
Card theCard = game.getCard(objectId);
|
||||
if (theCard == null || theCard.isLand(game)) {
|
||||
if (theCard == null
|
||||
|| theCard.isLand(game)
|
||||
|| !theCard.isPermanent(game)) {
|
||||
return false;
|
||||
}
|
||||
objectId = theCard.getMainCard().getId(); // for split cards
|
||||
|
|
Loading…
Reference in a new issue