From 3122962dc16f6bafa163dd4ab51c8d0f636e01fc Mon Sep 17 00:00:00 2001 From: dfsek Date: Tue, 14 Jun 2022 21:54:19 -0700 Subject: [PATCH] fix Function#applyDouble --- .../addons/terrascript/parser/lang/functions/Function.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/parser/lang/functions/Function.java b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/parser/lang/functions/Function.java index ec21b1923..86780eb55 100644 --- a/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/parser/lang/functions/Function.java +++ b/common/addons/structure-terrascript-loader/src/main/java/com/dfsek/terra/addons/terrascript/parser/lang/functions/Function.java @@ -16,7 +16,7 @@ import com.dfsek.terra.addons.terrascript.tokenizer.Position; public interface Function extends Returnable { @Override default double applyDouble(ImplementationArguments implementationArguments, Scope scope) { - return (Double) apply(implementationArguments, scope); + return ((Number) apply(implementationArguments, scope)).doubleValue(); } @Override