From 5083499bcf0579b6826591decbd0b59de85f78d0 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 21 Sep 2022 18:58:38 +0800 Subject: [PATCH] 1 --- server/game2006service/tasks/fragment.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/game2006service/tasks/fragment.js b/server/game2006service/tasks/fragment.js index b3bc5cea..b6753fe7 100644 --- a/server/game2006service/tasks/fragment.js +++ b/server/game2006service/tasks/fragment.js @@ -154,6 +154,7 @@ class Fragment { remainNum = Math.max(0, remainNum - allocedNum); } value.set(element, remainNum); + value.set('remainHeroNum', value.get('remainHeroNum') + remainNum); } else { const allocedNum = data.get(element); let remainNum = Math.floor(value.get('normalHeroNum') / 8); @@ -161,6 +162,7 @@ class Fragment { remainNum = Math.max(0, remainNum - allocedNum); } value.set(element, remainNum); + value.set('remainHeroNum', value.get('remainHeroNum') + remainNum); } } );//end forEach @@ -174,6 +176,7 @@ class Fragment { remainNum = Math.max(0, remainNum - allocedNum); } value.set(ITEM_PRE + element, remainNum); + value.set('remainGunNum', value.get('remainGunNum') + remainNum); } else { const allocedNum = data.get(element); let remainNum = Math.floor(value.get('normalGunNum') / 8); @@ -181,6 +184,7 @@ class Fragment { remainNum = Math.max(0, remainNum - allocedNum); } value.set(ITEM_PRE + element, remainNum); + value.set('remainGunNum', value.get('remainGunNum') + remainNum); } } );//end forEach