From 0cc56c6387f6d6b644860ed518129747a924fc34 Mon Sep 17 00:00:00 2001 From: AlexisinGit <136088944+AlexisinGit@users.noreply.github.com> Date: Sat, 30 Aug 2025 13:28:07 +0800 Subject: [PATCH] New IAccountCheats Fields --- src/controllers/custom/setAccountCheatController.ts | 2 +- src/models/inventoryModels/inventoryModel.ts | 9 +++++++++ src/types/inventoryTypes/inventoryTypes.ts | 9 +++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/controllers/custom/setAccountCheatController.ts b/src/controllers/custom/setAccountCheatController.ts index 5a188777..eaf2b5a6 100644 --- a/src/controllers/custom/setAccountCheatController.ts +++ b/src/controllers/custom/setAccountCheatController.ts @@ -14,5 +14,5 @@ export const setAccountCheatController: RequestHandler = async (req, res) => { interface ISetAccountCheatRequest { key: keyof IAccountCheats; - value: boolean; + value: undefined; } diff --git a/src/models/inventoryModels/inventoryModel.ts b/src/models/inventoryModels/inventoryModel.ts index ff017f5d..62342714 100644 --- a/src/models/inventoryModels/inventoryModel.ts +++ b/src/models/inventoryModels/inventoryModel.ts @@ -1462,6 +1462,15 @@ const inventorySchema = new Schema( flawlessRelicsAlwaysGiveSilverReward: Boolean, radiantRelicsAlwaysGiveGoldReward: Boolean, disableDailyTribute: Boolean, + nemesisAlwaysCorrect: Boolean, + nemesisHenchmenKillsMultiplierGrineer: Number, + nemesisHenchmenKillsMultiplierCorpus: Number, + nemesisHenchmenKillsMultiplierInfestation: Number, + nemesisHintProgressMultiplierGrineer: Number, + nemesisHintProgressMultiplierCorpus: Number, + nemesisWeaponFusionMultiplier: Number, + nemesisGainExtraRank: Number, + nemesisExtraWeaponOnKill: Number, SubscribedToEmails: { type: Number, default: 0 }, SubscribedToEmailsPersonalized: { type: Number, default: 0 }, diff --git a/src/types/inventoryTypes/inventoryTypes.ts b/src/types/inventoryTypes/inventoryTypes.ts index df71f392..0baab0d8 100644 --- a/src/types/inventoryTypes/inventoryTypes.ts +++ b/src/types/inventoryTypes/inventoryTypes.ts @@ -55,6 +55,15 @@ export interface IAccountCheats { flawlessRelicsAlwaysGiveSilverReward?: boolean; radiantRelicsAlwaysGiveGoldReward?: boolean; disableDailyTribute?: boolean; + nemesisAlwaysCorrect?: boolean; + nemesisHenchmenKillsMultiplierGrineer?: number; + nemesisHenchmenKillsMultiplierCorpus?: number; + nemesisHenchmenKillsMultiplierInfestation?: number; + nemesisHintProgressMultiplierGrineer?: number; + nemesisHintProgressMultiplierCorpus?: number; + nemesisWeaponFusionMultiplier?: number; + nemesisGainExtraRank?: number; + nemesisExtraWeaponOnKill?: number; } export interface IInventoryDatabase