diff --git a/server/gameserver/metamgr.cc b/server/gameserver/metamgr.cc index c979998..8752b8a 100755 --- a/server/gameserver/metamgr.cc +++ b/server/gameserver/metamgr.cc @@ -501,13 +501,9 @@ private: } if (meta.equip_type() == 10) { - if (!meta.atk().empty()) { - skinatt_hash[item.i->id()][kHAT_Atk] = a8::XValue(meta.atk()).GetInt(); - } + skinatt_hash[item.i->id()][kHAT_Atk] = meta.atk(); - if (!meta.max_hp().empty()) { - skinatt_hash[item.i->id()][kHAT_MaxHp] = a8::XValue(meta.max_hp()).GetInt(); - } + skinatt_hash[item.i->id()][kHAT_MaxHp] = meta.max_hp(); } }