diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java index f64d220cb..56ce9e077 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java @@ -811,10 +811,9 @@ public class MapLogic { if(challengeConfig.getType()==2){ int time = (int)((System.currentTimeMillis()-mapManager.getStartExporeTime())/1000); mapManager.setCurrTowerTime(time); -// if(mapManager.getEveryTowerTi -// me()!=null&&mapManager.getEveryTowerTime().get(mapManager.getTower())!=null){ -// mapManager.setTowerTimeByTower(mapManager.getTower(),time); -// } + if(mapManager.getEveryTowerTime()!=null&&mapManager.getEveryTowerTime().get(mapManager.getTower())!=null){ + mapManager.setTowerTimeByTower(mapManager.getTower(),time); + } if(mapManager.getTower()>=1){ mapManager.setMapIntoFlag(1); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/FourtyThreeBehavior.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/FourtyThreeBehavior.java index d132b12dc..45266ad62 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/FourtyThreeBehavior.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/FourtyThreeBehavior.java @@ -24,6 +24,7 @@ public class FourtyThreeBehavior extends BaseBehavior{ LOGGER.info("43协议"); MapManager mapManager = user.getMapManager(); if(mapManager.getTriggerXY()!=mapManager.getBossXY()){ + LOGGER.info("错误"); return false; }; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/StoreLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/StoreLogic.java index a26e7a2b0..20f77000d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/StoreLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/StoreLogic.java @@ -116,7 +116,7 @@ public class StoreLogic { } Map itemNumMap = new ConcurrentHashMap<>(); int rewardId = getRewardId(storeType,sort,user); - itemNumMap.put(rewardId, 1); + itemNumMap.put(rewardId, 0); storeManager.newStoreInfo(sStoreTypeConfig.getId(),startTime,endTime,itemNumMap); }else{ Map itemNumMap = storeInfo.getItemNumMap();