This commit is contained in:
aozhiwei 2021-09-22 06:10:19 +00:00
parent 9c57b56a3b
commit 7fb56979a8

View File

@ -1108,11 +1108,17 @@ namespace MetaData
case kBET_DelayAddBuff: case kBET_DelayAddBuff:
{ {
assert(param1 < i->duration_time()); assert(param1 < i->duration_time());
if (!MetaMgr::Instance()->GetBuff(int_param2)) {
abort();
}
} }
break; break;
case kBET_IntervalAddBuff: case kBET_IntervalAddBuff:
{ {
assert(int_param1 < i->duration_time() * 1000); assert(int_param1 < i->duration_time() * 1000);
if (!MetaMgr::Instance()->GetBuff(int_param2)) {
abort();
}
} }
break; break;
case kBET_BatchAddBuff: case kBET_BatchAddBuff:
@ -1120,9 +1126,6 @@ namespace MetaData
for (auto& tuple : batch_add_list) { for (auto& tuple : batch_add_list) {
int rand_space = std::get<0>(tuple); int rand_space = std::get<0>(tuple);
const auto& items = std::get<1>(tuple); const auto& items = std::get<1>(tuple);
if (items.empty()) {
abort();
}
if (rand_space == -1) { if (rand_space == -1) {
MetaData::Buff* buff_meta = MetaMgr::Instance()->GetBuff(std::get<0>(items[0])); MetaData::Buff* buff_meta = MetaMgr::Instance()->GetBuff(std::get<0>(items[0]));
if (!buff_meta) { if (!buff_meta) {
@ -1138,7 +1141,6 @@ namespace MetaData
} }
} }
} }
break;
default: default:
{ {
} }