diff --git a/main/src/main/java/me/blackvein/quests/convo/quests/stages/StageMainPrompt.java b/main/src/main/java/me/blackvein/quests/convo/quests/stages/StageMainPrompt.java index aa92af23f..8717abbb3 100644 --- a/main/src/main/java/me/blackvein/quests/convo/quests/stages/StageMainPrompt.java +++ b/main/src/main/java/me/blackvein/quests/convo/quests/stages/StageMainPrompt.java @@ -1162,12 +1162,11 @@ public class StageMainPrompt extends QuestsEditorNumericPrompt { final List displays = (List) context.getSessionData(stagePrefix + CK.S_PASSWORD_DISPLAYS); if (displays != null) { - displays.add(input); + displays.addAll(Arrays.asList(input.split(Lang.get("charSemi")))); } context.setSessionData(stagePrefix + CK.S_PASSWORD_DISPLAYS, displays); } else { - final List displays = new LinkedList<>(); - displays.add(input); + final List displays = new LinkedList<>(Arrays.asList(input.split(Lang.get("charSemi")))); context.setSessionData(stagePrefix + CK.S_PASSWORD_DISPLAYS, displays); } } @@ -1211,12 +1210,11 @@ public class StageMainPrompt extends QuestsEditorNumericPrompt { final List phrases = (List) context.getSessionData(stagePrefix + CK.S_PASSWORD_PHRASES); if (phrases != null) { - phrases.add(input); + phrases.addAll(Arrays.asList(input.split(Lang.get("charSemi")))); } context.setSessionData(stagePrefix + CK.S_PASSWORD_PHRASES, phrases); } else { - final List phrases = new LinkedList<>(); - phrases.add(input); + final List phrases = new LinkedList<>(Arrays.asList(input.split(Lang.get("charSemi")))); context.setSessionData(stagePrefix + CK.S_PASSWORD_PHRASES, phrases); } }