战斗里添加job字段

lvxinran 2020-12-31 10:03:05 +08:00
parent de1cc036ee
commit 0d19dcd30f
2 changed files with 8 additions and 1 deletions

View File

@ -335,6 +335,7 @@ public class FightDataUtil {
unitData.set("passivity", getPassivity(skillIds));
unitData.set("property", getProperty(property));
unitData.set("skinId",data.getSkinId());
unitData.set("job",hero.getJob());
return unitData;
}

View File

@ -69,6 +69,8 @@ public class SCHero implements BaseConfig{
private static Map<Integer,SCHero> piecesMap;
private int job;
public static class ConsumeMaterialInfo{
private int groupID;
@ -169,7 +171,7 @@ public class SCHero implements BaseConfig{
// 大于10星为 觉醒技能
int[][] awakens = scHero.getAwaken();
Map<Integer, TreeMap<Integer, List<Integer>>> awakSkillMapTmp = new HashMap<>();
if (awakens != null && awakens.length > 0) {
if (awakens != null && awakens.length > 0&&awakens[0].length>0) {
awakSkillMapTmp.put(1, new TreeMap<>());
awakSkillMapTmp.put(2, new TreeMap<>());
for (int[] openSkillRule : awakens) {
@ -337,4 +339,8 @@ public class SCHero implements BaseConfig{
public int[][] getAwaken() {
return awaken;
}
public int getJob() {
return job;
}
}