diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/explorerMap/ExplorerMapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/explorerMap/ExplorerMapLogic.java index ff2eb933f..55197aec8 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/explorerMap/ExplorerMapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/explorerMap/ExplorerMapLogic.java @@ -204,11 +204,11 @@ public class ExplorerMapLogic { continue; } int battleInterval = exploreConfig.getBattleInterval(); - if (keyVal.getValue().getBatteTime() +battleInterval >= offlineEndTime) { + if (keyVal.getValue().getBatteTime() >= offlineEndTime) { continue; } LOGGER.info("离线玩家队伍id",keyVal.getKey()); - for (int i = keyVal.getValue().getBatteTime() + battleInterval; i < offlineEndTime; i = i + battleInterval) { + for (int i = keyVal.getValue().getBatteTime(); i <= offlineEndTime; i = i + battleInterval) { //复活玩家 if (keyVal.getValue().getPlayerHp() == 0 && keyVal.getValue().getPlayerReliveTime() <= i) { int teamForce = HeroLogic.getInstance().calTeamTotalForce(user, keyVal.getKey(), false);