Floor merchant cost percentages and display as whole numbers

This commit is contained in:
James Melkonian 2021-11-25 01:32:20 +00:00 committed by Samuel Keiffer
parent f9089ac084
commit ab99126a7b
2 changed files with 3 additions and 2 deletions

View File

@ -54,6 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Avoided black hexagons when bloom is enabled by suppressing NaN/Inf pixels during the first bloom blur pass
- Many know water generation problems
- Trading over long distances using ghost characters or client-side exploits is no longer possible
- Merchant cost percentages displayed as floored, whole numbers
## [0.11.0] - 2021-09-11

View File

@ -1328,8 +1328,8 @@ impl<'a> AgentData<'a> {
} else {
if balance1 > 0.0 {
let msg = format!(
"That only covers {:.1}% of my costs!",
balance0 / balance1 * 100.0
"That only covers {:.0}% of my costs!",
(balance0 / balance1 * 100.0).floor()
);
if let Some(tgt_data) = &agent.target {
// If talking with someone in particular, "tell" it only to them