From d7aecb257cc83c6c8b4f8b693c7d3b73b6a1b98e Mon Sep 17 00:00:00 2001 From: Max Weber Date: Sun, 20 Jan 2019 22:25:34 -0700 Subject: [PATCH] farming: Give a more conservative estimate of when patches are done --- .../client/plugins/timetracking/farming/FarmingTracker.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/FarmingTracker.java b/runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/FarmingTracker.java index 781060c970..aa4027b98e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/FarmingTracker.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/FarmingTracker.java @@ -201,11 +201,11 @@ public class FarmingTracker long doneEstimate = 0; if (tickrate > 0) { - long tickNow = unixNow / tickrate; - long tickTime = unixTime / tickrate; + long tickNow = (unixNow + (5 * 60)) / tickrate; + long tickTime = (unixTime + (5 * 60)) / tickrate; int delta = (int) (tickNow - tickTime); - doneEstimate = ((stages - 1 - stage) + tickTime) * tickrate; + doneEstimate = ((stages - 1 - stage) + tickTime) * tickrate + (5 * 60); stage += delta; if (stage >= stages)