- C13: Added Naya Soulbeast and Tempt with Discovery

This commit is contained in:
swordshine
2013-10-19 04:09:38 +00:00
parent 028d6c0a1f
commit 4dd84cdb2e
2 changed files with 7 additions and 1 deletions

View File

@@ -1168,7 +1168,9 @@ public class ChangeZoneAi extends SpellAbilityAi {
if (searchedLibrary && ai.equals(player)) { if (searchedLibrary && ai.equals(player)) {
ai.incLibrarySearched(); ai.incLibrarySearched();
} }
if (sa.hasParam("NoShuffle")) {
shuffleMandatory = false;
}
final ZoneType destination = ZoneType.smartValueOf(sa.getParam("Destination")); final ZoneType destination = ZoneType.smartValueOf(sa.getParam("Destination"));
final List<Card> fetched = new ArrayList<Card>(); final List<Card> fetched = new ArrayList<Card>();
final boolean remember = sa.hasParam("RememberChanged"); final boolean remember = sa.hasParam("RememberChanged");

View File

@@ -705,6 +705,10 @@ public class ChangeZoneEffect extends SpellAbilityEffect {
decider.incLibrarySearched(); decider.incLibrarySearched();
} }
if (sa.hasParam("NoShuffle")) {
shuffleMandatory = false;
}
if (!defined) { if (!defined) {
if (origin.contains(ZoneType.Library) && !defined && !sa.hasParam("NoLooking") && !decider.hasKeyword("CantSearchLibrary")) { if (origin.contains(ZoneType.Library) && !defined && !sa.hasParam("NoLooking") && !decider.hasKeyword("CantSearchLibrary")) {
final int fetchNum = Math.min(player.getCardsIn(ZoneType.Library).size(), 4); final int fetchNum = Math.min(player.getCardsIn(ZoneType.Library).size(), 4);