Dev
69870d191e
improve preset price multipler calculation - reducces preset prices overall
2024-02-12 23:59:02 +00:00
Dev
6709300e93
Update moveItem()
to better handle when the item being moved has no slotId
2024-02-12 23:14:04 +00:00
Dev
c4520ddbe9
Protect again null quest object when trying to send a message during quest failure
2024-02-12 21:23:20 +00:00
Dev
0fb0d0bd60
Cache bots sent to client to spawn in raid, cleared post-raid
2024-02-12 17:11:23 +00:00
Dev
456220767e
Do not reduce scav rep after killing a traitor scav
2024-02-12 17:08:21 +00:00
Dev
5dacc1419e
Do not count price of soft inserts towards armor prices when listed on flea
2024-02-12 16:39:20 +00:00
Dev
7b1fd03f1d
Delete amulet from inventory when charges is 0 or below
2024-02-12 16:00:25 +00:00
Dev
ae1bc9ad3a
Nullguard against items without a slotid
2024-02-12 15:33:16 +00:00
Dev
d7e37b0218
make ICultistAmulet
optional
2024-02-12 15:15:20 +00:00
Dev
430437974c
Add comment
2024-02-12 15:10:45 +00:00
Dev
77baeeee42
Decrement cultist amulet uses after each raid by one
2024-02-12 15:08:08 +00:00
Dev
e9af6e3868
Update JSON + add new properties
2024-02-12 15:06:51 +00:00
DrakiaXYZ
28b0a55732
Fix/add some trader services data for LK Services ( !221 )
...
- Fix data type for TraderServiceModel
- Add LK Service price/item data
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/221
Co-authored-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
Co-committed-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
2024-02-12 09:21:48 +00:00
Dev
28c9ddad9c
Fixed repair kits not giving skill points when repairing armors
2024-02-11 21:24:58 +00:00
Dev
b2b45f2972
Slightly reduce expired offer count threshold
2024-02-11 19:51:49 +00:00
Dev
872c6282ec
Fix being unable to sell items on flea that have been adjusted via itemPriceMultiplier property
...
Take into account adjustment when calcualting sell chance
2024-02-11 19:50:44 +00:00
Dev
805190abb4
Merge branch '3.8.0' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.8.0
2024-02-11 19:22:20 +00:00
Dev
575f467f78
Tie random weapon reward to rouble reward
...
Prevents daily quests from choosing high-level weapons as a reward for low level dailies
2024-02-11 19:22:00 +00:00
Kaeno
28ab029ef3
Fixed ammo boxes again. location starts at highest count instead of lowest
2024-02-11 17:31:52 +00:00
Dev
9e70b1135c
Reverse ammo stacks in ammo boxes to fix issue with opening ammo boxes in raid - Thanks to Kaeno for investigation + fix
2024-02-11 15:15:21 +00:00
Dev
71f308c288
Cleanup of default presets being added to container code
2024-02-11 15:06:03 +00:00
Dev
baa2da9b8e
Merge branch '3.8.0' of https://dev.sp-tarkov.com/SPT-AKI/Server into 3.8.0
2024-02-11 14:59:33 +00:00
Dev
bba30d616b
Fix durability filtering on flea not working for helmets / armors
...
Updated `getItemQualityModifierForOfferItems()` to return root items quality modifer when its a weapon
Fixed `getItemQualityModifierForOfferItems()` assuming quality started at 1
2024-02-11 14:59:25 +00:00
Kaeno
a4f1cb23d9
Temporary fix for containers having missing items. due to Armor not being generated correctly
2024-02-11 14:45:01 +00:00
Dev
da6244e1ac
Improvements to calculateFenceStandingChangeFromKillsAsScav()
- should properly handle additional rep loss when over 6 fence rep
2024-02-11 13:03:38 +00:00
Dev
5ec01d51c7
swap let to const
2024-02-11 12:16:08 +00:00
Dev
9819ac3737
Mimic live behaviour for ammo box locarion values
2024-02-11 12:12:27 +00:00
Dev
b5639f481f
More logging
2024-02-11 10:51:00 +00:00
Dev
a0083f281e
Log fence rep post-raid
2024-02-11 10:39:31 +00:00
Dev
ff1e80e302
Add endpoint to configure trailtor scavs
2024-02-11 10:32:13 +00:00
Kaeno
f2bcbbf8ab
Updated forgotten TaskConditionCounters for scav TaskConditionCounters migration code.
2024-02-11 00:26:45 +00:00
Dev
1858fe5bd5
Fix pockets being lost on death
2024-02-10 23:28:36 +00:00
Dev
fea17cf3db
Pass output into more event functions
2024-02-10 16:32:37 +00:00
Dev
f7a16e15f9
Reset client output object data at end of function, instead of at start - fixes issue where old profile change data persists in memory after player logs out and into another profile
...
Pass output into failquest function
2024-02-10 16:23:26 +00:00
Dev
4232ba6db1
Pass output object into various other inventroy actions
2024-02-10 16:08:42 +00:00
Dev
9fe739debb
EXPERIMENTAL - pass output object into handleItemEvent and into move function
2024-02-10 15:44:21 +00:00
Dev
d436534ea0
Fixed flea quality filters not applying to weapons
2024-02-10 15:06:20 +00:00
Kaeno
882c1d6082
Allow Scavs to examine items and retain their Encyclopedia (Examined Items)
2024-02-10 14:17:33 +00:00
Kaeno
963e0a8739
Dont inform client when hall of fame is upgraded as BSG doesnt inform the client upgrade has occurred, Prevents client from locking up
2024-02-10 12:30:54 +00:00
Dev
b34edb0d3b
Adjustments to profile saving logging logic
...
Bundle up profile save time and display in one line + do not log to file
Don't log when each profile is saved
Do not log to file how much fuel is left in generator
2024-02-10 10:07:40 +00:00
Dev
973b74bd98
Add ability to control weapon/equipment current durability
...
Fixed non-armored rigs not showing
Blacklist mk-18
2024-02-10 09:57:44 +00:00
DrakiaXYZ
9573290778
Fix daily quest weapon rewards ( !219 )
...
The rewardItem.target has to be set after the item IDs are regenerated, so it gets the new root item ID
Resolves: https://dev.sp-tarkov.com/SPT-AKI/Issues/issues/470
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/219
Co-authored-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
Co-committed-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
2024-02-10 08:54:12 +00:00
Dev
97cc3f1de3
Fix manually adjusted items being down-priced by unreasonableItemPriceChange
code
2024-02-09 23:36:55 +00:00
Dev
fbd371b5c7
Fix code that would detete majority of quest progress from profile
2024-02-09 23:18:23 +00:00
Dev
d3f66a85a0
Allow unreasonable item price code to work with item sub types
2024-02-09 22:28:25 +00:00
Dev
4b9f2ddbd1
Fixed 2 issues with collecting bitcoins;
...
Only check if progress was only `great than` craft time, not `great than or equal to`
Didn't take into account developer accounts have reduce craft timers
2024-02-09 22:01:19 +00:00
Dev
eeef5a1d92
Comment improvements
2024-02-09 17:13:58 +00:00
Dev
1cfc7f2a16
Fixed issue with server not properly handling item rotations when trying to fit an item into a container
...
Added small optimisations to skip full rows when looking for a free slot to put item in
Added small optimisation to skip looking for a free slot when entire container is full
Fixed error messages not properly being passed back up chain
2024-02-09 17:13:19 +00:00
Dev
8b6de1a7ea
Rename splitStackIntoSmallerStacks
to splitStackIntoSmallerChildStacks
2024-02-09 15:57:54 +00:00
Dev
8e80fa6350
Removed unused function hydrateAmmoBoxWithAmmo()
2024-02-09 15:48:57 +00:00