From 7a7563109dd80f8dd2fc90cf470988aac23ee7c2 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 30 May 2023 15:34:03 +0800 Subject: [PATCH] 1 --- server/gameserver/pbutils.cc | 8 ++++++++ server/tools/protobuild/cs_proto.proto | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index 38978de2..3d2f6095 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -220,6 +220,14 @@ void KillMgr::PreprocessRollMsg(Human* dead_hum, auto e = pb_msg->add_elements(); e->set_element_type(kImageElement); e->mutable_union_obj_2()->set_id(a8::XValue(text)); + } else if (el_type == kFieldIdxKillerHeroId) { + auto e = pb_msg->add_elements(); + e->set_element_type(kHeroHeadElement); + e->mutable_union_obj_3()->set_id(a8::XValue(text)); + } else if (el_type == kFieldIdxDeadHeroId) { + auto e = pb_msg->add_elements(); + e->set_element_type(kHeroHeadElement); + e->mutable_union_obj_3()->set_id(a8::XValue(text)); } else { auto e = pb_msg->add_elements(); e->set_element_type(kTextElement); diff --git a/server/tools/protobuild/cs_proto.proto b/server/tools/protobuild/cs_proto.proto index 6792c30f..291b9a9f 100755 --- a/server/tools/protobuild/cs_proto.proto +++ b/server/tools/protobuild/cs_proto.proto @@ -997,7 +997,7 @@ message MFRichTextElement optional int32 element_type = 1; //富文本类型 optional MFTextElement union_obj_1 = 2; //文本元素 optional MFImageElement union_obj_2 = 3; //图片元素 - optional MFImageElement union_obj_3 = 4; //英雄头像元素 + optional MFHeroHeadElement union_obj_3 = 4; //英雄头像元素 } message MFMatchTeamMember