e1a8f26507
#### TL;DR Previously, Ragfair offers involving ammo boxes weren't generated with cartridges inside of them. This copies a lot of the logic from `InventoryHelper.hydrateAmmoBoxWithAmmo()` to add ammo to offers when they are generated. Made to fix #312. #### Testing Purchased various ammo boxes from Flea: ![image](/attachments/340fb349-2589-4b1a-81fa-f8d63f6f1a36) Purchased ammo boxes are listed as full: ![image](/attachments/f52057d3-efe0-40e7-b64e-8d257a818fa5) Unloading them produces correct ammunition: ![image](/attachments/33c71f7b-d452-473e-9705-cbad1ecc3f7d) Co-authored-by: Spoony <Spoony@example.com> Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/198 Co-authored-by: Spoony <spoony@noreply.dev.sp-tarkov.com> Co-committed-by: Spoony <spoony@noreply.dev.sp-tarkov.com> |
||
---|---|---|
.. | ||
.vscode | ||
assets | ||
src | ||
tests | ||
.dockerignore | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.json | ||
.nvmrc | ||
.swcrc | ||
biome.json | ||
docker-compose.yml | ||
Dockerfile | ||
Dockerfile.docs | ||
Dockerfile.pnpm | ||
dprint.json | ||
gulpfile.mjs | ||
package.json | ||
pkgconfig.json | ||
Server.code-workspace | ||
tsconfig.base.json | ||
tsconfig.json | ||
tsconfig.typedef.json | ||
typedoc.json | ||
vitest.config.ts |