diff --git a/server/gameserver/matchteam.cc b/server/gameserver/matchteam.cc index 13b27e6..e09e93f 100644 --- a/server/gameserver/matchteam.cc +++ b/server/gameserver/matchteam.cc @@ -20,6 +20,7 @@ void RawTeamMember::FillMFMatchTeamMember(cs::MFMatchTeamMember* p) *p->mutable_weapons() = msg.weapons(); *p->mutable_skins() = msg.skins(); *p->mutable_skill_list() = msg.skill_list(); + *p->mutable_baseskin() = msg.baseskin(); } p->set_is_leader(is_leader); p->set_state(state); @@ -84,6 +85,7 @@ void MatchTeam::_CMMatchChoose(f8::MsgHdr& hdr, const cs::CMMatchChoose& msg) *member->msg.mutable_weapons() = msg.weapons(); *member->msg.mutable_skins() = msg.skins(); *member->msg.mutable_skill_list() = msg.skill_list(); + *member->msg.mutable_baseskin() = msg.baseskin(); ++member->choose_hero_times; } }