diff --git a/src/main/java/noppes/npcs/client/gui/util/script/interpreter/expression/ExpressionParser.java b/src/main/java/noppes/npcs/client/gui/util/script/interpreter/expression/ExpressionParser.java index cc61f1f5a..eaf97f3a8 100644 --- a/src/main/java/noppes/npcs/client/gui/util/script/interpreter/expression/ExpressionParser.java +++ b/src/main/java/noppes/npcs/client/gui/util/script/interpreter/expression/ExpressionParser.java @@ -379,7 +379,8 @@ public class ExpressionParser { ExpressionNode inner = parseExpression(0); if (inner != null && match(ExpressionToken.TokenKind.RIGHT_PAREN)) { - return new ExpressionNode.ParenthesizedNode(inner, start, current().getStart()); + ExpressionNode paren = new ExpressionNode.ParenthesizedNode(inner, start, current().getStart()); + return parseAccessChain(paren); } return inner; }