This commit is contained in:
aozhiwei 2024-01-09 10:52:23 +08:00
parent a699c68ead
commit 5bfd670b35

View File

@ -333,28 +333,7 @@ void Ability::GMDelAttr(int attr_id, int idx)
void Ability::GMClearAttr()
{
#if 0
for (auto& tuple : attr_abs_) {
std::get<0>(tuple) = 0.0f;
while (!list_empty(&std::get<1>(tuple))) {
AttrAbs* e = list_first_entry(&std::get<1>(tuple),
AttrAbs,
entry);
list_del_init(&e->entry);
e->holder = nullptr;
}
}
for (auto& tuple : attr_rate_) {
std::get<0>(tuple) = 0.0f;
while (!list_empty(&std::get<1>(tuple))) {
AttrRate* e = list_first_entry(&std::get<1>(tuple),
AttrRate,
entry);
list_del_init(&e->entry);
e->holder = nullptr;
}
}
#endif
Clear();
}
std::vector<std::string> Ability::GMShowAttrs()