diff --git a/server/gameserver/netdata.cc b/server/gameserver/netdata.cc index 44df0576..bdc007cc 100644 --- a/server/gameserver/netdata.cc +++ b/server/gameserver/netdata.cc @@ -1489,5 +1489,9 @@ void BattleDataContext::UseItem(int item_id) void BattleDataContext::ConfirmUseItem(int item_id, int item_num) { - + for (auto& tuple : items_) { + if (std::get<0>(tuple) == item_id) { + std::get<3>(tuple) += 1; + } + } }