Skip to content

Commit 189883f

Browse files
ExprGUIValues: Fix common init error in SecCreateGUI
1 parent 444e751 commit 189883f

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/io/github/apickledwalrus/skriptgui/elements/expressions/ExprGUIValues.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@ public String getPattern() {
9797

9898
@Override
9999
public boolean init(Expression<?>[] expressions, int matchedPattern, Kleenean isDelayed, ParseResult parseResult) {
100+
value = Value.values()[matchedPattern];
101+
100102
ParserInstance parser = getParser();
101103
if (SkriptUtils.isSection(parser, SecCreateGUI.class)) {
102104
if (value != Value.GUI) {
@@ -111,7 +113,6 @@ public boolean init(Expression<?>[] expressions, int matchedPattern, Kleenean is
111113
return false;
112114
}
113115

114-
value = Value.values()[matchedPattern];
115116
openClose = SkriptUtils.isSection(parser, SecOpenClose.class);
116117

117118
if (openClose && value != Value.GUI && value != Value.INVENTORY && value != Value.PLAYER && value != Value.VIEWERS) {

0 commit comments

Comments
 (0)