Fixed ammobox breaking client + profile due to ragfair refresh adding extra ammo to ammo boxes
This commit is contained in:
parent
3c0471b288
commit
3c113ddf7f
@ -126,10 +126,15 @@ export class RagfairOfferGenerator
|
|||||||
|
|
||||||
const itemsClone = this.jsonUtil.clone(items);
|
const itemsClone = this.jsonUtil.clone(items);
|
||||||
|
|
||||||
|
|
||||||
// Add cartridges to offers for ammo boxes
|
// Add cartridges to offers for ammo boxes
|
||||||
if (this.itemHelper.isOfBaseclass(itemsClone[0]._tpl, BaseClasses.AMMO_BOX))
|
if (this.itemHelper.isOfBaseclass(itemsClone[0]._tpl, BaseClasses.AMMO_BOX))
|
||||||
{
|
{
|
||||||
this.itemHelper.addCartridgesToAmmoBox(itemsClone, this.itemHelper.getItem(items[0]._tpl)[1]);
|
// On offer refresh dont re-add cartidges to ammobox that already has cartidges
|
||||||
|
if (Object.keys(itemsClone).length === 1)
|
||||||
|
{
|
||||||
|
this.itemHelper.addCartridgesToAmmoBox(itemsClone, this.itemHelper.getItem(items[0]._tpl)[1]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const itemCount = items.filter((x) => x.slotId === "hideout").length;
|
const itemCount = items.filter((x) => x.slotId === "hideout").length;
|
||||||
|
Loading…
Reference in New Issue
Block a user