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 154e552a8..68f7c1867 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 @@ -943,6 +943,9 @@ public class HeroLogic { int pokemonId = teamPosForPokenInfo.getPokenId(); Pokemon pokemon = pokemonMap.get(pokemonId); SDifferDemonsStageConfig sDifferDemonsStageConfig = SDifferDemonsStageConfig.getsDifferDemonsStageConfigMap(pokemonId*100 + pokemon.getAllStage()); + if(StringUtil.isEmpty(sDifferDemonsStageConfig.getPassiveSkillString())){ + continue; + } pokenSkillResult.append(sDifferDemonsStageConfig.getPassiveSkillString()).append("|"); } String s = pokenSkillResult.toString();