From bc40f5fc7e12f1cdc46342ac77520d67ed12dafd Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 12 Jul 2021 06:03:47 +0000 Subject: [PATCH] 1 --- server/gameserver/metadata.cc | 10 ++++++++++ server/gameserver/metadata.h | 2 ++ server/gameserver/metamgr.cc | 9 +++++++++ 3 files changed, 21 insertions(+) diff --git a/server/gameserver/metadata.cc b/server/gameserver/metadata.cc index 886a274..1860e62 100644 --- a/server/gameserver/metadata.cc +++ b/server/gameserver/metadata.cc @@ -765,6 +765,11 @@ namespace MetaData } } + void Skill::Init2() + { + + } + bool Skill::IsTurnOverSkill() { return !phases.empty() && phases[0].func_id == kSkill_TurnOver; @@ -941,6 +946,11 @@ namespace MetaData } } + void Buff::Init2() + { + + } + bool Buff::EffectCanStack() { return true; diff --git a/server/gameserver/metadata.h b/server/gameserver/metadata.h index a56c64e..e3c96da 100644 --- a/server/gameserver/metadata.h +++ b/server/gameserver/metadata.h @@ -195,6 +195,7 @@ namespace MetaData const metatable::Buff* i = nullptr; void Init(); + void Init2(); bool EffectCanStack(); bool IsImmuneBuffEffect(int buff_effect); bool Match(CondAddBuff_e cond, int val); @@ -241,6 +242,7 @@ namespace MetaData const metatable::Skill* i = nullptr; void Init(); + void Init2(); float value_up = 0.0f; std::set buff_list; diff --git a/server/gameserver/metamgr.cc b/server/gameserver/metamgr.cc index f7b4073..46de99a 100644 --- a/server/gameserver/metamgr.cc +++ b/server/gameserver/metamgr.cc @@ -445,6 +445,15 @@ private: } } #endif + + { + for (auto& skill : skill_list) { + skill.Init2(); + } + for (auto& buff : buff_list) { + buff.Init2(); + } + } } void BindToMetaData()