diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/HeroHotRank.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/HeroHotRank.java index f4bf0021e..09ba8166a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/HeroHotRank.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/HeroHotRank.java @@ -84,7 +84,7 @@ public class HeroHotRank extends ForceRank { String heroTid = next.getValue(); SCHero scHero = heroMap.get(Integer.parseInt(heroTid)); // 英雄不存在,品质不够,未开放 - if (scHero == null || scHero.getNatural() < naturalLimit || scHero.getIsSoulOpen() == 0){ + if (scHero == null || scHero.getNatural() < naturalLimit || scHero.getHide() == 0){ iterator.remove(); } } diff --git a/tablemanager/src/main/java/config/SCHero.java b/tablemanager/src/main/java/config/SCHero.java index 23e8a9bc4..cf78bcc8a 100644 --- a/tablemanager/src/main/java/config/SCHero.java +++ b/tablemanager/src/main/java/config/SCHero.java @@ -58,6 +58,8 @@ public class SCHero implements BaseConfig{ private int job; + private int hide; + private int maxLevel; private int weight; @@ -293,6 +295,10 @@ public class SCHero implements BaseConfig{ return star; } + public int getHide() { + return hide; + } + public int[][] getSecondaryFactor() { return secondaryFactor; }