From b4554249bdc03bed300c79545869aee01d00ef65 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 15 Jan 2024 16:21:27 +0800 Subject: [PATCH] 1 --- server/gameserver/buff/callfunc.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/gameserver/buff/callfunc.cc b/server/gameserver/buff/callfunc.cc index 1a5be143..1c80569c 100644 --- a/server/gameserver/buff/callfunc.cc +++ b/server/gameserver/buff/callfunc.cc @@ -245,7 +245,7 @@ void CallFuncBuff::Deactivate() case BuffCallFunc_e::kAddMinorMode: { if (skill_meta) { - Skill* skill = owner->GetSkill(skill_meta->skill_id()); + Skill* skill = owner->GetSkill(skill_meta->_base_skill_meta->skill_id()); skill->CancelMinorMode(); } } @@ -319,7 +319,7 @@ void CallFuncBuff::ProcAddMinorMode() { if (skill_meta) { float dur_time = meta->GetBuffParam3(this); - Skill* skill = owner->GetSkill(skill_meta->skill_id()); + Skill* skill = owner->GetSkill(skill_meta->_base_skill_meta->skill_id()); if (skill) { auto owner_ptr = owner->GetWeakPtrRef(); auto meta_ptr = meta;