法相加入容错

master_0.05
DESKTOP-MMO982B\User 2024-12-29 09:31:48 +08:00
parent 42efebd71a
commit 7b6fb24a7c
2 changed files with 9 additions and 2 deletions

View File

@ -3100,8 +3100,13 @@ public class HeroLogic {
if (!faxiangList.isEmpty()) {
for (String id : faxiangList) {
PropertyItem faxiang = equipManager.getEquip(id);
if(faxiang == null){
continue;
}
SFaxiangConfig config = SFaxiangConfig.faxiangMap.get(faxiang.getEquipId());
if(config == null){
continue;
}
// 潜能加成
int potentialType = config.getType() == 0 ? 7 : 8;
int potentialBuff = getPotentialBuff(user, hero, potentialType);

View File

@ -1055,8 +1055,10 @@ public class PlayerLogic {
// 法相
for(String key : hero.getFaxiangList()){
PropertyItem faxiang = equipManager.getEquip(key);
if(faxiang != null){
builder.addEquip(CBean2Proto.getPropertyEquipProto(faxiang));
}
}
// 法宝
Baubles baubles = equipManager.getBaubles(hero.getBauBlesId());
if (baubles != null){