1
This commit is contained in:
parent
24b70fd120
commit
1148c5f79d
@ -324,7 +324,10 @@ void Skill::Proc30201HX()
|
||||
{
|
||||
if (a8::TIMER_EXEC_EVENT == event) {
|
||||
if (!owner->dead) {
|
||||
|
||||
if (std::get<0>(*context.get()) == 0) {
|
||||
std::get<0>(*context.get()) = 1;
|
||||
owner->GetAbility()->AddSpeedAddition(meta->_number_meta->_float_speed);
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -339,10 +342,11 @@ void Skill::Proc30201HX()
|
||||
owner->room->xtimer.ResetTimer(timer);
|
||||
if (std::get<0>(*context.get()) == 1) {
|
||||
for (int buff_uniid : std::get<1>(*context.get())) {
|
||||
|
||||
owner->RemoveBuffByUniId(buff_uniid);
|
||||
}
|
||||
std::get<0>(*context.get()) = 0;
|
||||
std::get<1>(*context.get()).clear();
|
||||
owner->GetAbility()->DelSpeedAddition(meta->_number_meta->_float_speed);
|
||||
}
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user