无尽副本优化中,bug修改
parent
a1e4ca3f4c
commit
f8af824fcd
|
|
@ -2819,15 +2819,16 @@ public class MapLogic {
|
|||
User user = UserManager.getUser(uid);
|
||||
// 根据功能类型获取需要清理的道具列表
|
||||
List<SItem> itemList = SItem.getItemMapByRecycle().get(FunctionIdEnum.Endless.getFunctionType());
|
||||
if (!itemList.isEmpty()){
|
||||
for (SItem item:itemList){
|
||||
// 获取玩家背包道具并消耗
|
||||
Item item1 = user.getItemManager().getItem(item.getId());
|
||||
if(item1!=null){
|
||||
int[][] cost= new int[1][];
|
||||
cost[0] = new int[]{item1.getItemId(),item1.getItemNum()};
|
||||
ItemUtil.itemCost(user,cost,BIReason.ENDLESS_REASON_CHANGE,0);
|
||||
}
|
||||
if (itemList == null || itemList.isEmpty()){
|
||||
return;
|
||||
}
|
||||
for (SItem item:itemList){
|
||||
// 获取玩家背包道具并消耗
|
||||
Item item1 = user.getItemManager().getItem(item.getId());
|
||||
if(item1!=null){
|
||||
int[][] cost= new int[1][];
|
||||
cost[0] = new int[]{item1.getItemId(),item1.getItemNum()};
|
||||
ItemUtil.itemCost(user,cost,BIReason.ENDLESS_REASON_CHANGE,0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue