From 468a8391dc8964811159ba529b5397f1d7162fa8 Mon Sep 17 00:00:00 2001 From: olim Date: Tue, 30 Apr 2024 21:14:51 +0100 Subject: simplify code do not bother trying to work out exact block as it seems to be random --- .../hysky/skyblocker/skyblock/crimson/dojo/TenacityTestHelper.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/TenacityTestHelper.java b/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/TenacityTestHelper.java index dd975625..d3b0b9a0 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/TenacityTestHelper.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/TenacityTestHelper.java @@ -17,8 +17,7 @@ public class TenacityTestHelper { private static final Map> fireBallsWithStartPos = new HashMap<>(); - - private static int floorY = 98; //todo is there multiple y levels + protected static void reset() { fireBallsWithStartPos.clear(); @@ -34,9 +33,7 @@ public class TenacityTestHelper { } if (linePositions.size() < 2) { //calculate line for fireball and add it to its line values - double changeY = linePositions.getFirst().y - fireballPos.y; - double multipleToGround = (linePositions.getFirst().y - floorY) / changeY; - Vec3d distance = fireballPos.subtract(linePositions.getFirst()).multiply(multipleToGround); + Vec3d distance = fireballPos.subtract(linePositions.getFirst()).multiply(100); Vec3d lineEnd = linePositions.getFirst().add(distance); linePositions.add(lineEnd); } -- cgit