神将分解返回礼物
parent
c5d92afaf4
commit
ba3123906c
|
|
@ -524,10 +524,10 @@ public class ItemLogic {
|
|||
//卸下魂印装备
|
||||
Map<Integer, Integer> equipByPositionMap = hero.getEquipByPositionMap();
|
||||
Map<Integer, Integer> soulEquipByPositionMap = hero.getSoulEquipByPositionMap();
|
||||
if (equipByPositionMap != null && equipByPositionMap.size() > 0) {
|
||||
if (equipByPositionMap != null && !equipByPositionMap.isEmpty()) {
|
||||
equipByPositionMap.forEach((k, v) -> baseItemMap.put(v, baseItemMap.getOrDefault(v, 0L) + 1));
|
||||
}
|
||||
if (soulEquipByPositionMap != null && soulEquipByPositionMap.size() > 0) {
|
||||
if (soulEquipByPositionMap != null && !soulEquipByPositionMap.isEmpty()) {
|
||||
soulEquipByPositionMap.forEach((k, v) -> baseItemMap.put(v, baseItemMap.getOrDefault(v, 0L) + 1));
|
||||
}
|
||||
//卸下宝物
|
||||
|
|
@ -554,7 +554,13 @@ public class ItemLogic {
|
|||
user.getEquipManager().unloadFaxiang(key);
|
||||
}
|
||||
}
|
||||
|
||||
// 礼物装备
|
||||
Set<Integer> giftEquipList = hero.getHeroGiftEquipList();
|
||||
if (giftEquipList != null && !giftEquipList.isEmpty()){
|
||||
for (Integer id : giftEquipList) {
|
||||
baseItemMap.put(id,1L);
|
||||
}
|
||||
}
|
||||
|
||||
heroIdReport.add(hero.getTemplateId());
|
||||
heroLevelReport.add(hero.getOriginalLevel());
|
||||
|
|
|
|||
Loading…
Reference in New Issue