diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-04-22 15:26:31 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-04-22 15:26:31 +1000 |
commit | 85a23231d4e482f80a213c6f839e11963a6caa62 (patch) | |
tree | bc209c8f7b2404ecae33d9be644e8243a021bba9 /source/frontend/StarItemTooltip.cpp | |
parent | ad72057c38096a8d60086ddccc251dfcbcdb9d91 (diff) |
Tweak item stat formatting to prevent way too many decimals
Diffstat (limited to 'source/frontend/StarItemTooltip.cpp')
-rw-r--r-- | source/frontend/StarItemTooltip.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/frontend/StarItemTooltip.cpp b/source/frontend/StarItemTooltip.cpp index 8d7ee29..3a3d9bc 100644 --- a/source/frontend/StarItemTooltip.cpp +++ b/source/frontend/StarItemTooltip.cpp @@ -198,7 +198,7 @@ void ItemTooltipBuilder::describePersistentEffect( auto listItem = container->addItem(); listItem->fetchChild<ImageWidget>("statusImage") ->setImage(statsConfig.get(baseMultiplier->statName).getString("icon")); - listItem->setLabel("statusLabel", strf("{}%", (baseMultiplier->baseMultiplier - 1) * 100)); + listItem->setLabel("statusLabel", strf("{:.2f}%", (baseMultiplier->baseMultiplier - 1) * 100)); } } else if (auto valueModifier = modifierEffect->ptr<StatValueModifier>()) { if (statsConfig.contains(valueModifier->statName)) { @@ -212,7 +212,7 @@ void ItemTooltipBuilder::describePersistentEffect( auto listItem = container->addItem(); listItem->fetchChild<ImageWidget>("statusImage") ->setImage(statsConfig.get(effectiveMultiplier->statName).getString("icon")); - listItem->setLabel("statusLabel", strf("{}%", (effectiveMultiplier->effectiveMultiplier - 1) * 100)); + listItem->setLabel("statusLabel", strf("{:.2f}%", (effectiveMultiplier->effectiveMultiplier - 1) * 100)); } } } |