Fix maximum ratio for MOB_ITEM_RATIO_DB (#7836)

Fixes #7835
This commit is contained in:
Vincent Stumpf 2023-07-03 19:19:18 -07:00 committed by GitHub
parent e304472638
commit f20f8b01be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -6175,9 +6175,9 @@ uint64 MobItemRatioDatabase::parseBodyNode(const ryml::NodeRef& node) {
}
if (this->nodeExists(node, "Ratio")) {
uint16 ratio;
uint32 ratio;
if (!this->asUInt16(node, "Ratio", ratio))
if (!this->asUInt32(node, "Ratio", ratio))
return 0;
data->drop_ratio = ratio;

View File

@ -219,7 +219,7 @@ public:
struct s_mob_item_drop_ratio {
t_itemid nameid;
uint16 drop_ratio;
uint32 drop_ratio;
std::vector<uint16> mob_ids;
};