Merge pull request #3432 from ingmargoudt/narset

Narset
This commit is contained in:
LevelX2 2017-05-25 11:42:01 +02:00 committed by GitHub
commit aec52876de
4 changed files with 4 additions and 4 deletions

View file

@ -162,7 +162,7 @@ class IntetTheDreamerCastEffect extends AsThoughEffectImpl {
return controller.chooseUse(outcome, "Play " + card.getIdName() + '?', source, game); return controller.chooseUse(outcome, "Play " + card.getIdName() + '?', source, game);
} }
} else { } else {
controller.setCastSourceIdWithAlternateMana(objectId, null, null); controller.setCastSourceIdWithAlternateMana(objectId, null, card.getSpellAbility().getCosts());
return true; return true;
} }
} }

View file

@ -158,7 +158,7 @@ class KheruSpellsnatcherCastFromExileEffect extends AsThoughEffectImpl {
if (card != null) { if (card != null) {
if (game.getState().getZone(sourceId) == Zone.EXILED) { if (game.getState().getZone(sourceId) == Zone.EXILED) {
Player player = game.getPlayer(affectedControllerId); Player player = game.getPlayer(affectedControllerId);
player.setCastSourceIdWithAlternateMana(sourceId, null, null); player.setCastSourceIdWithAlternateMana(sourceId, null, card.getSpellAbility().getCosts());
return true; return true;
} else { } else {
this.discard(); this.discard();

View file

@ -139,7 +139,7 @@ class MindsDesireCastFromExileEffect extends AsThoughEffectImpl {
Card card = game.getCard(sourceId); Card card = game.getCard(sourceId);
if (card != null && game.getState().getZone(sourceId) == Zone.EXILED) { if (card != null && game.getState().getZone(sourceId) == Zone.EXILED) {
Player player = game.getPlayer(affectedControllerId); Player player = game.getPlayer(affectedControllerId);
player.setCastSourceIdWithAlternateMana(sourceId, null, null); player.setCastSourceIdWithAlternateMana(sourceId, null, card.getSpellAbility().getCosts());
return true; return true;
} }
} }

View file

@ -140,7 +140,7 @@ class StolenGoodsCastFromExileEffect extends AsThoughEffectImpl {
Card card = game.getCard(sourceId); Card card = game.getCard(sourceId);
if (card != null && game.getState().getZone(sourceId) == Zone.EXILED) { if (card != null && game.getState().getZone(sourceId) == Zone.EXILED) {
Player player = game.getPlayer(affectedControllerId); Player player = game.getPlayer(affectedControllerId);
player.setCastSourceIdWithAlternateMana(sourceId, null, null); player.setCastSourceIdWithAlternateMana(sourceId, null, card.getSpellAbility().getCosts());
return true; return true;
} }
} }