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 fb99ee001..81ed5a8f4 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 @@ -2138,6 +2138,9 @@ public class HeroLogic { if (trumpBook == null){ continue; } + if (entry.getValue() == 0){ + continue; + } int xiuxianSkillId = trumpBook.getSkillList()[entry.getValue() - 1][0]; SXiuXianSkill sXiuXianSkill = STableManager.getConfig(SXiuXianSkill.class).get(xiuxianSkillId); if (sXiuXianSkill == null){ @@ -2889,7 +2892,7 @@ public class HeroLogic { long value = Math.round(entry.getValue() * (1 + addition / 10000D)); trumpLvAttr.put(entry.getKey(), value); } - LOGGER.info("法宝聚灵属性加成======================={}=>{}",addition,trumpLvAttr); +// LOGGER.info("法宝聚灵属性加成======================={}=>{}",addition,trumpLvAttr); combinedAttribute(trumpLvAttr, heroAllAttribute); // 法宝聚灵总星级属性