计算机器人星级
parent
43e355c242
commit
aedf20d453
|
@ -1769,7 +1769,7 @@ public class HeroLogic {
|
|||
// openLevel 正序排列
|
||||
List<SCHeroRankUpConfig> collect = configByShow.values().stream().sorted(Comparator.comparing(SCHeroRankUpConfig::getOpenLevel)).collect(Collectors.toList());
|
||||
for (SCHeroRankUpConfig rank : collect) {
|
||||
if (heroLevel < rank.getLimitLevel()){
|
||||
if (heroLevel <= rank.getLimitLevel()){
|
||||
break;
|
||||
}
|
||||
breakId = rank.getId();
|
||||
|
@ -1799,13 +1799,18 @@ public class HeroLogic {
|
|||
SCHeroRankUpConfig rank = collect.get(i);
|
||||
if (heroLevel >= rank.getOpenLevel() && i == collect.size()-1){
|
||||
star = rank.getOpenStar();
|
||||
break;
|
||||
}
|
||||
if (heroLevel > rank.getOpenLevel()){
|
||||
star = rank.getOpenStar()+1;
|
||||
break;
|
||||
}
|
||||
if (heroLevel <= rank.getOpenLevel() && i == 0 && heroLevel >= 100){
|
||||
star = rank.getLimitStar();
|
||||
if (i == 0 && heroLevel <= rank.getOpenLevel() && heroLevel > 100){
|
||||
star = rank.getLimitStar()+1;
|
||||
break;
|
||||
}
|
||||
if (heroLevel >= 81 && heroLevel <= 100){
|
||||
star = 5;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue