From c5850317f69fd847167e097f1e9dd2a9d832767c Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 16:02:18 +0000 Subject: [PATCH] PicCount was not being updated when filtered by set. --- src/forge/Gui_DeckEditor.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/forge/Gui_DeckEditor.java b/src/forge/Gui_DeckEditor.java index 85566142729..e2290a991b3 100644 --- a/src/forge/Gui_DeckEditor.java +++ b/src/forge/Gui_DeckEditor.java @@ -337,6 +337,12 @@ public class Gui_DeckEditor extends JFrame implements CardContainer, DeckDisplay if (SetInfoUtil.getSetInfo_Code(c.getSets(), SC) != null) { c.setCurSetCode(SC); + + Random r = new Random(); + int n = SetInfoUtil.getSetInfo_Code(c.getSets(), SC).PicCount; + if (n > 1) + c.setRandomPicture(r.nextInt(n-1) + 1); + result = true; } filterOut = !(result); @@ -346,7 +352,7 @@ public class Gui_DeckEditor extends JFrame implements CardContainer, DeckDisplay if (!SC.equals("")) c.setCurSetCode(c.getMostRecentSet()); } - + c.setImageFilename(CardUtil.buildFilename(c)); return filterOut;