diff --git a/main/src/main/java/me/blackvein/quests/Quests.java b/main/src/main/java/me/blackvein/quests/Quests.java index d1b9ee2ba..664eff391 100644 --- a/main/src/main/java/me/blackvein/quests/Quests.java +++ b/main/src/main/java/me/blackvein/quests/Quests.java @@ -3070,7 +3070,7 @@ public class Quests extends JavaPlugin implements ConversationAbandonedListener try { effect = Effect.valueOf(s.toUpperCase()); } catch (final IllegalArgumentException e) { - throw new ActionFormatException("effect-locations is not a valid effect name", + throw new ActionFormatException(s + " is not a valid effect name", actionKey); } final Location l = ConfigUtil.getLocation(effectLocs.get(effectList.indexOf(s))); diff --git a/main/src/main/java/me/blackvein/quests/convo/actions/tasks/EffectPrompt.java b/main/src/main/java/me/blackvein/quests/convo/actions/tasks/EffectPrompt.java index 3fd44fe74..f860c7e8a 100644 --- a/main/src/main/java/me/blackvein/quests/convo/actions/tasks/EffectPrompt.java +++ b/main/src/main/java/me/blackvein/quests/convo/actions/tasks/EffectPrompt.java @@ -341,7 +341,7 @@ public class EffectPrompt extends ActionsEditorNumericPrompt { } else { effects = new LinkedList(); } - effects.add(input.toUpperCase()); + effects.add(MiscUtil.getProperEffect(input).name()); context.setSessionData(CK.E_EFFECTS, effects); final Map selectedEffectLocations = plugin.getActionFactory().getSelectedEffectLocations(); selectedEffectLocations.remove(player.getUniqueId());