Skip to content

Commit 4b0a81e

Browse files
committed
Update ExprShapeLocations.java
1 parent a62a0f3 commit 4b0a81e

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/main/java/com/sovdee/skriptparticles/elements/expressions/properties/ExprShapeLocations.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
public class ExprShapeLocations extends SimpleExpression<Location> {
3636

3737
static {
38-
Skript.registerExpression(ExprShapeLocations.class, Location.class, ExpressionType.COMBINED, "[particle] locations of %shapes% [[centered] [%-direction%] %location%]");
38+
Skript.registerExpression(ExprShapeLocations.class, Location.class, ExpressionType.COMBINED, "[particle] locations of %shapes% [[centered] %direction% %location%]");
3939
}
4040

4141
private Expression<Shape> shapeExpr;
@@ -44,9 +44,7 @@ public class ExprShapeLocations extends SimpleExpression<Location> {
4444
@Override
4545
public boolean init(Expression<?>[] exprs, int matchedPattern, Kleenean isDelayed, SkriptParser.ParseResult parseResult) {
4646
shapeExpr = (Expression<Shape>) exprs[0];
47-
locationExpr = (Expression<Location>) exprs[2];
48-
if (exprs[1] != null)
49-
locationExpr = Direction.combine((Expression<? extends Direction>) exprs[1], locationExpr);
47+
locationExpr = Direction.combine((Expression<? extends Direction>) exprs[1], (Expression<Location>) exprs[2]);
5048
return true;
5149
}
5250

0 commit comments

Comments
 (0)