法宝聚灵技能修改
parent
fbf48a1903
commit
889720d392
|
|
@ -1976,14 +1976,20 @@ public class HeroLogic {
|
|||
for (Map.Entry<Integer, Integer> entry : user.getHeroManager().getFaBaoGongMingSkillMap().entrySet()) {
|
||||
SXiuXianSkill sXiuXianSkill= STableManager.getConfig(SXiuXianSkill.class).get(entry.getValue());
|
||||
if (sXiuXianSkill.getFitList()[0]==0){
|
||||
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
|
||||
for (int skillId : sXiuXianSkill.getSkillId()) {
|
||||
faBaoSoulSkills.add(skillId);
|
||||
}
|
||||
}else if(sXiuXianSkill.getFitList()[0]==1){
|
||||
if (sXiuXianSkill.getFitList()[1]==tempHero.getPropertyName()){
|
||||
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
|
||||
for (int skillId : sXiuXianSkill.getSkillId()) {
|
||||
faBaoSoulSkills.add(skillId);
|
||||
}
|
||||
}
|
||||
}else if(sXiuXianSkill.getFitList()[0]==2){
|
||||
if (sXiuXianSkill.getFitList()[1]==tempHero.getPropertyName()){
|
||||
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
|
||||
for (int skillId : sXiuXianSkill.getSkillId()) {
|
||||
faBaoSoulSkills.add(skillId);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2111,14 +2117,20 @@ public class HeroLogic {
|
|||
for (Map.Entry<Integer, Integer> entry : crossArenaManager.getFaBaoGongMingSkillMap().entrySet()) {
|
||||
SXiuXianSkill sXiuXianSkill= STableManager.getConfig(SXiuXianSkill.class).get(entry.getValue());
|
||||
if (sXiuXianSkill.getFitList()[0]==0){
|
||||
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
|
||||
for (int skillId : sXiuXianSkill.getSkillId()) {
|
||||
faBaoSoulSkills.add(skillId);
|
||||
}
|
||||
}else if(sXiuXianSkill.getFitList()[0]==1){
|
||||
if (sXiuXianSkill.getFitList()[1]==tempHero.getPropertyName()){
|
||||
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
|
||||
for (int skillId : sXiuXianSkill.getSkillId()) {
|
||||
faBaoSoulSkills.add(skillId);
|
||||
}
|
||||
}
|
||||
}else if(sXiuXianSkill.getFitList()[0]==2){
|
||||
if (sXiuXianSkill.getFitList()[1]==tempHero.getPropertyName()){
|
||||
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
|
||||
for (int skillId : sXiuXianSkill.getSkillId()) {
|
||||
faBaoSoulSkills.add(skillId);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2154,7 +2166,7 @@ public class HeroLogic {
|
|||
private void getPurpleMansionSealSkill(int sealId, SCHero tempHero, List<Integer> skillList) {
|
||||
SXiuXianSkill xianSkill = STableManager.getConfig(SXiuXianSkill.class).get(sealId);
|
||||
// 技能数组转list
|
||||
int skillId = xianSkill.getSkillId();
|
||||
int skillId = xianSkill.getSkillId()[0];
|
||||
if (skillId <= 0) {
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,9 +15,11 @@ public class SXiuXianSkill implements BaseConfig {
|
|||
|
||||
private int[] fitList;
|
||||
|
||||
private int skillId;
|
||||
|
||||
@Override
|
||||
private int[]skillId;
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public void init() throws Exception {
|
||||
|
||||
}
|
||||
|
|
@ -35,7 +37,7 @@ public class SXiuXianSkill implements BaseConfig {
|
|||
return fitList;
|
||||
}
|
||||
|
||||
public int getSkillId() {
|
||||
public int[] getSkillId() {
|
||||
return skillId;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue