[Cleanup] Fix Issues with Strings::Commify and Mob::SendStatsWindow (#4984)

This commit is contained in:
Alex King 2025-08-16 21:35:13 -04:00 committed by GitHub
parent adb3196ca5
commit ed3f6c2a40
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 3 deletions

View File

@ -313,6 +313,12 @@ std::string Strings::Commify(const std::string &number)
auto string_length = static_cast<int>(number.length());
if (string_length == 3) {
return number;
} else if (string_length == 4 && number.starts_with("-")) {
return number;
}
int i = 0;
for (i = string_length - 3; i >= 0; i -= 3) {
if (i > 0) {

View File

@ -2361,7 +2361,7 @@ void Mob::SendStatsWindow(Client* c, bool use_window)
// Attack 2
final_string += fmt::format(
"Offense: {}{} | {}{}",
"Offense: {}{}{}{}",
Strings::Commify(offense(skill)),
(
itembonuses.ATK ?