farming: Give a more conservative estimate of when patches are done

This commit is contained in:
Max Weber
2019-01-20 22:25:34 -07:00
parent c71682d28b
commit d7aecb257c

View File

@@ -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)