【补充】升星操作增加鸿蒙阵等级限制
parent
0b1295cb61
commit
1210a30798
|
@ -1667,9 +1667,9 @@ public class HeroLogic {
|
|||
// 升星表
|
||||
Map<Integer, SCHeroRankUpConfig> configMap = STableManager.getFigureConfig(HeroStaticConfig.class).getScHeroRankUpConfigByShow(GlobalsDef.UP_STAR_TYPE, scHero.getStar());
|
||||
// 升星数据
|
||||
SCHeroRankUpConfig rankUp = configMap.get(hero.getStar() + 1);
|
||||
SCHeroRankUpConfig rankUp = configMap.get(hero.getStar());
|
||||
// 0表示没有限制
|
||||
if (rankUp == null || rankUp.getLimitHomgmengLevel() <= 0){
|
||||
if (rankUp == null || rankUp.getLimitHongmengLevel() <= 0){
|
||||
return true;
|
||||
}
|
||||
HeroManager heroManager = user.getHeroManager();
|
||||
|
@ -1683,7 +1683,7 @@ public class HeroLogic {
|
|||
hongmengLevel = heroList.get(heroList.size()-1).getOriginalLevel();
|
||||
}
|
||||
// 验证等级
|
||||
if (hongmengLevel >= rankUp.getLimitHomgmengLevel()){
|
||||
if (hongmengLevel >= rankUp.getLimitHongmengLevel()){
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
|
|
@ -31,7 +31,7 @@ public class SCHeroRankUpConfig implements BaseConfig{
|
|||
|
||||
private int[] phase;
|
||||
|
||||
private int limitHomgmengLevel;
|
||||
private int limitHongmengLevel;
|
||||
|
||||
@Override
|
||||
public void init() throws Exception {
|
||||
|
@ -88,7 +88,7 @@ public class SCHeroRankUpConfig implements BaseConfig{
|
|||
return phase;
|
||||
}
|
||||
|
||||
public int getLimitHomgmengLevel() {
|
||||
return limitHomgmengLevel;
|
||||
public int getLimitHongmengLevel() {
|
||||
return limitHongmengLevel;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue