1
This commit is contained in:
parent
7f2328940f
commit
b21b0e1ea3
@ -702,11 +702,11 @@ void CallFuncBuff::ProcLightCircle()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Skill* skill = args.Get<Skill*>(0);
|
Skill* skill = args.Get<Skill*>(0);
|
||||||
if (skill->GetCurrSkillMeta()->GetMagicId() == MAGIC_20601_DJS) {
|
if (skill->GetBaseSkillMeta()->GetMagicId() == MAGIC_20601_DJS) {
|
||||||
if (!context->active_skill_timer.expired()) {
|
if (!context->active_skill_timer.expired()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
a8::Args event_args({skill->GetCurrSkillMeta()});
|
a8::Args event_args({skill->GetBaseSkillMeta()});
|
||||||
owner->room->xtimer.FireEvent(context->passive_skill_timer,
|
owner->room->xtimer.FireEvent(context->passive_skill_timer,
|
||||||
kActiveDjsSkillTimerEvent,
|
kActiveDjsSkillTimerEvent,
|
||||||
&event_args);
|
&event_args);
|
||||||
|
@ -536,7 +536,7 @@ void Skill::LevelUp()
|
|||||||
curr_meta_ = next_skill_meta;
|
curr_meta_ = next_skill_meta;
|
||||||
Clear();
|
Clear();
|
||||||
if (IsPassiveSkill()) {
|
if (IsPassiveSkill()) {
|
||||||
for (int buff_id : GetCurrSkillMeta()->_buff_list) {
|
for (int buff_id : GetBaseSkillMeta()->_buff_list) {
|
||||||
hold_buffs_.push_back(owner->TryAddBuff(owner, buff_id, GetCurrSkillMeta()));
|
hold_buffs_.push_back(owner->TryAddBuff(owner, buff_id, GetCurrSkillMeta()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user