From e08982849a3100de50197aeebb62a45a3e7b2b72 Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Wed, 3 May 2017 14:25:26 +0000 Subject: [PATCH] Fixed "deck size too small" bug for coloured random generated decks --- .../src/main/java/forge/deck/generation/DeckGenerator2Color.java | 1 + .../src/main/java/forge/deck/generation/DeckGenerator3Color.java | 1 + .../src/main/java/forge/deck/generation/DeckGenerator5Color.java | 1 + 3 files changed, 3 insertions(+) diff --git a/forge-core/src/main/java/forge/deck/generation/DeckGenerator2Color.java b/forge-core/src/main/java/forge/deck/generation/DeckGenerator2Color.java index 903fa7bfc53..525f0bc3161 100644 --- a/forge-core/src/main/java/forge/deck/generation/DeckGenerator2Color.java +++ b/forge-core/src/main/java/forge/deck/generation/DeckGenerator2Color.java @@ -117,6 +117,7 @@ public class DeckGenerator2Color extends DeckGeneratorBase { numLands -= dblsAdded; addBasicLand(numLands); + adjustDeckSize(size); trace.append("DeckSize:").append(tDeck.countAll()).append("\n"); return tDeck; } diff --git a/forge-core/src/main/java/forge/deck/generation/DeckGenerator3Color.java b/forge-core/src/main/java/forge/deck/generation/DeckGenerator3Color.java index f3d6185cc01..5b779f278ef 100644 --- a/forge-core/src/main/java/forge/deck/generation/DeckGenerator3Color.java +++ b/forge-core/src/main/java/forge/deck/generation/DeckGenerator3Color.java @@ -128,6 +128,7 @@ public class DeckGenerator3Color extends DeckGeneratorBase { numLands -= dblsAdded; addBasicLand(numLands); + adjustDeckSize(size); trace.append("DeckSize:").append(tDeck.countAll()).append("\n"); return tDeck; } diff --git a/forge-core/src/main/java/forge/deck/generation/DeckGenerator5Color.java b/forge-core/src/main/java/forge/deck/generation/DeckGenerator5Color.java index 8f713cf6274..919b9cf0439 100644 --- a/forge-core/src/main/java/forge/deck/generation/DeckGenerator5Color.java +++ b/forge-core/src/main/java/forge/deck/generation/DeckGenerator5Color.java @@ -102,6 +102,7 @@ public class DeckGenerator5Color extends DeckGeneratorBase { numLands -= dblsAdded; addBasicLand(numLands); + adjustDeckSize(size); return tDeck; } }