计算机器人星级

back_recharge
duhui 2021-12-07 15:24:03 +08:00
parent 43e355c242
commit aedf20d453
1 changed files with 8 additions and 3 deletions

View File

@ -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;
}
}