diff --git a/serverlogic/src/main/java/com/ljsd/GameLogicService.java b/serverlogic/src/main/java/com/ljsd/GameLogicService.java index 68488ad80..9d218c013 100644 --- a/serverlogic/src/main/java/com/ljsd/GameLogicService.java +++ b/serverlogic/src/main/java/com/ljsd/GameLogicService.java @@ -129,7 +129,9 @@ public class GameLogicService implements IService { Thread.currentThread().setName("addShutdownHook"); try { GameApplication.close(); - }catch (Exception e){} + }catch (Exception e){ + LOGGER.info("ShutdownHook Exception e={}", e); + } })); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java index 6b875ce6c..3fc72b9a6 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java @@ -2894,7 +2894,7 @@ public class HeroLogic { SXiuXian shuxingTable = SXiuXian.sXiuXianMap.get(sXiuXian.getRealmId()).get(0); if (shuxingTable != null) { int[][] proRank = shuxingTable.getProRank(); - float[][] proLevel = shuxingTable.getProLevel(); + int[][] proLevel = shuxingTable.getProLevel(); Map otherAttriMaop = new HashMap<>(5); for (int i = 0; i < proRank.length; i++) { float addValue = proRank[i][1] + proLevel[i][1] * xiuweiLevel; diff --git a/tablemanager/src/main/java/config/SXiuXian.java b/tablemanager/src/main/java/config/SXiuXian.java index 0392e1217..2498a1cc8 100644 --- a/tablemanager/src/main/java/config/SXiuXian.java +++ b/tablemanager/src/main/java/config/SXiuXian.java @@ -30,7 +30,7 @@ public class SXiuXian implements BaseConfig { private int[][] proRank; - private float[][] proLevel; + private int[][] proLevel; private int playerSkillLvMax; @@ -93,7 +93,7 @@ public class SXiuXian implements BaseConfig { return proRank; } - public float[][] getProLevel() { + public int[][] getProLevel() { return proLevel; }