From f66b2d04a9409dd3ac81cf34dc5b0c71065503d4 Mon Sep 17 00:00:00 2001 From: Dev Date: Wed, 10 Jan 2024 17:43:39 +0000 Subject: [PATCH] Revert "This PR aims to resolves issue #280 (!190)" This reverts commit e0e62d8e47e8ebaa62d3985fb72cf16b7d4e89bc. --- project/src/controllers/InraidController.ts | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/project/src/controllers/InraidController.ts b/project/src/controllers/InraidController.ts index c2ab5bb2..c2ebc64e 100644 --- a/project/src/controllers/InraidController.ts +++ b/project/src/controllers/InraidController.ts @@ -523,27 +523,12 @@ export class InraidController /** * Handle singleplayer/traderServices/itemDelivery */ - public itemDelivery(sessionId: string, traderId: string, items: Item[]): void + public itemDelivery(sessionId: string, traderId: string, items: Item[]): void { - const insuredItems: Item[] = items.filter(item => - this.insuranceService.getInsuranceItems(sessionId, Traders[traderId]).includes(item) - ); - - // Remove insured items from the insurance list - insuredItems.forEach(insuredItem => - { - const insuranceList = this.insuranceService.getInsuranceItems(sessionId, Traders[traderId]); - const index = insuranceList.indexOf(insuredItem); - if (index !== -1) - { - insuranceList.splice(index, 1); - } - }); - const dialogueTemplates = this.databaseServer.getTables().traders[traderId].dialogue; const messageId = this.randomUtil.getArrayValue(dialogueTemplates.itemsDelivered); const messageStoreTime = this.timeUtil.getHoursAsSeconds(this.traderConfig.fence.btrDeliveryExpireHours); - + this.mailSendService.sendLocalisedNpcMessageToPlayer( sessionId, this.traderHelper.getTraderById(traderId),