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 c12bedcc0..211dc617c 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 @@ -3436,7 +3436,7 @@ public class HeroLogic{ int resonanceLevel = 1000; // 共鸣法宝=鸿蒙守卫中法宝强化最低等级 - int especialEquipLevel = 100; + int especialEquipLevel = 1000; // 是否开启鸿蒙碑 int tablet = 1; @@ -3495,11 +3495,11 @@ public class HeroLogic{ // 计算共鸣属性 Map resonanceAddition = heroManager.getResonanceAddition(); resonanceAddition.clear(); - resonanceAddition.put(HongMengAttributeEnum.LEVEL, resonanceLevel); + resonanceAddition.put(HongMengAttributeEnum.LEVEL, resonanceLevel == 1000 ? 0 : resonanceLevel); resonanceAddition.put(HongMengAttributeEnum.EQUIP, isUnloadEquip); - resonanceAddition.put(HongMengAttributeEnum.SOUL_EQUIP, soulEquip); - resonanceAddition.put(HongMengAttributeEnum.SPIRIT_EQUIP, spiritEquip); - resonanceAddition.put(HongMengAttributeEnum.MAGIC_WEAPON, especialEquipLevel); + resonanceAddition.put(HongMengAttributeEnum.SOUL_EQUIP, soulEquip == 1000 ? 0 : soulEquip); + resonanceAddition.put(HongMengAttributeEnum.SPIRIT_EQUIP, spiritEquip == 1000 ? 0 : spiritEquip); + resonanceAddition.put(HongMengAttributeEnum.MAGIC_WEAPON, especialEquipLevel == 1000 ? 0 : especialEquipLevel); heroManager.setResonanceAddition(resonanceAddition); // 鸿蒙碑 if (tablet == 1 && heroManager.getHongmengTablet() == 0) {