mirror of
https://github.com/magefree/mage.git
synced 2026-01-10 21:02:08 -08:00
* Jeleva, Nephalia's Scourge and Knowledge Pool - Fixed a bug that created null pointer exception if card was cast from exile.
This commit is contained in:
parent
547d53a2ec
commit
14cd2dfa6d
3 changed files with 4 additions and 9 deletions
|
|
@ -160,7 +160,6 @@ class JelevaNephaliasCastEffect extends OneShotEffect {
|
|||
if (controller.choose(Outcome.PlayForFree, exileZone, target, game)) {
|
||||
Card card = game.getCard(target.getFirstTarget());
|
||||
if (card != null) {
|
||||
game.getExile().removeCard(card, game);
|
||||
return controller.cast(card.getSpellAbility(), game, true);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -178,7 +178,6 @@ class KnowledgePoolEffect2 extends OneShotEffect {
|
|||
while (player.choose(Outcome.PlayForFree, game.getExile().getExileZone(exileZoneId), target, game)) {
|
||||
Card card = game.getCard(target.getFirstTarget());
|
||||
if (card != null && !card.getId().equals(spell.getSourceId())) {
|
||||
game.getExile().removeCard(card, game);
|
||||
return player.cast(card.getSpellAbility(), game, true);
|
||||
}
|
||||
target.clearChosen();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue