From 7ab134bb1a0825832bef1be090d57b72116b0da2 Mon Sep 17 00:00:00 2001 From: drdev Date: Fri, 18 Jul 2014 07:27:01 +0000 Subject: [PATCH] Allow loading scripts for cards containing commas --- forge-gui/src/main/java/forge/card/CardScriptInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/src/main/java/forge/card/CardScriptInfo.java b/forge-gui/src/main/java/forge/card/CardScriptInfo.java index 6717a722777..f99059ea417 100644 --- a/forge-gui/src/main/java/forge/card/CardScriptInfo.java +++ b/forge-gui/src/main/java/forge/card/CardScriptInfo.java @@ -77,7 +77,7 @@ public final class CardScriptInfo { public static CardScriptInfo getScriptFor(String name) { CardScriptInfo script = allScripts.get(name); if (script == null) { //attempt to load script if not previously loaded - String filename = name.toLowerCase().replace(' ', '_').replace('-', '_').replace("'", "") + ".txt"; + String filename = name.toLowerCase().replace(' ', '_').replace('-', '_').replace("'", "").replace(",", "") + ".txt"; File file = new File(ForgeConstants.CARD_DATA_DIR + filename.charAt(0) + File.separator + filename); if (file.exists()) { script = new CardScriptInfo(FileUtil.readFileToString(file), file);