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 e29e2ab20..3b15ddbc8 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 @@ -2062,18 +2062,6 @@ public class MapLogic { } //登录时检测是否需要重置 checkTrialReset(user); - MapInfoProto.TowerCopyInfo towerCopyInfo = MapInfoProto.TowerCopyInfo.newBuilder() - .setTower(mapManager.getTrialInfo().getFloor()) - .setFightCount(mapManager.getFightCount()) - .setHighestTower(mapManager.getTrialInfo().getHighestTower()) - .setEssenceValue(mapManager.getTrialInfo().getEnergy()) - .setMapIntoReset(mapManager.getMapIntoFlag()) - .setTowerUseTime((int)(mapManager.getCurrTowerTime()/1000)) - .setKillCount(mapManager.getTrialInfo().getKillCount()) - .addAllTrialRewardInfo(mapManager.getTrialInfo().getTowerReceivedReward()) - .setBombUsed(mapManager.getTrialInfo().getBombUseTimes()) - .build(); - builder.setTowerCopyInfo(towerCopyInfo); builder.addAllPlayedGenMapId(mapManager.getPlayGenMaps()); for(Map.Entry entry:mapManager.getDifficultyOptions().entrySet()){ diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/TowerMap.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/TowerMap.java index 59ef41ef8..90a5b13a9 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/TowerMap.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/mapType/TowerMap.java @@ -167,6 +167,9 @@ public class TowerMap extends AbstractMap { // mapEnterResponse.setTowerInfo(towerCopyInfo); mapEnterResponse.setCurTower(trialInfo.getFloor()); mapEnterResponse.setBombUsed(trialInfo.getBombUseTimes()); + mapEnterResponse.setEssenceValue(trialInfo.getEnergy()); + mapEnterResponse.setKillCount(trialInfo.getKillCount()); + mapEnterResponse.addAllTrialRewardInfo(trialInfo.getTowerReceivedReward()); } @Override