1
This commit is contained in:
parent
1d137dabcd
commit
f09848d049
@ -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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user