fix 法宝加成
parent
6cd00f0f63
commit
def88c3daf
|
@ -1106,21 +1106,23 @@ public class HeroLogic {
|
|||
}
|
||||
//法宝加成
|
||||
String especialEquip = hero.getEspecialEquip();
|
||||
Map<String, EspecialEquip> especialEquipMap = user.getEquipManager().getEspecialEquipMap();
|
||||
if(!StringUtil.isEmpty(especialEquip)){
|
||||
Map<String, EspecialEquip> especialEquipMap = user.getEquipManager().getEspecialEquipMap();
|
||||
int equipTempId = especialEquipMap.get(especialEquip).getEquipId();
|
||||
int tempStar = especialEquipMap.get(especialEquip).getStar();
|
||||
Map<Integer, SEquipTalismana> equipTalismanaMap = SEquipTalismana.equipTalismanaMap;
|
||||
for(Map.Entry<Integer, SEquipTalismana> entry:equipTalismanaMap.entrySet()){
|
||||
if(entry.getValue().getTalismanaId()!=equipTempId){
|
||||
continue;
|
||||
}
|
||||
if(entry.getValue().getLevel()!=tempStar){
|
||||
continue;
|
||||
}
|
||||
|
||||
int equipTempId = especialEquipMap.get(especialEquip).getEquipId();
|
||||
int tempStar = especialEquipMap.get(especialEquip).getStar();
|
||||
Map<Integer, SEquipTalismana> equipTalismanaMap = SEquipTalismana.equipTalismanaMap;
|
||||
for(Map.Entry<Integer, SEquipTalismana> entry:equipTalismanaMap.entrySet()){
|
||||
if(entry.getValue().getTalismanaId()!=equipTempId){
|
||||
continue;
|
||||
}
|
||||
if(entry.getValue().getLevel()!=tempStar){
|
||||
continue;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
//阵营光环加成
|
||||
if(!isForce){
|
||||
if(teamId!=0){
|
||||
|
|
Loading…
Reference in New Issue