From c719940c550fb8d2256b91293d738e9d0464110e Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 21 Sep 2022 20:31:02 +0800 Subject: [PATCH] 1 --- server/game2006service/tasks/fragment.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/server/game2006service/tasks/fragment.js b/server/game2006service/tasks/fragment.js index 62ce0ef6..d98694cd 100644 --- a/server/game2006service/tasks/fragment.js +++ b/server/game2006service/tasks/fragment.js @@ -120,18 +120,17 @@ class Fragment { ); }); - console.log(items, remainHour, hour); - return; + for (let i = 0; i < num; ++i) { const ret = utils.randItemByWeight(items, 'item_num'); if (ret.index >= 0) { if (items[ret.index]['item_num'] > 0) { --items[ret.index]['item_num']; - const item = allocNode.get(element); - if (item) { - item.set(element, 1); + const item = allocNode.get(ret.item.item_id); + if (!item) { + allocNode.set(ret.item.item_id, 1); } else { - item.set(element, item.get(element) + 1); + allocNode.set(ret.item.item_id, allocNode.get(ret.item.item_id) + 1); } } }