Alex
c552c7ad67
Removed exception thrown in compare util and instead assume two objects dont match ( !324 )
...
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/324
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-05-05 11:33:18 +00:00
Dev
6d8311150e
Made traderOffersNeedRefreshing()
more resilent to incorrectly installed trader mods
2024-05-05 11:50:24 +01:00
Alex
84d5462955
Fixed give command to use dice coefficient making it more precise. Fixed give command giving invalid items to players. ( !323 )
...
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/323
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-05-05 08:01:18 +00:00
chomp
79a5d32cb2
Merge 381 into master ( !322 )
...
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/322
2024-05-04 20:44:31 +00:00
Dev
509e208fb9
Merge branch '3.8.1-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
...
# Conflicts:
# project/assets/configs/pmc.json
# project/src/helpers/ItemHelper.ts
# project/src/models/spt/config/IPmcConfig.ts
2024-05-04 21:41:44 +01:00
TheSparta
d3ac83e63b
expose websockets ( !321 )
...
- Added 2 methods that expose the websocket server and each session's websocket
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/321
Co-authored-by: TheSparta <thesparta@noreply.dev.sp-tarkov.com>
Co-committed-by: TheSparta <thesparta@noreply.dev.sp-tarkov.com>
3.8.1
2024-05-04 18:02:20 +00:00
TheSparta
d2e1624618
dialogs-profiles-refresh ( !320 )
...
This PR updates a few interfaces and consequently a few functions returned data,
it also handles 2 new routes:
`/client/friend/request/decline`
`/client/friend/request/accept-all`
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/320
Co-authored-by: TheSparta <thesparta@noreply.dev.sp-tarkov.com>
Co-committed-by: TheSparta <thesparta@noreply.dev.sp-tarkov.com>
3.8.1-BEM-RC1
2024-05-03 22:54:48 +00:00
Dev
99444c7237
Added config to not included secure container loot in PMCs - set to false by default
2024-05-03 21:31:24 +01:00
Dev
d32d1cb50b
Removed non-ammo items from PMC secures
2024-05-03 21:09:51 +01:00
Dev
096c8471dc
Fixed incorrectly logging insurance mesage
2024-05-03 20:04:29 +01:00
Dev
3125e768f7
Updated locales
2024-05-03 17:28:55 +01:00
Alex
03c914f9e8
Fixed ragfair memory leak ( !319 )
...
Fixed ragfair memory leak where NPC player ids would continuously get added into the cache map, when those offers expire the entry on the dictionary would be left empty but the string allocation on the key would remain in memory, overtime it would stack up to massive amounts of memory usage
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/319
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-05-02 13:18:34 +00:00
Alex
bccda0302f
ragfair-safety-net ( !318 )
...
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/318
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-05-02 08:56:40 +00:00
Dev
2ba5358f39
Update locales with data from crowdin
2024-05-01 21:39:58 +01:00
Alex
0502257093
Added functionality for Fence to resell items sold to him by PMCs, and fixed give command giving incomplete preset items and bugged ammo boxes ( !317 )
...
Fixes https://dev.sp-tarkov.com/SPT-AKI/Issues/issues/625
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/317
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-05-01 20:17:09 +00:00
Dev
ae0b7f83ec
Fixed incorrect locale tag
2024-05-01 16:32:59 +01:00
Dev
3a464af5f4
Merge branch '3.8.1-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
2024-05-01 12:27:28 +01:00
Dev
39fdeb895c
Expanded Sealed weapon container pool - Added additional weapons + updated ammos + blacklisted melee weapons from pool
2024-05-01 10:34:59 +01:00
acidphantasm
3d2fd7b40a
Add stash row quest reward functionality ( !316 )
...
This functionality is currently not in use and would be nice to have for mod developers. There have been 'seasonal' quests in the past that had stash rows as a reward but this was never implemented in SPT.
Co-authored-by: acidphantasm <127812106+acidphantasm@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/316
Co-authored-by: acidphantasm <acidphantasm@noreply.dev.sp-tarkov.com>
Co-committed-by: acidphantasm <acidphantasm@noreply.dev.sp-tarkov.com>
2024-05-01 08:22:11 +00:00
Dev
5273434f7d
Fixed typo
2024-04-30 23:26:49 +01:00
Dev
bddf87a4e2
Prevented drawAmmoTpl()
failures from killing loot generation when cartridge data cannot be found inside staticAmmoDist
2024-04-30 23:23:00 +01:00
Dev
06b35ddde8
Improved how Level specific PMC levels are handled, not included min and max - stored in pmc.json
2024-04-30 23:21:52 +01:00
Dev
297e35a1ff
Added system to set min level for PMCs spawned on sandbox_high to 20
2024-04-30 21:52:26 +01:00
Dev
a63f1c3890
Plumb in sandbox_high to configs
2024-04-30 21:51:11 +01:00
Dev
8ff241b7b9
Add new map to Interface
2024-04-30 20:54:48 +01:00
Dev
d6cd99b8ab
Reduce sandbox to max level 20
2024-04-30 20:31:00 +01:00
Dev
923ca0226b
Fixed incorrect data structure of base.json inside sandbox_high
2024-04-30 20:30:49 +01:00
Dev
267efdc7ea
Merge branch '3.8.1-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
2024-04-29 21:50:12 +01:00
Dev
6ec3ed55bc
Update map loot
2024-04-29 20:36:56 +01:00
Dev
3e99f6761f
Add missing base json for sandbox_high
2024-04-29 16:30:48 +01:00
Valens
a425b1bc4b
Fix weightingAdjustmentsBybotLevel ( !315 )
...
Fixed linting/syntax of the weightingAdjustmentsByBotLevel function to properly end equipment and start clothing as part of IAdjustmentDetails.
Additionally, added the "add" subfunctions to equipment for the last three levelRanges as they were missing.
Co-authored-by: VforValens <8889280+VforValens@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/315
Co-authored-by: Valens <valens@noreply.dev.sp-tarkov.com>
Co-committed-by: Valens <valens@noreply.dev.sp-tarkov.com>
2024-04-29 15:03:42 +00:00
chomp
b6926c1bf9
Improved about 5-10% performance on botgen and fixed bug that would skip containers when generating items that wouldnt fit in pockets ( !314 )
...
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/314
2024-04-29 13:27:07 +00:00
Dev
619137417b
Adjusted PMC loot/stam values due to earlier fixes to loot generation
2024-04-29 14:25:24 +01:00
Alex
55d913d0f6
Fix give command for multiple profiles and added blacklist filter ( !313 )
...
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/313
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-04-29 10:13:10 +00:00
Dev
a1070f941c
Added extra guard against adding cartridges to box sold by fence
...
Skip adding cartridges to ammo box inside `addCartridgesToAmmoBox()` if cartridge already exists
2024-04-28 23:04:37 +01:00
Dev
995d50dba4
made use of function addUpdObjectToItem()
2024-04-28 22:50:39 +01:00
Dev
15348cec35
Fixed water bottles lacking a FoodDrink
property in EoD profiles
2024-04-28 22:42:39 +01:00
Dev
b9973e609f
Fixed issue with water bottles having no upd
object in rare cases killing client
2024-04-28 22:39:17 +01:00
Alex
65a804dc01
pushing merge conflict resolution to previous commit ( !312 )
...
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/312
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-04-28 14:47:55 +00:00
Dev
cee7ef2e47
Updated all maps with new loot data structure
2024-04-28 15:31:37 +01:00
Alex
2172c29640
First iteration of async work on callbacks ( !311 )
...
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/311
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-04-28 13:45:36 +00:00
Dev
ddd5d69eda
Added 2 additional pmc kill messages
2024-04-28 14:33:30 +01:00
kiobu
44583f40ac
fixes to get in raid (customs only) ( !310 )
...
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/310
Co-authored-by: kiobu <kiobu@sdf.org>
Co-committed-by: kiobu <kiobu@sdf.org>
2024-04-28 08:01:27 +00:00
Dev
b59283e5b5
Added missing 68x51 ammo to bigmap json
2024-04-27 23:18:07 +01:00
Dev
9dff3e0790
Merge branch '3.8.1-DEV' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.9.0-DEV
2024-04-27 22:58:05 +01:00
Dev
30ee6de4a2
Added 2 additional PMC responses
2024-04-27 22:02:06 +01:00
Alex
a1e48ca245
Added profile and trader commands to commando ( !309 )
...
Added new spt commands for commando to alter profile levels and skill, as well as trader rep and money spent.
Co-authored-by: clodan <clodan@clodan.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/309
Co-authored-by: Alex <clodan@noreply.dev.sp-tarkov.com>
Co-committed-by: Alex <clodan@noreply.dev.sp-tarkov.com>
2024-04-27 16:56:28 +00:00
Dev
d7a8e1558a
Fixed missing mod_mount
data in PMCs, should reduce chance of seeing low level PMCs with helmet attachments
...
Reduced chance of mount on equipment to 1 for level 1-14 PMCs
2024-04-27 10:22:41 +01:00
Dev
a2886f102b
Adjusted scav raid time for streets
2024-04-26 21:21:17 +01:00
Dev
f566ea8620
Fixed barter traders that required multiple of a stack removing the entire stack instead
2024-04-26 15:54:43 +01:00