This commit is contained in:
aozhiwei 2021-07-06 17:57:17 +08:00
parent d0e6c6478d
commit d0a462c1d6
3 changed files with 3 additions and 1 deletions

View File

@ -815,6 +815,7 @@ namespace MetaData
}
for (auto& str : strings) {
param2_int_list.push_back(a8::XValue(str).GetInt());
param2_int_set.insert(a8::XValue(str).GetInt());
}
}
{

View File

@ -211,6 +211,7 @@ namespace MetaData
int int_param5 = 0;
std::vector<int> param1_int_list;
std::vector<int> param2_int_list;
std::set<int> param2_int_set;
std::vector<int> param3_int_list;
std::vector<int> param4_int_list;
std::vector<std::tuple<int, std::vector<std::tuple<int, int>>>> batch_add_list;

View File

@ -116,7 +116,7 @@ void Trigger::UseItemAction(int slot_id)
(kCondBuffEatDrug,
[this, slot_id] (Buff* buff, bool& stop)
{
if (buff->meta->int_param2 == slot_id) {
if (buff->meta->param2_int_set.find(slot_id) != buff->meta->param2_int_set.end()) {
AddBuffs(buff->meta->int_param1, buff->meta->param4_int_list);
}
});