diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index 1e2beff3..c6e75cf8 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -1067,6 +1067,7 @@ void Human::FillMFTeamMemberNew(cs::MFTeamMemberNew* p) p->set_hero_exp(GetHeroExp()); p->set_hero_max_exp(GetHeroMaxExp()); p->set_main_skill_cd(GetMainSkill()->GetLeftTime()); + p->set_main_skill_max_cd(GetMainSkill()->GetCd()); } void Human::FillSMGameOver(cs::SMGameOver& msg) @@ -2536,6 +2537,7 @@ void Team::FillMFMobaBattleDataTeam(cs::MFMobaBattleDataTeam* p) [p] (Human* hum) -> bool { hum->FillMFMobaBattleDataMember(p->add_members()); + return true; }); } diff --git a/server/tools/protobuild/cs_proto.proto b/server/tools/protobuild/cs_proto.proto index 03a8b153..83e1ea83 100755 --- a/server/tools/protobuild/cs_proto.proto +++ b/server/tools/protobuild/cs_proto.proto @@ -758,6 +758,7 @@ message MFTeamMemberNew optional int32 hero_exp = 23; //hero经验 optional int32 hero_max_exp = 24; //hero max经验 optional int32 main_skill_cd = 25 [default = 0]; //技能cd时间 + optional int32 main_skill_max_cd = 26 [default = 0]; //技能cd上限时间 } //队伍数据-全量