From df8833103e9241c32ca315eacac7e5529b7e03f0 Mon Sep 17 00:00:00 2001 From: bigguy345 Date: Sat, 3 Jan 2026 02:02:54 +0200 Subject: [PATCH] Fixed IndexOutOfBounds --- .../client/gui/util/script/interpreter/ScriptDocument.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/util/script/interpreter/ScriptDocument.java b/src/main/java/noppes/npcs/client/gui/util/script/interpreter/ScriptDocument.java index f719aa4a7..fcd9c02e5 100644 --- a/src/main/java/noppes/npcs/client/gui/util/script/interpreter/ScriptDocument.java +++ b/src/main/java/noppes/npcs/client/gui/util/script/interpreter/ScriptDocument.java @@ -2313,9 +2313,12 @@ public class ScriptDocument { public List parseMethodArguments(int start, int end, MethodInfo methodInfo) { List args = new ArrayList<>(); - if (start >= end) { + if (start >= end) return args; // No arguments - } + + if(end > text.length()) + end = text.length(); + int depth = 0; int argStart = start;