diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/item/ItemLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/item/ItemLogic.java index ade9b3c25..3d2ec5411 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/item/ItemLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/item/ItemLogic.java @@ -696,7 +696,7 @@ public class ItemLogic { int especialEquipId = scHero.getEquipTalismana()[1]; SEquipTalismana sEquipTalismana = SEquipTalismana.equipTalismanaStarMap.get(especialEquipId).get(hero.getEspecialEquipLevel()); - if (sEquipTalismana == null || sEquipTalismana.getRankupBasicMaterial() == null) { + if (sEquipTalismana == null || sEquipTalismana.getRankupBasicMaterial() == null|| sEquipTalismana.getRankupBasicMaterial().length==0) { throw new ErrorCodeException(ErrorCode.newDefineCode("法宝已最大等级")); } boolean b = ItemUtil.itemCost(user, sEquipTalismana.getRankupBasicMaterial(), BIReason.ESPECIAL_EQUIP_UP_LEVEL_CONSUME, 1); diff --git a/tablemanager/src/main/java/config/SJewelConfig.java b/tablemanager/src/main/java/config/SJewelConfig.java index b58c9d2ca..482317c4d 100644 --- a/tablemanager/src/main/java/config/SJewelConfig.java +++ b/tablemanager/src/main/java/config/SJewelConfig.java @@ -24,8 +24,11 @@ public class SJewelConfig implements BaseConfig { private int[][] rankupResources; - - @Override + private int godHoodPool; + + private int godHoodMaxlv; + + @Override public void init() throws Exception { } @@ -67,5 +70,11 @@ public class SJewelConfig implements BaseConfig { return rankupResources; } + public int getGodHoodPool() { + return godHoodPool; + } + public int getGodHoodMaxlv() { + return godHoodMaxlv; + } } \ No newline at end of file