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 7a3d41d32..762d8a552 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 @@ -1031,10 +1031,10 @@ public class HeroLogic { } Map sDifferDemonsComonpentsConfigMap = SDifferDemonsComonpentsConfig.getsDifferDemonsComonpentsConfigMap(comonpentId); - if(!sDifferDemonsComonpentsConfigMap.containsKey(oldLevel+1)){ + if(!sDifferDemonsComonpentsConfigMap.containsKey(oldLevel)){ return true; } - SDifferDemonsComonpentsConfig sDifferDemonsComonpentsConfig = sDifferDemonsComonpentsConfigMap.get(oldLevel + 1); + SDifferDemonsComonpentsConfig sDifferDemonsComonpentsConfig = sDifferDemonsComonpentsConfigMap.get(oldLevel); int[][] cost = sDifferDemonsComonpentsConfig.getCost(); boolean enoughCost = ItemUtil.itemCost(user, cost); if(!enoughCost){