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 495f1d7bc..f7d03ef7d 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 @@ -719,7 +719,9 @@ public class MapLogic { mapManager.setLastXY(lastXY); if(mapManager.getCurMapType()==2){ Item item = user.getItemManager().getItemMap().get(1); + LOGGER.info("^^^^^^^^玩家:{},无尽副本[行动力]消耗前:{},消耗数量:{}",uid,item.getItemNum(),cells.size()); ItemUtil.itemCost(user,new int[][]{{1,Math.min((int)item.getItemNum(),cells.size())}},BIReason.ENDLESS_CONSUME_EXECUTION,1); + LOGGER.info("^^^^^^^^玩家:{},无尽副本[行动力]消耗后:{}",uid,Optional.ofNullable(user.getItemManager().getItemMap().get(1)).map(Item::getItemNum).orElse(0L)); Set openCells = getOpenCells(mapManager.getCurMapId(),cells); mapManager.addEndlessOpenCell(openCells); Set walkCells = mapManager.getEndlessMapInfo().getOpenCell();