diff --git a/server/gameserver/selfchecker.cc b/server/gameserver/selfchecker.cc index 1e97b6a9..6ab6bb1b 100644 --- a/server/gameserver/selfchecker.cc +++ b/server/gameserver/selfchecker.cc @@ -121,6 +121,9 @@ void SelfChecker::Init() ( [] (const mt::Buff* meta, bool& stop) { + for (int buff_id : meta->_child_buff_list) { + SelfChecker::AddBuff(buff_id); + } switch (meta->buff_effect()) { case kBET_AddCarBuff: {