From 07e2bd8c5cb27afefb809c6650468edcca07877f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 7 Mar 2023 11:28:45 +0800 Subject: [PATCH] 1 --- server/gameserver/skill.cc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/server/gameserver/skill.cc b/server/gameserver/skill.cc index 56753a31..f088ded1 100644 --- a/server/gameserver/skill.cc +++ b/server/gameserver/skill.cc @@ -190,6 +190,21 @@ void Skill::AddMinorMode( minor_cb_(0); } minor_cb_ = nullptr; + ResetSkillCd(); + if (owner->IsHuman()) { + Human* hum = owner->AsHuman(); + owner->room->frame_event.AddPropChgEx + ( + owner->GetWeakPtrRef(), + kPropSkillMinor, + minor_type_, + minor_cd_time_, + minor_cd_time_, + meta->skill_id(), + true + ); + NotifySkillState(); + } } }, &xtimer_attacher);