0
0
mirror of https://github.com/sp-tarkov/server.git synced 2025-02-13 09:50:43 -05:00

Fix for ragfair failed offers killing profile

This commit is contained in:
Dev 2023-07-23 10:35:42 +01:00
parent 618a41fcd9
commit e4b9be3bea

View File

@ -22,6 +22,7 @@ import { TimeUtil } from "../utils/TimeUtil";
import { DialogueHelper } from "./DialogueHelper"; import { DialogueHelper } from "./DialogueHelper";
import { ItemHelper } from "./ItemHelper"; import { ItemHelper } from "./ItemHelper";
import { ProfileHelper } from "./ProfileHelper"; import { ProfileHelper } from "./ProfileHelper";
import { TraderHelper } from "./TraderHelper";
/** /**
* Helper class for common ragfair server actions * Helper class for common ragfair server actions
@ -43,6 +44,7 @@ export class RagfairServerHelper
@inject("ItemHelper") protected itemHelper: ItemHelper, @inject("ItemHelper") protected itemHelper: ItemHelper,
@inject("LocaleService") protected localeService: LocaleService, @inject("LocaleService") protected localeService: LocaleService,
@inject("DialogueHelper") protected dialogueHelper: DialogueHelper, @inject("DialogueHelper") protected dialogueHelper: DialogueHelper,
@inject("TraderHelper") protected traderHelper: TraderHelper,
@inject("JsonUtil") protected jsonUtil: JsonUtil, @inject("JsonUtil") protected jsonUtil: JsonUtil,
@inject("MailSendService") protected mailSendService: MailSendService, @inject("MailSendService") protected mailSendService: MailSendService,
@inject("ItemFilterService") protected itemFilterService: ItemFilterService, @inject("ItemFilterService") protected itemFilterService: ItemFilterService,
@ -149,9 +151,9 @@ export class RagfairServerHelper
{ {
this.mailSendService.sendLocalisedNpcMessageToPlayer( this.mailSendService.sendLocalisedNpcMessageToPlayer(
sessionID, sessionID,
Traders.RAGMAN, this.traderHelper.getTraderById(Traders.RAGMAN),
MessageType.MESSAGE_WITH_ITEMS, MessageType.MESSAGE_WITH_ITEMS,
this.localeService.getLocaleDb()[RagfairServerHelper.goodsReturnedTemplate], RagfairServerHelper.goodsReturnedTemplate,
returnedItems, returnedItems,
this.timeUtil.getHoursAsSeconds(this.questConfig.redeemTime) this.timeUtil.getHoursAsSeconds(this.questConfig.redeemTime)
); );