鸿蒙阵bug修复
parent
45e973a413
commit
7190830e5e
|
|
@ -222,7 +222,15 @@ public class Hero extends MongoBase implements Comparable<Hero>,Cloneable {
|
||||||
public int getLevel() {
|
public int getLevel() {
|
||||||
try {
|
try {
|
||||||
int rootId = getRootId();
|
int rootId = getRootId();
|
||||||
HeroManager heroManager = UserManager.getUser(rootId).getHeroManager();
|
User user = UserManager.getUser(rootId);
|
||||||
|
if (user == null){
|
||||||
|
String uid = id.substring(0, 8);
|
||||||
|
user = UserManager.getUser(Integer.parseInt(uid));
|
||||||
|
if (user == null){
|
||||||
|
return level;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
HeroManager heroManager = user.getHeroManager();
|
||||||
// 英雄 配置表信息
|
// 英雄 配置表信息
|
||||||
SCHero scHero = SCHero.getsCHero().get(templateId);
|
SCHero scHero = SCHero.getsCHero().get(templateId);
|
||||||
int maxLevel = scHero.getMaxLevel();
|
int maxLevel = scHero.getMaxLevel();
|
||||||
|
|
@ -248,7 +256,7 @@ public class Hero extends MongoBase implements Comparable<Hero>,Cloneable {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
LOGGER.error("获取鸿蒙阵等级报错:{}",e.getMessage());
|
LOGGER.error("获取鸿蒙阵等级报错, id:{}, error:{}", id, e.getMessage());
|
||||||
}
|
}
|
||||||
return level;
|
return level;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue