diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/EndlessMap.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/EndlessMap.java index 222dd2625..33219989d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/EndlessMap.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/EndlessMap.java @@ -250,7 +250,7 @@ public class EndlessMap extends AbstractMap{ Hero hero = user.getHeroManager().getHero(team.get(i).getHeroId()); Map heroAllAttribute = HeroLogic.getInstance().calHeroNotBufferAttribute(user, hero,false,GlobalsDef.ENDLESS_TEAM); int per = (int)(checkResult[position+1] / (double) heroAllAttribute.get(HeroAttributeEnum.Hp.getPropertyId())*10000); - if(checkResult[i+1]>0&&per<=0){ + if(checkResult[position+1]>0&&per<=0){ per = 1; } mapManager.updateEndlessHeroHp(team.get(i).getHeroId(),per);