diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java index 15ea1caa7..571ef935a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java @@ -367,15 +367,17 @@ public class PlayerLogic { int templateId = user.getHeroManager().getHero(heroInfo.getHeroId()).getTemplateId(); team.addHeroTid(templateId); } - PlayerInfoProto.GetPlayerOneTeamInfoResponse.Builder playerTeamInfo = PlayerInfoProto.GetPlayerOneTeamInfoResponse.newBuilder() + CommonProto.TeamOneInfo.Builder oneInfo = CommonProto.TeamOneInfo.newBuilder() .setHead(1) .setHeadFrame(playerManager.getHeadFrame()) .setName(playerManager.getNickName()).setUid(session.getUid()).setTeam(team); if(teamPosManager.getTeamPosForPoken().get(1)!=null&&teamPosManager.getTeamPosForPoken().get(1).size()>0){ for(TeamPosForPokenInfo posForPokenInfo:teamPosManager.getTeamPosForPoken().get(1)){ - playerTeamInfo.addPokemonInfos(posForPokenInfo.getPokenId()); + oneInfo.addPokemonInfos(posForPokenInfo.getPokenId()); } } + PlayerInfoProto.GetPlayerOneTeamInfoResponse.Builder playerTeamInfo = PlayerInfoProto.GetPlayerOneTeamInfoResponse.newBuilder().setTeamInfo(oneInfo); + MessageUtil.sendMessage(session,1,messageType.getNumber(),playerTeamInfo.build(),true); }