diff --git a/server/profiles.js b/server/profiles.js index 2ee7a6a..0cd5f32 100644 --- a/server/profiles.js +++ b/server/profiles.js @@ -481,10 +481,10 @@ const runGoldTick = (connection) => { //determine the correct tick rate based on the current gold average let tickRate = (() => { - if (results[0].goldAverage < 120) return 10; - if (results[0].goldAverage < 130) return 20; - if (results[0].goldAverage < 140) return 30; - return 60; //slow it way down + if (results[0].goldAverage < 120) return 30; + if (results[0].goldAverage < 130) return 60; + if (results[0].goldAverage < 140) return 120; + return 180; //slow it way down })(); //if the tick rate changed (or is undefined), reset (or start) the inner tick job diff --git a/server/statistics.js b/server/statistics.js index 69d0b0d..8944394 100644 --- a/server/statistics.js +++ b/server/statistics.js @@ -18,10 +18,10 @@ const statisticsRequest = (connection) => (req, res) => { //determine the correct tick rate based on the current gold average //NOTE: copy/pasted let tickRate = (() => { - if (results[0].goldAverage < 120) return 10; - if (results[0].goldAverage < 130) return 20; - if (results[0].goldAverage < 140) return 30; - return 60; //slow it way down + if (results[0].goldAverage < 120) return 30; + if (results[0].goldAverage < 130) return 60; + if (results[0].goldAverage < 140) return 120; + return 180; //slow it way down })(); let nextTick = Math.abs(tickRate) - (new Date()).getMinutes() % Math.abs(tickRate);