From a7fd42b00a9c118f3a8b9c716234786016a3913c Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Sat, 16 May 2020 17:51:44 +0800 Subject: [PATCH] =?UTF-8?q?Task=E3=80=90ID1006213=E3=80=91=E3=80=90?= =?UTF-8?q?=E6=96=B0=E6=88=98=E6=96=97=E7=89=88=E6=9C=AC=E3=80=91=E5=A4=A7?= =?UTF-8?q?=E9=97=B9=E5=A4=A9=E5=AE=AB=EF=BC=88=E7=8C=8E=E5=A6=96=E4=B9=8B?= =?UTF-8?q?=E8=B7=AF=E5=8A=9F=E8=83=BD=E4=BC=98=E5=8C=96=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../logic/expedition/ExpeditionLogic.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) 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 e65b2cd7d..3036b3392 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 @@ -62,6 +62,11 @@ public class ExpeditionLogic { //每日重置 public void flushUserdataEveryDay(User user) throws Exception { + + //TODO 重置时间 每个大闹天宫CD改为持续48小时 + + + ExpeditionManager manager = user.getExpeditionManager(); takeAllReward(user); manager.clearExpeditionNodeInfos(); @@ -519,6 +524,25 @@ public class ExpeditionLogic { } + //返回猎妖之路下一个阶段sortId; + public static List getNextNodeId(int sortId){ + LinkedList integers= new LinkedList<>(); + if(sortId==0){ + integers.add(1); + integers.add(2); + return integers; + } + + int mod = sortId%5; + int base = sortId/5; + integers.add(base+2); + if(mod==3||mod==0){ + return integers; + } + integers.add(base+3); + return integers; + } + /** * @return 返回最佳圣物 同类型去最优 */