法宝聚灵技能修改

yuanshuai 2021-11-18 17:49:18 +08:00
parent dfa218d8ba
commit 3614aa978a
1 changed files with 36 additions and 4 deletions

View File

@ -1970,8 +1970,24 @@ public class HeroLogic {
}
///法宝之魂共鸣技能
if (user.getHeroManager().getFaBaoGongMingSkillMap().size()>0) {
List<Integer> faBaoSoulSkills=new ArrayList<>(user.getHeroManager().getFaBaoGongMingSkillMap().values());
skillList.addAll(faBaoSoulSkills);
List<Integer> faBaoSoulSkills=new ArrayList<>();
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());
}else if(sXiuXianSkill.getFitList()[0]==1){
if (sXiuXianSkill.getFitList()[1]==tempHero.getPropertyName()){
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
}
}else if(sXiuXianSkill.getFitList()[0]==2){
if (sXiuXianSkill.getFitList()[1]==tempHero.getPropertyName()){
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
}
}
}
if (faBaoSoulSkills.size()>0) {
skillList.addAll(faBaoSoulSkills);
}
}
return skillList;
@ -2089,8 +2105,24 @@ public class HeroLogic {
}
///法宝之魂共鸣技能
if (crossArenaManager.getFaBaoGongMingSkillMap().size()>0) {
List<Integer> faBaoSoulSkills=new ArrayList<>(crossArenaManager.getFaBaoGongMingSkillMap().values());
skillList.addAll(faBaoSoulSkills);
List<Integer> faBaoSoulSkills=new ArrayList<>();
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());
}else if(sXiuXianSkill.getFitList()[0]==1){
if (sXiuXianSkill.getFitList()[1]==tempHero.getPropertyName()){
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
}
}else if(sXiuXianSkill.getFitList()[0]==2){
if (sXiuXianSkill.getFitList()[1]==tempHero.getPropertyName()){
faBaoSoulSkills.add(sXiuXianSkill.getSkillId());
}
}
}
if (faBaoSoulSkills.size()>0) {
skillList.addAll(faBaoSoulSkills);
}
}
StringBuilder sb = new StringBuilder();