From 3f583630e56c740ec372596f8f7116db35fa0113 Mon Sep 17 00:00:00 2001 From: Dev Date: Fri, 13 Sep 2024 09:40:29 +0100 Subject: [PATCH] Fixed cultist rewards not taking into account stack size in reward amount calculations --- project/src/services/CircleOfCultistService.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/project/src/services/CircleOfCultistService.ts b/project/src/services/CircleOfCultistService.ts index fe296e48..850fb4ed 100644 --- a/project/src/services/CircleOfCultistService.ts +++ b/project/src/services/CircleOfCultistService.ts @@ -248,9 +248,12 @@ export class CircleOfCultistService { }, }; - // Increment price of rewards to give to player and add to reward array - itemsRewardedCount++; - totalCost += this.itemHelper.getItemPrice(randomItemTplFromPool); + // Increment price of rewards to give to player + add to reward array + rewardItemCount++; + const singleItemPrice = this.itemHelper.getItemPrice(randomItemTplFromPool); + const itemPrice = singleItemPrice * stackSize; + totalRewardCost += itemPrice; + rewards.push([rewardItem]); }