Added support for ammo box hydration on fence
This commit is contained in:
parent
2df185bbbe
commit
596785eda9
@ -6,6 +6,7 @@ import { PresetHelper } from "@spt-aki/helpers/PresetHelper";
|
|||||||
import { Item } from "@spt-aki/models/eft/common/tables/IItem";
|
import { Item } from "@spt-aki/models/eft/common/tables/IItem";
|
||||||
import { ITemplateItem } from "@spt-aki/models/eft/common/tables/ITemplateItem";
|
import { ITemplateItem } from "@spt-aki/models/eft/common/tables/ITemplateItem";
|
||||||
import { IBarterScheme } from "@spt-aki/models/eft/common/tables/ITrader";
|
import { IBarterScheme } from "@spt-aki/models/eft/common/tables/ITrader";
|
||||||
|
import { BaseClasses } from "@spt-aki/models/enums/BaseClasses";
|
||||||
import { ConfigTypes } from "@spt-aki/models/enums/ConfigTypes";
|
import { ConfigTypes } from "@spt-aki/models/enums/ConfigTypes";
|
||||||
import { Money } from "@spt-aki/models/enums/Money";
|
import { Money } from "@spt-aki/models/enums/Money";
|
||||||
import { Traders } from "@spt-aki/models/enums/Traders";
|
import { Traders } from "@spt-aki/models/enums/Traders";
|
||||||
@ -88,6 +89,11 @@ export class FenceBaseAssortGenerator
|
|||||||
upd: { StackObjectsCount: 9999999 },
|
upd: { StackObjectsCount: 9999999 },
|
||||||
}];
|
}];
|
||||||
|
|
||||||
|
if (this.itemHelper.isOfBaseclass(rootItemDb._id, BaseClasses.AMMO_BOX))
|
||||||
|
{
|
||||||
|
this.itemHelper.addCartridgesToAmmoBox(itemWithChildrenToAdd, rootItemDb);
|
||||||
|
}
|
||||||
|
|
||||||
// Ensure IDs are unique
|
// Ensure IDs are unique
|
||||||
this.itemHelper.remapRootItemId(itemWithChildrenToAdd);
|
this.itemHelper.remapRootItemId(itemWithChildrenToAdd);
|
||||||
if (itemWithChildrenToAdd.length > 1)
|
if (itemWithChildrenToAdd.length > 1)
|
||||||
|
Loading…
Reference in New Issue
Block a user