鸿蒙阵,等级突破问题

back_recharge
duhui 2021-03-12 16:40:19 +08:00
parent f2a0fffe24
commit 262fd27218
2 changed files with 9 additions and 3 deletions

View File

@ -274,8 +274,14 @@ public class Hero extends MongoBase {
*/ */
public int getBreakIdByHongMeng(HeroManager heroManager){ public int getBreakIdByHongMeng(HeroManager heroManager){
// 英雄在共鸣池中 // 英雄在共鸣池中
if (heroManager.getResonances().values().contains(id) || heroManager.getHongmengGuards().values().contains(id)) { if (heroManager.getHongmengTablet() > 0){
return HeroLogic.getInstance().calRobotBreaByLevel(templateId, getLevel(heroManager)); if (heroManager.getResonances().values().contains(id) || heroManager.getHongmengGuards().values().contains(id)) {
return HeroLogic.getInstance().calRobotBreaByLevel(templateId, getLevel(heroManager));
}
}else{
if (heroManager.getResonances().values().contains(id)) {
return HeroLogic.getInstance().calRobotBreaByLevel(templateId, getLevel(heroManager));
}
} }
return breakId; return breakId;
} }

View File

@ -1295,7 +1295,7 @@ public class HeroLogic{
for (int i = 0; i < list.size(); i++) { for (int i = 0; i < list.size(); i++) {
Map.Entry<Integer, SCHeroRankUpConfig> entry = list.get(i); Map.Entry<Integer, SCHeroRankUpConfig> entry = list.get(i);
SCHeroRankUpConfig value = entry.getValue(); SCHeroRankUpConfig value = entry.getValue();
if (heroLevel >= value.getOpenLevel()){ if (heroLevel >= value.getLimitLevel()){
return value.getId(); return value.getId();
} }