This commit is contained in:
aozhiwei 2023-02-15 19:42:27 +08:00
parent 1d137dabcd
commit f09848d049

View File

@ -630,8 +630,6 @@ void Skill::Proc30601DJS()
{
a8::XTimerWp passive_skill_timer;
{
const mt::Skill* active_skill_meta = nullptr;
std::set<Human*> in_range_humans;
auto on_enter =
[this] (Human* num, const mt::Skill* active_skill_meta)
{
@ -699,8 +697,17 @@ void Skill::Proc30601DJS()
on_stay(hit_humans[i], active_skill_meta);
}
}
} else {
if (!in_range_humans.empty()) {
for (Human* hum : in_range_humans) {
on_leave(hum, active_skill_meta);
}
in_range_humans.clear();
}
}
};
const mt::Skill* active_skill_meta = nullptr;
std::set<Human*> in_range_humans;
passive_skill_timer = owner->room->xtimer.SetIntervalWpEx
(
SERVER_FRAME_RATE,