From 968c26be9a91b05551a649c886f5b8300325cef3 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 16 Feb 2023 15:19:25 +0800 Subject: [PATCH] 1 --- server/gameserver/skill.cc | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/server/gameserver/skill.cc b/server/gameserver/skill.cc index 68fc2ac9..6d395434 100644 --- a/server/gameserver/skill.cc +++ b/server/gameserver/skill.cc @@ -900,6 +900,18 @@ void Skill::Proc30701BAO() void Skill::Proc30801LONG() { + #if 1 + owner->GetTrigger()->AddListener + ( + kDmgOutEvent, + [this] (const a8::Args& args) + { + if (!owner->dead) { + owner->AddHp(0); + } + } + ); + #else int buff_id = SkillHelper::GetJyfhBuffId(meta); float buff_time = SkillHelper::GetJyfhBuffTime(meta); @@ -936,6 +948,7 @@ void Skill::Proc30801LONG() a8::XPrintf("%s\n", {dbg_msg}); } #endif + #endif } void Skill::Proc30901XIONG()