From 2b7858b78693596e033eaa06770d7ca742ba6f86 Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 17:46:40 +0000 Subject: [PATCH] Fixing ArrayIndexOutOfBound errors when loading up the deck editor or using a deck. --- src/forge/GameAction.java | 2 +- src/forge/Gui_DeckEditor_Menu.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/forge/GameAction.java b/src/forge/GameAction.java index 405e53c8029..db54a5ccd15 100644 --- a/src/forge/GameAction.java +++ b/src/forge/GameAction.java @@ -2325,7 +2325,7 @@ public class GameAction { String setCode = ""; if (cardName.contains("|")) { - String s[] = cardName.split("\\|"); + String s[] = cardName.split("\\|",2); cardName = s[0]; setCode = s[1]; } diff --git a/src/forge/Gui_DeckEditor_Menu.java b/src/forge/Gui_DeckEditor_Menu.java index 44b004853ff..a382d960060 100644 --- a/src/forge/Gui_DeckEditor_Menu.java +++ b/src/forge/Gui_DeckEditor_Menu.java @@ -823,7 +823,7 @@ public class Gui_DeckEditor_Menu extends JMenuBar implements NewConstants { String setCode = ""; if (cardName.contains("|")) { - String s[] = cardName.split("\\|"); + String s[] = cardName.split("\\|",2); cardName = s[0]; setCode = s[1]; }