diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java index 2affba23b..e847fb954 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java @@ -420,7 +420,7 @@ public class ExpeditionLogic { Map heroHP = nodeInfo.getBossHP(); SnapFightInfo fightInfo = nodeInfo.getSnapFightInfo(); CommonProto.ExpeditionTeamInfo.Builder builder = CommonProto.ExpeditionTeamInfo.newBuilder(); - if (!ExpeditionLogic.isBattleNode(nodeInfo.getType())&&!ExpeditionLogic.isHardNode(nodeInfo.getType())) { + if (!ExpeditionLogic.isBattleNode(nodeInfo.getType())&&nodeInfo.getType()!=ExpeditionLogic.NODETYPE_GREED) { return builder.build(); } if (null == fightInfo) { @@ -428,7 +428,7 @@ public class ExpeditionLogic { return builder.build(); } builder.setTotalForce(fightInfo.getForce()); - if(ExpeditionLogic.isBattleNode(nodeInfo.getType())){ + if(ExpeditionLogic.isBattleNode(nodeInfo.getType())||nodeInfo.getType()==ExpeditionLogic.NODETYPE_GREED){ List builders = new LinkedList<>(); fightInfo.getHeroAttribute().forEach((s, familyHeroInfo) -> { CommonProto.ExpeditionSimpleBossInfo.Builder builder1 = CommonProto.ExpeditionSimpleBossInfo.newBuilder();