From c964b18f11cf94b38ff714afe9f3204004264a9d Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 27 Oct 2022 21:06:21 +0800 Subject: [PATCH] 1 --- server/gameserver/skill.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/gameserver/skill.cc b/server/gameserver/skill.cc index 55b90e1e..c21f4f9d 100644 --- a/server/gameserver/skill.cc +++ b/server/gameserver/skill.cc @@ -848,6 +848,10 @@ void Skill::ProcFH() owner->SetHP(owner->GetMaxHP() * skill->meta->number_meta->float_ratio2); owner->SyncAroundPlayers(__FILE__, __LINE__, __func__); owner->room->frame_event.AddRevive(owner->GetWeakPtrRef()); + owner->TryAddBuffAndSetTime(owner, + skill->meta->number_meta->pb->buff_id(), + skill->meta->number_meta->pb->buff_time(), + skill->meta); }, &xtimer_attacher.timer_list_, [] (const a8::XParams& param)