无尽副本优化中,bug修改

duhui 2020-12-31 16:36:45 +08:00
parent a1e4ca3f4c
commit f8af824fcd
1 changed files with 10 additions and 9 deletions

View File

@ -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);
}
}
}