diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/Expedition/EndConfirmExpeditionBattleRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/Expedition/EndConfirmExpeditionBattleRequestHandler.java index c2706cc27..693a30bcd 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/Expedition/EndConfirmExpeditionBattleRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/Expedition/EndConfirmExpeditionBattleRequestHandler.java @@ -144,27 +144,10 @@ public class EndConfirmExpeditionBattleRequestHandler extends BaseHandler{ -// SMonsterConfig sMonsterConfig = STableManager.getConfig(SMonsterConfig.class).get(Integer.valueOf(s)); -// if(sMonsterConfig!=null){ -// nodeInfo.getBossHP().put(s, (double) remainHp.remove(0) / (double)sMonsterConfig.getHp()); -// } -// } -// ); -// -// }else { //节点血量更新 - nodeInfo.getSnapFightInfo().getHeroAttribute().forEach((s, familyHeroInfo) -> - nodeInfo.getBossHP().put(s, (double) remainHp.remove(familyHeroInfo.getPosition()-1) / (double) familyHeroInfo.getAttribute().get(HeroAttributeEnum.CurHP.getPropertyId())) - ); -// } -// //节点血量更新 -// nodeInfo.getSnapFightInfo().getHeroAttribute().forEach((s, familyHeroInfo) -> -// nodeInfo.getBossHP().put(s, (double) remainHp.remove(0) / (double) familyHeroInfo.getAttribute().get(HeroAttributeEnum.CurHP.getPropertyId())) -// ); - + nodeInfo.getSnapFightInfo().getHeroAttribute().forEach((s, familyHeroInfo) -> + nodeInfo.getBossHP().put(s, (double) remainHp.remove(familyHeroInfo.getPosition() - 1) / (double) familyHeroInfo.getAttribute().get(HeroAttributeEnum.CurHP.getPropertyId())) + ); //更新节点 Expedition.ExpeditionNodeInfoIndication.Builder builder = Expedition.ExpeditionNodeInfoIndication.newBuilder();