From 383f1a5fc4f673d67a70e84c0c08eac8b0144059 Mon Sep 17 00:00:00 2001 From: Platinum Date: Wed, 2 Aug 2023 19:48:19 +1000 Subject: [PATCH] feature: add useTraderPriceForOffersIfHigher config --- advancedConfig.json | 3 ++- src/mod.ts | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/advancedConfig.json b/advancedConfig.json index 0616b7f..6a2c095 100644 --- a/advancedConfig.json +++ b/advancedConfig.json @@ -10,5 +10,6 @@ "armourWeightMultiplierReductionFactor": 0.7, "enableDebug": false, "excludedCategories": ["5b5f78b786f77447ed5636af", "5b47574386f77428ca22b33c"], - "gunPriceFallback": 100000 + "gunPriceFallback": 100000, + "useTraderPriceForOffersIfHigher": true } \ No newline at end of file diff --git a/src/mod.ts b/src/mod.ts index c65416a..5468b37 100644 --- a/src/mod.ts +++ b/src/mod.ts @@ -65,6 +65,7 @@ class TheBlacklistMod implements IPostDBLoadMod { const prices = tables.templates.prices; ragfairConfig.dynamic.blacklist.enableBsgList = !config.disableBsgBlacklist; + ragfairConfig.dynamic.useTraderPriceForOffersIfHigher = advancedConfig.useTraderPriceForOffersIfHigher != null ? advancedConfig.useTraderPriceForOffersIfHigher : true; this.baselineBullet = itemTable[advancedConfig.baselineBulletId]; this.baselineArmour = itemTable[advancedConfig.baselineArmourId];