From 949cc3cf5017b2d5984704000a82c17c558a9d7a Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Mon, 21 Sep 2020 20:06:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=8A=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- serverlogic/src/main/java/com/ljsd/GameApplication.java | 2 +- .../src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java | 2 +- .../com/ljsd/jieling/logic/expedition/ExpeditionLogic.java | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/GameApplication.java b/serverlogic/src/main/java/com/ljsd/GameApplication.java index 3054b7244..3227d4ac2 100644 --- a/serverlogic/src/main/java/com/ljsd/GameApplication.java +++ b/serverlogic/src/main/java/com/ljsd/GameApplication.java @@ -122,7 +122,7 @@ public class GameApplication { private static void initReportLog(){ - File file = new File("reportLog_"+GameApplication.serverId); + File file = new File("../reportLog_"+GameApplication.serverId); if(!file.exists()){ boolean mkdirs = file.mkdirs();//创建目录 if(!mkdirs){ diff --git a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java index 0f0417b62..3bb56d991 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/ReportUtil.java @@ -22,7 +22,7 @@ import java.util.concurrent.BlockingQueue; * @discribe */ public class ReportUtil { - private static final String LOG_PATH = "reportLog_"+GameApplication.serverId; + private static final String LOG_PATH = "../reportLog_"+GameApplication.serverId; private static Map baseBeanMap = new HashMap<>(); 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 0fe2ec0b3..2b62152ad 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 @@ -416,7 +416,11 @@ public class ExpeditionLogic { continue; } Set tempnode = getNode(sExpeditionFloorConfig, typeArr[0], typeArr[1]); + tempnode.forEach(nodeInfo -> { + if(indexList.size()==0){ + return; + } nodeInfo.setLay(lay-orDefault); if (nodeInfo.getLay() == 2) { nodeInfo.setState(NODESTATE_NOT_PASS);