This commit is contained in:
aozhiwei 2024-01-15 16:50:59 +08:00
parent 7f2328940f
commit b21b0e1ea3
2 changed files with 3 additions and 3 deletions

View File

@ -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);

View File

@ -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()));
} }
} }