掉落bug

zhangshanxue 2020-11-08 14:34:02 +08:00
parent 1751ac7e44
commit ddc7f15b63
1 changed files with 4 additions and 3 deletions

View File

@ -343,10 +343,11 @@ public class ItemLogic {
Map<Integer,Integer> baseRandomMap = new HashMap<>();
for (int[] ints:items) {
if(baseItemMap.containsKey(ints[0])){
baseItemMap.put(ints[0],baseItemMap.get(ints[0])+ints[1]);
Map<Integer, Integer> mapRe = ItemUtil.getMapRe(ints[0], baseItemMap, baseCardMap, baseEquipMap, baseRandomMap);
if(mapRe.containsKey(ints[0])){
mapRe.put(ints[0],mapRe.get(ints[0])+ints[1]);
}else {
baseItemMap.put(ints[0],ints[1]);
mapRe.put(ints[0],ints[1]);
}
}
ItemUtil.drop(user,drop,baseItemMap,baseCardMap,baseEquipMap,baseRandomMap,BIReason.JEWEL_DECOMPOSE);