From e8f97731e9991b9a832aee19cce5c302d3c5ff0b Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 3 Apr 2023 11:41:15 +0800 Subject: [PATCH] 1 --- server/gameserver/buff/callfunc.cc | 10 ++++++++++ server/gameserver/buff/callfunc.h | 4 +++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/server/gameserver/buff/callfunc.cc b/server/gameserver/buff/callfunc.cc index b614b26a..ef6d78de 100644 --- a/server/gameserver/buff/callfunc.cc +++ b/server/gameserver/buff/callfunc.cc @@ -152,6 +152,11 @@ void CallFuncBuff::Activate() ResetSkillCd(); } break; + case BuffCallFunc_e::kDistanceDmgAddition: + { + ProcDistacneDmgAddition(); + } + break; default: { } @@ -789,3 +794,8 @@ void CallFuncBuff::ResetSkillCd() skill->ResetSkillCd(); } } + +void CallFuncBuff::ProcDistacneDmgAddition() +{ + +} diff --git a/server/gameserver/buff/callfunc.h b/server/gameserver/buff/callfunc.h index 86d5d393..7647f012 100644 --- a/server/gameserver/buff/callfunc.h +++ b/server/gameserver/buff/callfunc.h @@ -24,7 +24,8 @@ A8_DECLARE_CLASS_ENUM(BuffCallFunc_e, int, kSummonObstacleSepcPoint = 24, kSummonObstacleSpecDistance = 25, kClearSummonObstacle = 26, - kResetSkillCd = 27 + kResetSkillCd = 27, + kDistanceDmgAddition = 28 ); @@ -53,6 +54,7 @@ class CallFuncBuff : public Buff void SummonObstacleSpecDistance(); void ClearSummonObstacle(); void ResetSkillCd(); + void ProcDistacneDmgAddition(); float hold_param2_ = 0.0; };