From 37ea60b3de6781a64eaba58de8656b4f892a7c25 Mon Sep 17 00:00:00 2001 From: VforValens Date: Thu, 4 Aug 2022 15:35:21 -0400 Subject: [PATCH] Fixed PMC Bot Conversion in the bot.ts for 3.1.1 and kept 3.2.0 options for when 3.2.0 releases. --- Valens-AIO/src/bots.ts | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/Valens-AIO/src/bots.ts b/Valens-AIO/src/bots.ts index 4c6abce..94bc29b 100644 --- a/Valens-AIO/src/bots.ts +++ b/Valens-AIO/src/bots.ts @@ -85,21 +85,32 @@ export class Bots this.logger.info(`PMC lootNValue set to ${mod.pmc.lootNValue}`); } - if (mod.pmc.convertIntoPmcChance.assault.min != 15 || mod.pmc.convertIntoPmcChance.assault.max != 40 + if (mod.pmc.convertIntoPmcChance.assault != 25 || mod.pmc.convertIntoPmcChance.cursedAssault != 25 + || mod.pmc.convertIntoPmcChance.pmcBot != 25 || mod.pmc.convertIntoPmcChance.exUsec != 10) + { + this.botConfig.pmc.types.assault = mod.pmc.convertIntoPmcChance.assault; + this.botConfig.pmc.types.cursedAssault = mod.pmc.convertIntoPmcChance.cursedAssault; + this.botConfig.pmc.types.pmcBot = mod.pmc.convertIntoPmcChance.pmcBot; + this.botConfig.pmc.types.exUsec = mod.pmc.convertIntoPmcChance.exUsec; + this.logger.info("Chance to Convert Bots into PMC Patched"); + } + + + /*if (mod.pmc.convertIntoPmcChance.assault.min != 15 || mod.pmc.convertIntoPmcChance.assault.max != 40 || mod.pmc.convertIntoPmcChance.cursedassault.min != 15 || mod.pmc.convertIntoPmcChance.cursedassault.max != 40 || mod.pmc.convertIntoPmcChance.pmcbot.min != 15 || mod.pmc.convertIntoPmcChance.pmcbot.max != 30 || mod.pmc.convertIntoPmcChance.exusec.min != 15 || mod.pmc.convertIntoPmcChance.exusec.max != 20) { - this.botConfig.pmc.convertIntoPmcChance.assault.min = mod.pmc.convertIntoPmcChance.assault.min; + *this.botConfig.pmc.convertIntoPmcChance.assault.min = mod.pmc.convertIntoPmcChance.assault.min; this.botConfig.pmc.convertIntoPmcChance.assault.max = mod.pmc.convertIntoPmcChance.assault.max; this.botConfig.pmc.convertIntoPmcChance.cursedassault.min = mod.pmc.convertIntoPmcChance.cursedassault.min; this.botConfig.pmc.convertIntoPmcChance.cursedassault.max = mod.pmc.convertIntoPmcChance.cursedassault.max; this.botConfig.pmc.convertIntoPmcChance.pmcbot.min = mod.pmc.convertIntoPmcChance.pmcbot.min; this.botConfig.pmc.convertIntoPmcChance.pmcbot.max = mod.pmc.convertIntoPmcChance.pmcbot.max; this.botConfig.pmc.convertIntoPmcChance.exusec.min = mod.pmc.convertIntoPmcChance.exusec.min; - this.botConfig.pmc.convertIntoPmcChance.exusec.max = mod.pmc.convertIntoPmcChance.exusec.max; + this.botConfig.pmc.convertIntoPmcChance.exusec.max = mod.pmc.convertIntoPmcChance.exusec.max;* this.logger.info("Chance to Convert Bots into PMC Patched"); - } + }*/ // Make all bosses spawn chance configurable. const locations = this.tables.locations;