aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-07-12 13:46:30 +0200
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-07-12 13:46:30 +0200
commit7467259b28471b46a5dd3571fa4a2329abe5fe4f (patch)
treea4929f06d42cac6a3a4995a137ba8d7d23fc52dc /src
parent32a18dbb83d2c676406491d9439609fe3369b276 (diff)
downloadskyhanni-7467259b28471b46a5dd3571fa4a2329abe5fe4f.tar.gz
skyhanni-7467259b28471b46a5dd3571fa4a2329abe5fe4f.tar.bz2
skyhanni-7467259b28471b46a5dd3571fa4a2329abe5fe4f.zip
Removed Living Metal Highlighter correctly after couple seconds
No longer show Living Metal Highlighter behind blocks when far away
Diffstat (limited to 'src')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/rift/area/livingcave/LivingCaveLivingMetalHelper.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/rift/area/livingcave/LivingCaveLivingMetalHelper.kt b/src/main/java/at/hannibal2/skyhanni/features/rift/area/livingcave/LivingCaveLivingMetalHelper.kt
index 3f5b7e01f..032ce3746 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/rift/area/livingcave/LivingCaveLivingMetalHelper.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/rift/area/livingcave/LivingCaveLivingMetalHelper.kt
@@ -59,13 +59,15 @@ class LivingCaveLivingMetalHelper {
fun onRenderWorld(event: RenderWorldLastEvent) {
if (!isEnabled()) return
val (a, b) = pair ?: return
+ if (System.currentTimeMillis() > startTime + 5_000) return
+
val maxTime = 500
val diff = startTime + maxTime - System.currentTimeMillis()
val location = if (diff > 0) {
val percentage = diff.toDouble() / maxTime
a.slope(b, 1 - percentage)
} else b
- event.drawWaypointFilled(location, LorenzColor.AQUA.toColor(), seeThroughBlocks = true)
+ event.drawWaypointFilled(location, LorenzColor.AQUA.toColor(), seeThroughBlocks = location.distanceToPlayer() < 10)
}
@SubscribeEvent