战斗报错

back_recharge
duhui 2021-12-01 06:58:13 +08:00
parent 40ae47feb0
commit 345b573ddc
1 changed files with 14 additions and 9 deletions

View File

@ -2340,18 +2340,23 @@ public class HeroLogic {
long maxForce,int sex,int userLv,List<Integer> tfInfoList) { long maxForce,int sex,int userLv,List<Integer> tfInfoList) {
StringBuilder skillStr = new StringBuilder(); StringBuilder skillStr = new StringBuilder();
// 修行技能 // 修行技能
for (Map.Entry<Integer, Integer> entry : practiceSkillMap.entrySet()) { if (practiceSkillMap != null){
SPlayerSkill playerSkill = SPlayerSkill.GetSPlayerSkill(entry.getKey(), entry.getValue()); for (Map.Entry<Integer, Integer> entry : practiceSkillMap.entrySet()) {
if (playerSkill != null){ SPlayerSkill playerSkill = SPlayerSkill.GetSPlayerSkill(entry.getKey(), entry.getValue());
skillStr.append(playerSkill.getId()).append("#"); if (playerSkill != null){
skillStr.append(playerSkill.getId()).append("#");
}
} }
} }
// 身外化身技能 // 身外化身技能
Map<Integer, SChangingCard> cardMap = STableManager.getConfig(SChangingCard.class); if (tfInfoList != null){
for (int cardId : tfInfoList) { Map<Integer, SChangingCard> cardMap = STableManager.getConfig(SChangingCard.class);
SChangingCard card = cardMap.get(cardId); for (int cardId : tfInfoList) {
if (card != null){ SChangingCard card = cardMap.get(cardId);
skillStr.append(card.getSkill()).append("#"); if (card != null){
skillStr.append(card.getSkill()).append("#");
}
} }
} }