From 23d0938049ba58bcf0ea8f6797a64a3101309324 Mon Sep 17 00:00:00 2001 From: olim Date: Sat, 18 May 2024 21:24:25 +0100 Subject: fix bugs fix inputting price fix purse value --- .../java/de/hysky/skyblocker/skyblock/calculators/SignCalculator.java | 2 +- src/main/java/de/hysky/skyblocker/utils/Calculator.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/hysky/skyblocker/skyblock/calculators/SignCalculator.java b/src/main/java/de/hysky/skyblocker/skyblock/calculators/SignCalculator.java index dc51e48c..0ddeb121 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/calculators/SignCalculator.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/calculators/SignCalculator.java @@ -47,7 +47,7 @@ public class SignCalculator { //price can except decimals and exponents if (isPrice) { - return FORMATTER.format(output); + return String.valueOf(output); } //amounts want an integer number so round return Long.toString(Math.round(output)); diff --git a/src/main/java/de/hysky/skyblocker/utils/Calculator.java b/src/main/java/de/hysky/skyblocker/utils/Calculator.java index 7b0baaf6..b83f52a9 100644 --- a/src/main/java/de/hysky/skyblocker/utils/Calculator.java +++ b/src/main/java/de/hysky/skyblocker/utils/Calculator.java @@ -202,7 +202,7 @@ public class Calculator { public static double calculate(String equation) { //custom bit for replacing purse with its value - equation = equation.toLowerCase().replaceAll("p(urse)?", String.valueOf(Utils.getPurse())); + equation = equation.toLowerCase().replaceAll("p(urse)?", String.valueOf((int)Utils.getPurse())); return evaluate(shunt(lex(equation))); } } -- cgit