Skip to content

Commit f61e9b9

Browse files
committed
Fix priority issues with conditions
1 parent 5669e4a commit f61e9b9

3 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/java/io/github/syst3ms/skriptparser/expressions/CondExprCompare.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ public class CondExprCompare extends ConditionalExpression {
5959
"if {_string} is not equal to {_string2}:",
6060
"if 1 = 1:")
6161
.since("1.0.0")
62+
.setPriority(0)
6263
.register();
6364
}
6465

src/main/java/io/github/syst3ms/skriptparser/expressions/CondExprContains.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ public class CondExprContains extends ConditionalExpression {
3030
"%string% [1:does(n't| not)] contain[s] %string%",
3131
"%objects% [1:do[es](n't| not)] contain[s] %objects%"
3232
)
33-
.setPriority(2)
3433
.name("Contains")
3534
.description("Checks if a given list of objects contain a given element. You can also check if a string contains another string.")
3635
.examples("if {_string} contains \"hello\":",

src/main/java/io/github/syst3ms/skriptparser/registration/SkriptRegistration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -953,7 +953,7 @@ public abstract class SyntaxRegistrar<C extends SyntaxElement> implements Regist
953953
protected final List<String> patterns = new ArrayList<>();
954954
protected final Map<String, Object> data = new HashMap<>();
955955
protected Documentation documentation = new Documentation();
956-
protected int priority;
956+
protected int priority = 5;
957957

958958
SyntaxRegistrar(Class<C> c, String... patterns) {
959959
this.c = c;

0 commit comments

Comments
 (0)