diff --git a/src/main/java/com/hivekion/room/bean/BattleRootTask.java b/src/main/java/com/hivekion/room/bean/BattleRootTask.java index 997edc1..7ece1f0 100644 --- a/src/main/java/com/hivekion/room/bean/BattleRootTask.java +++ b/src/main/java/com/hivekion/room/bean/BattleRootTask.java @@ -134,8 +134,14 @@ public class BattleRootTask extends AbtParentTask { teamLng = scenarioInfoOnTime.getTeam().getLng().toString(); if(scenarioInfoOnTime.getPerson().getCurrent() >0) { // - deathConsume = RandomUtil.getSecureRandom().nextInt(2) * intervalDuringTime; - injuredConsume = RandomUtil.getSecureRandom().nextInt(3) * intervalDuringTime; + int deathParam = RandomUtil.getSecureRandom().nextInt(6); + int baseParam = deathParam/2; + if(deathParam !=0 ) { + deathConsume = Long.valueOf(deathParam % baseParam); + }else{ + deathConsume =0L; + } + injuredConsume = Long.valueOf(RandomUtil.getSecureRandom().nextInt(3)); ammunitionConsume = intervalDuringTime * (0.1D + RandomUtil.getSecureRandom().nextDouble()); foodConsume = intervalDuringTime * FOOD_SPREED; waterConsume = intervalDuringTime * WATER_SPREED; @@ -485,6 +491,4 @@ public class BattleRootTask extends AbtParentTask { - - }