From c6c3cb614d97360bf5cea07f00dbf79a49b450b4 Mon Sep 17 00:00:00 2001 From: TimerErTim Date: Mon, 19 Apr 2021 22:52:49 +0200 Subject: [PATCH] Show double flag with items per second being 1 formatItemsPerSecond in utils.js does not indicate two items being processed in a building if speed is exactly one item per second. That is now fixed. --- src/js/core/utils.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/core/utils.js b/src/js/core/utils.js index 6eed9c34..882eb307 100644 --- a/src/js/core/utils.js +++ b/src/js/core/utils.js @@ -573,12 +573,12 @@ export function round1DigitLocalized(speed, separator = T.global.decimalSeparato * @param {string=} separator The decimal separator for numbers like 50.1 (separator='.') */ export function formatItemsPerSecond(speed, double = false, separator = T.global.decimalSeparator) { - return speed === 1.0 + return (speed === 1.0 ? T.ingame.buildingPlacement.infoTexts.oneItemPerSecond : T.ingame.buildingPlacement.infoTexts.itemsPerSecond.replace( "", round2Digits(speed).toString().replace(".", separator) - ) + (double ? " " + T.ingame.buildingPlacement.infoTexts.itemsPerSecondDouble : ""); + )) + (double ? " " + T.ingame.buildingPlacement.infoTexts.itemsPerSecondDouble : ""); } /**