fix: depot analyzer to detect multipliers for KR (#9343)

This commit is contained in:
Fryze
2024-06-11 18:39:17 +09:00
committed by GitHub
parent fa0fa3d0c0
commit de4c6ea6b5

View File

@@ -288,6 +288,14 @@ int asst::DepotImageAnalyzer::match_quantity(const ItemInfo& item)
multiple = 1000000;
digit_str.erase(m_pos, digit_str.size());
}
else if (size_t n_pos = digit_str.find(""); n_pos != std::string::npos) {
multiple = 10000;
digit_str.erase(n_pos, digit_str.size());
}
else if (size_t o_pos = digit_str.find(""); o_pos != std::string::npos) {
multiple = 100000000;
digit_str.erase(o_pos, digit_str.size());
}
constexpr char Dot = '.';
if (digit_str.empty() ||