From df304c4a0cc2f4d7bc62c52f73b3495045635614 Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Mon, 10 Jun 2019 20:44:49 +1000 Subject: [PATCH] Tweaked equation --- server/profiles.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/profiles.js b/server/profiles.js index 23ab191..9795644 100644 --- a/server/profiles.js +++ b/server/profiles.js @@ -516,7 +516,7 @@ const runGoldTick = (connection) => { const runLadderTick = (connection) => { let ladderTickJob = new CronJob('0 * * * * *', () => { //set the ladder rank weight - let query = 'UPDATE profiles SET ladderRankWeight = ((recruits + soldiers + scientists + spies) + (SELECT COUNT(*) FROM pastCombat WHERE (attackerId = accountId AND victor = "attacker") OR (defenderId = accountId AND victor = "defender")) / 30 + gold / 100);'; + let query = 'UPDATE profiles SET ladderRankWeight = (soldiers * 5 + (recruits + scientists + spies) + (SELECT COUNT(*) FROM pastCombat WHERE (attackerId = accountId AND victor = "attacker" AND attackingUnits <= IF(undefended, defendingUnits * 0.25, defendingUnits)) OR (defenderId = accountId AND victor = "defender")) / 10 + gold / 10);'; connection.query(query, (err) => { if (err) throw err;