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 20ca4c67d..566ed99b7 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 @@ -3054,7 +3054,6 @@ public class HeroLogic{ if(null!=err){ throw new ErrorCodeException(err); } - HeroManager heroManager = user.getHeroManager(); Hero hero = user.getHeroManager().getHero(heroId); int[] growthSwitch = SCHero.getsCHero().get(hero.getTemplateId()).getGrowthSwitch(); if(growthSwitch!=null&&growthSwitch.length>0){ @@ -3167,7 +3166,7 @@ public class HeroLogic{ SHeroReturn sHeroReturn = sHeroReturnMap.get(breakFloor); int[][] returnMaterials = sHeroReturn.getRankupReturn(); - SHeroLevlConfig sHeroLevlConfig = SHeroLevlConfig.getsHeroLevlConfigMap().get(hero.getLevel(user.getHeroManager())); + SHeroLevlConfig sHeroLevlConfig = SHeroLevlConfig.getsHeroLevlConfigMap().get(hero.getOriginalLevel()); int[][] levelReturn = ItemLogic.getInstance().itemReturnPercent(sHeroLevlConfig.getSumConsume(), returnPercent); //进阶材料返还乘万分比 for(int i = 0 ; i