From 27578a91dad3e76a45f6320d4c1c7d7dd3bbba40 Mon Sep 17 00:00:00 2001 From: gaojie Date: Thu, 7 Mar 2019 11:13:35 +0800 Subject: [PATCH] fix --- .../src/main/java/com/ljsd/jieling/util/ItemUtil.java | 9 +++++++++ 1 file changed, 9 insertions(+) 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 c0a1ca102..6ed56cbfb 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/ItemUtil.java @@ -125,6 +125,9 @@ public class ItemUtil { } SRewardItem sRewardItem = SRewardItem.getsDropMap().get(id); int itemNum = getItemNum(sRewardItem); + if (itemNum <= 0){ + continue; + } getMap(sRewardItem.getItemId(),itemNum ,itemMap, cardMap,equipMap,randomMap,dropRatio); } } @@ -136,6 +139,9 @@ public class ItemUtil { int id = Integer.parseInt(rewardArr[index]); SRewardItem sRewardItem = SRewardItem.getsDropMap().get(id); int itemNum = getItemNum(sRewardItem); + if (itemNum <= 0){ + continue; + } getMap(sRewardItem.getItemId(),itemNum, itemMap, cardMap,equipMap,randomMap,dropRatio); } } @@ -153,6 +159,9 @@ public class ItemUtil { for (int id :itemInfo){ SRewardItem sRewardItem = SRewardItem.getsDropMap().get(id); int itemNum = getItemNum(sRewardItem); + if (itemNum <= 0){ + continue; + } getMap(sRewardItem.getItemId(),itemNum,itemMap, cardMap,equipMap,randomMap,dropRatio); } }