Merge branch 'bug-fixes' into 'master'

fix NPE when there is nothing to choose from

See merge request core-developers/forge!952
This commit is contained in:
Michael Kamensky
2018-09-27 04:37:43 +00:00

View File

@@ -892,9 +892,11 @@ public class ChangeZoneEffect extends SpellAbilityEffect {
do {
selectedCards = decider.getController().chooseCardsForZoneChange(destination, origin, sa, fetchList, delayedReveal, selectPrompt, decider);
} while (selectedCards != null && selectedCards.size() > changeNum);
if (selectedCards != null) {
for (Card card : selectedCards) {
chosenCards.add(card);
};
}
}
// maybe prompt the user if they selected fewer than the maximum possible?
} else {
// one at a time