From 85022a5790a570fb619b64ed96c85037d4c77df2 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 21 Mar 2023 17:34:32 +0800 Subject: [PATCH] 1 --- server/gameserver/pbutils.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index 2c47b627..b054b671 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -347,6 +347,7 @@ void Car::FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_data) p->set_seat_num(meta->_int_param2); Creature_FillBuffList(this, hum, p->mutable_buff_list()); Creature_FillEffectList(this, hum, p->mutable_effect_list()); + p->set_team_id(team_id); } void Hero::FillMFObjectPart(Room* room, Human* hum, cs::MFObjectPart* part_data) @@ -372,6 +373,7 @@ void Hero::FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_data) p->set_max_health(GetMaxHP()); Creature_FillBuffList(this, hum, p->mutable_buff_list()); Creature_FillEffectList(this, hum, p->mutable_effect_list()); + p->set_team_id(team_id); } void Loot::FillMFObjectPart( Room* room, Human* hum, cs::MFObjectPart* part_data) @@ -478,6 +480,7 @@ void Obstacle::FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_d if (meta->thing_type() == kObstacleStrengthenWall) { p->set_rotate(rotate_ * 180); } + p->set_team_id(GetTeamId(room)); } void Skill::FillMFSkill(cs::MFSkill* skill_pb) @@ -673,6 +676,7 @@ void Human::FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_data p->set_shield_hp(shield_hp_); p->set_shield_max_hp(shield_max_hp_); } + p->set_team_id(team_id); } void Human::FillMFObjectImage(Room* room, Human* hum, cs::MFCharacterImage* image_data)