diff --git a/src/main/java/com/bladecoder/ink/runtime/Json.java b/src/main/java/com/bladecoder/ink/runtime/Json.java index 7075b2e..d5198cc 100644 --- a/src/main/java/com/bladecoder/ink/runtime/Json.java +++ b/src/main/java/com/bladecoder/ink/runtime/Json.java @@ -745,7 +745,7 @@ public static ListDefinitionsOrigin jTokenToListDefinitions(Object obj) { for (int i = 0; i < CommandType.values().length - 1; ++i) { if (controlCommandNames[i] == null) - throw new ExceptionInInitializerError("Control command not accounted for in serialisation"); + throw new RuntimeException("Control command (index " + i + ") not accounted for in serialisation"); } } }