From c73dc313dfcf37ee384368e631115bb0c5f2089d Mon Sep 17 00:00:00 2001 From: wangyuan Date: Wed, 30 Oct 2019 19:08:29 +0800 Subject: [PATCH] update --- .../src/main/java/com/ljsd/jieling/util/ItemUtil.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java index 784869ddc..27b46b924 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java @@ -257,8 +257,15 @@ public class ItemUtil { - public static void combineReward(User user,int[] dropGroupIds,float dropRatio, Map itemMap, Map cardMap, Map equipMap, Map randomMap,int reason){ + public static void combineReward(User user,boolean isLoop,int[] dropGroupIds,float dropRatio, Map itemMap, Map cardMap, Map equipMap, Map randomMap,int reason){ combineRewardDropGroup(user, dropGroupIds, dropRatio, itemMap, cardMap, equipMap, randomMap); + if(!isLoop){ + extraAddItem(user,itemMap); + } + + } + + public static void extraAddItem(User user, Map itemMap){ ItemManager itemManager = user.getItemManager(); for(Map.Entry item : itemMap.entrySet()){ Integer itemId = item.getKey();