Dev
|
aed65ce1cb
|
Rework getWeightedCompatibleAmmo() to loop over cartridges until it finds one compatible instead of giving up after the first failure
|
2023-11-18 18:46:03 +00:00 |
|
Dev
|
eb77589606
|
FIx crazyassaultevent bot mod values that casued weapon generation errors
|
2023-11-18 18:40:37 +00:00 |
|
Dev
|
7ef873442e
|
Lowered daily max item collection requirement to 4
|
2023-11-18 12:34:47 +00:00 |
|
Dev
|
b0afad72dd
|
Randomise min durabiltiy value for weapon/armor collection quests to be 60 or 80%
rename param for clarity
|
2023-11-18 12:33:00 +00:00 |
|
Dev
|
79cb201b82
|
Split maxExtracts into additional maxExtractsWithSpecificExit for repeatable quests
|
2023-11-18 12:32:03 +00:00 |
|
Dev
|
fa1e15897a
|
Only heal bodypart if player chose hp healing in post-raid therapist healing screen
|
2023-11-18 11:33:06 +00:00 |
|
Dev
|
5e919f4793
|
Only add xp reward to repeatable quests when value is > 0
|
2023-11-18 11:13:36 +00:00 |
|
Dev
|
0abcd8b3b7
|
Further adjustments to daily/weekly reward xp/roubles/skill reward chance
Adjusted fence quest values in level increments of 10 + make fence reward Euros instead of Roubles
|
2023-11-17 18:39:08 +00:00 |
|
Dev
|
ac31a17695
|
Blacklist item_food_vodka_BAD from PMCs
|
2023-11-17 16:57:23 +00:00 |
|
Dev
|
c2aaf9c6fb
|
Add workaround for stm-9 generating with an impossible configuration and being reset to default
|
2023-11-17 12:40:23 +00:00 |
|
Dev
|
ba2666f801
|
Set production property to null when no updates are to be sent to the client
|
2023-11-17 11:13:14 +00:00 |
|
Refringe
|
083a2a798e
|
Removes Old Jest Tests (!169)
These should not be used. Branch `3.8.0` has newer Vitest tests configured.
Co-authored-by: Refringe <brownelltyler@gmail.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/169
|
2023-11-16 22:12:51 +00:00 |
|
Refringe
|
4ac12ef70a
|
Formatting/Linting Changes (!168)
These are the formatting & linting configuration changes from the `3.8.0` branch and the changes that they make to the overall project.
The majority of these changes are from running two commands:
`npm run lint:fix`
`npm run style:fix`
This has already been run on the `3.8.0` branch and this PR should make `master` play nicer when it comes to merges going forward.
There are now four VSCode plugins recommended for server development. They've been added to the workspace file and a user should get a UI notification when the workspace is opened if they're not installed.
The four plugins are:
https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig
https://marketplace.visualstudio.com/items?itemName=dprint.dprint
https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
https://marketplace.visualstudio.com/items?itemName=biomejs.biome
Once installed they should just work within the workspace.
Also, be sure to `npm i` to get the new dprint application.
Co-authored-by: Refringe <brownelltyler@gmail.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/168
|
2023-11-16 21:42:06 +00:00 |
|
Dev
|
b70474133b
|
Fix multiple locations in code where an array for hideout areas is incorrectly accessed like a dictionary
|
2023-11-16 14:33:39 +00:00 |
|
Dev
|
15082afde2
|
Fix reorderHideoutAreasWithResouceInputs() off by one error because it was checking the index instead of finding the area type
|
2023-11-16 14:30:08 +00:00 |
|
Dev
|
fce724b380
|
Fix water collector craft not resetting after completion of craft
|
2023-11-16 12:55:57 +00:00 |
|
Dev
|
925d9b3f07
|
Add fence rep gain on taking COOP extract
Refactored fence rep handling code for Car extracts
|
2023-11-16 11:38:55 +00:00 |
|
Dev
|
467c87b026
|
Fix trader repair not costing any money
|
2023-11-15 20:17:24 +00:00 |
|
Dev
|
54a81b87d6
|
First pass at improving accuracy of daily quest xp and rouble rewards
|
2023-11-15 19:46:39 +00:00 |
|
Dev
|
6dddeed6a8
|
Add 25% chance to double daily reward stack (item should be stackable and not weapon)
|
2023-11-15 19:43:35 +00:00 |
|
Dev
|
95ae543d7a
|
Fix typo
|
2023-11-15 11:21:33 +00:00 |
|
Dev
|
3b053b741b
|
Allow custom profiles to use localied descriptions
Fixed an inconsistently named locale key
Added logger to LauncherController
|
2023-11-15 11:16:56 +00:00 |
|
Dev
|
fcb1e2c2f3
|
Adjust sanitar+sanitarFollower to have more live-accurate generation values
|
2023-11-15 09:25:03 +00:00 |
|
Dev
|
8cda48cac7
|
Get a more accurate price for weapon preset rewards
|
2023-11-14 23:12:50 +00:00 |
|
Dev
|
c9dc0d2192
|
Make each trader reward different types of items
Prevent trader from rewarding more than 1 weapon
Fixed trader failing to find default weapon to send as reward
|
2023-11-14 23:05:34 +00:00 |
|
Dev
|
cd36e3993d
|
When rewarding a weapon for a repeatable quest, choose a random default preset if the chosen weapon has no defaults
|
2023-11-14 21:43:37 +00:00 |
|
Dev
|
70637679a0
|
Update boss spawn locations for killa, Reshala and gluhar
|
2023-11-14 19:25:02 +00:00 |
|
Dev
|
dfe8e08db6
|
lint gift file
|
2023-11-14 18:46:57 +00:00 |
|
Dev
|
27b7386074
|
Add TarkovTalk promo codes
|
2023-11-14 18:46:22 +00:00 |
|
Dev
|
909d79f415
|
Remove unnecessary removeMapAccessKey() method, now handled in client
|
2023-11-14 17:34:44 +00:00 |
|
Dev
|
bb8677bc65
|
Rework payMoney() to handle taking money from post-raid therapist healing
|
2023-11-14 17:06:11 +00:00 |
|
Dev
|
844cb12cc1
|
If offer to remove is not found, don't reduce rep loss
|
2023-11-14 16:09:45 +00:00 |
|
Dev
|
f0358f5241
|
Added missing locale with key ragfair-unable_to_find_offer_to_remove
|
2023-11-14 15:33:34 +00:00 |
|
Dev
|
1021a945cb
|
Fix insurance costing 0 roubles
|
2023-11-14 11:46:51 +00:00 |
|
Dev
|
6cf91ad923
|
Skip null production objects inside handleRecipe()
|
2023-11-13 12:01:48 +00:00 |
|
Dev
|
68ad264be5
|
Update daily reward values
|
2023-11-13 10:12:59 +00:00 |
|
Dev
|
b776d1cf20
|
Lint usec/bear jsons
|
2023-11-12 17:44:31 +00:00 |
|
Dev
|
9a6e783e9c
|
Add more modders as PMCs
|
2023-11-12 17:16:54 +00:00 |
|
Terkoiz
|
44c2fffd70
|
Remove banned users from the PMC name list
|
2023-11-12 19:07:00 +02:00 |
|
Dev
|
88f83e6ae3
|
Update flea prices
|
2023-11-12 10:46:28 +00:00 |
|
Dev
|
0666aad779
|
Implement Unbind event handler
Occurs when player moves item from quick access panel to inventory
Small optimistion for `Bind` event, once item is found, exit loop
|
2023-11-12 10:10:34 +00:00 |
|
Dev
|
6547a767ef
|
Set scav daily amount to 1
|
2023-11-12 09:46:25 +00:00 |
|
Dev
|
1e5e0e067b
|
Update version number
|
2023-11-11 22:55:46 +00:00 |
|
Dev
|
5f774bf3c8
|
Exit loop after deleting hideout craft
|
2023-11-11 20:15:46 +00:00 |
|
Dev
|
8fda5395e6
|
FIx getFleaPriceForItem() handing items with a price of 0 incorrectly.
Only show error when price returned is undefined
|
2023-11-10 20:11:36 +00:00 |
|
Dev
|
113ab255e8
|
Fix incorrect locale string token
|
2023-11-10 20:02:27 +00:00 |
|
Dev
|
d2f4327871
|
Update updateProductionTimers() to handle Progress value being undefined
|
2023-11-10 19:18:58 +00:00 |
|
Dev
|
37029791da
|
Nullguard removeQuestFromScavProfile() accessing a null scav quest array
|
2023-11-10 19:13:14 +00:00 |
|
Dev
|
7849a730f2
|
Fix nullguard firing for all traders
|
2023-11-10 19:00:04 +00:00 |
|
Dev
|
ade4875362
|
Change warning in checkTraderRepairValuesExist() to use nickname
|
2023-11-10 10:37:26 +00:00 |
|