战斗报错

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) {
StringBuilder skillStr = new StringBuilder();
// 修行技能
for (Map.Entry<Integer, Integer> entry : practiceSkillMap.entrySet()) {
SPlayerSkill playerSkill = SPlayerSkill.GetSPlayerSkill(entry.getKey(), entry.getValue());
if (playerSkill != null){
skillStr.append(playerSkill.getId()).append("#");
if (practiceSkillMap != null){
for (Map.Entry<Integer, Integer> entry : practiceSkillMap.entrySet()) {
SPlayerSkill playerSkill = SPlayerSkill.GetSPlayerSkill(entry.getKey(), entry.getValue());
if (playerSkill != null){
skillStr.append(playerSkill.getId()).append("#");
}
}
}
// 身外化身技能
Map<Integer, SChangingCard> cardMap = STableManager.getConfig(SChangingCard.class);
for (int cardId : tfInfoList) {
SChangingCard card = cardMap.get(cardId);
if (card != null){
skillStr.append(card.getSkill()).append("#");
if (tfInfoList != null){
Map<Integer, SChangingCard> cardMap = STableManager.getConfig(SChangingCard.class);
for (int cardId : tfInfoList) {
SChangingCard card = cardMap.get(cardId);
if (card != null){
skillStr.append(card.getSkill()).append("#");
}
}
}