diff --git a/forge-gui-desktop/src/main/java/forge/screens/deckeditor/AddBasicLandsDialog.java b/forge-gui-desktop/src/main/java/forge/screens/deckeditor/AddBasicLandsDialog.java index 8e570cb477e..51482d783f5 100644 --- a/forge-gui-desktop/src/main/java/forge/screens/deckeditor/AddBasicLandsDialog.java +++ b/forge-gui-desktop/src/main/java/forge/screens/deckeditor/AddBasicLandsDialog.java @@ -58,6 +58,7 @@ import forge.toolbox.FSkin; import forge.toolbox.FSkin.SkinnedPanel; import forge.toolbox.FTextField; import forge.util.Localizer; +import forge.util.MyRandom; import forge.view.arcane.CardPanel; @@ -365,7 +366,7 @@ public class AddBasicLandsDialog { } else { for (int i = 0; i < count; i++) { - pool.add(generateCard(artIndex)); + pool.add(generateCard(MyRandom.getRandom().nextInt(cbLandArt.getItemCount()))); } } } diff --git a/forge-gui-mobile/src/forge/deck/AddBasicLandsDialog.java b/forge-gui-mobile/src/forge/deck/AddBasicLandsDialog.java index 0c18e053a48..c49254d4f3a 100644 --- a/forge-gui-mobile/src/forge/deck/AddBasicLandsDialog.java +++ b/forge-gui-mobile/src/forge/deck/AddBasicLandsDialog.java @@ -50,6 +50,7 @@ import forge.toolbox.FScrollPane; import forge.toolbox.FTextArea; import forge.util.Callback; import forge.util.Localizer; +import forge.util.MyRandom; import forge.util.Utils; @@ -356,7 +357,7 @@ public class AddBasicLandsDialog extends FDialog { } else { for (int i = 0; i < count; i++) { - pool.add(generateCard(artIndex)); + pool.add(generateCard(MyRandom.getRandom().nextInt(cbLandArt.getItemCount()))); } } }