From 30813b52b4f8f4518b9e13ab06c7db6473212939 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 30 Dec 2022 12:29:49 +0800 Subject: [PATCH] 1 --- server/gameserver/creature.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index 07886a87..ecd2e3ab 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -189,7 +189,7 @@ int Creature::AddBuff(Creature* caster, } ++buff_uniid_; int new_buff_uniid = buff_uniid_; - auto buff = std::make_shared(); + auto buff = std::shared_ptr(BuffFactory::MakeBuff(buff_meta)); buff_list_.push_back(buff); buff->buff_uniid = new_buff_uniid; buff->SetCaster(caster);