CWX
84dc3dfdbc
Moved BotLootCacheService to ConcurrentDictionary
2025-04-11 12:17:48 +01:00
CWX
c222594156
Move ApplicationContext to use ConcurrentDictionary
2025-04-11 12:11:30 +01:00
CWX
5074dd0d7c
Moved ragfairOfferHolder to use ConcurrentCollections where possible and reduced nesting where possible
2025-04-11 11:42:40 +01:00
CWX
52d1514f82
Fix repairing Buffs and botgen buffs
2025-04-10 17:44:27 +01:00
CWX
ffda6b9ce1
fix typing and propNames
2025-04-10 17:42:22 +01:00
Chomp
cc8198f3e6
Flagged method result as nullable
2025-04-10 13:10:17 +01:00
Chomp
259c8b7cc5
Fixed ChooseMessage not adding a space prior to suffix
2025-04-10 13:02:57 +01:00
CWX
642413f041
filter out mags and ammo from secure container that is "loot" from bot jsons
2025-04-10 12:55:31 +01:00
CWX
9b4e352797
change to ConcurrentDict to lock object
2025-04-10 12:47:13 +01:00
CWX
03c3a5f4ef
try catch an error
2025-04-10 12:37:36 +01:00
CWX
0d8d6e4fec
fix spelling
2025-04-10 12:37:16 +01:00
CWX
44f18c5c10
Move List to field so its not created each time
2025-04-09 23:12:16 +01:00
Chomp
f104ab1417
Improved logging
2025-04-09 17:20:24 +01:00
Chomp
92ce6adc6d
Updated hideout craft Ids + updated itemtpl values
2025-04-09 17:18:29 +01:00
Chomp
c149099b77
Added type changes for 36113
2025-04-09 13:33:13 +01:00
CWX
18e4c1434b
Fix Repeatables
2025-04-08 22:32:27 +01:00
CWX
0979aa626a
remove redundant check based on last change
2025-04-08 22:11:13 +01:00
CWX
95d009e0e4
Changes to MailSendService
...
originally we had the trader id -> then used a method to get the EnumValue as a string -> then later turned it BACK into a traderId
unless im missing something major this should simplify things?
example:
we took "6617beeaa9cfa777ca915b7c" and turned it to "Ref" to then turn it back to "6617beeaa9cfa777ca915b7c"
2025-04-08 22:03:43 +01:00
CWX
617b95b911
Undo tryadds, fixed actual issue
2025-04-08 21:04:29 +01:00
CWX
d12f3f3bde
Fix selling weapons to Fence, added stackObjectCount to upd init
2025-04-08 20:54:12 +01:00
CWX
63bf5dd503
Fix needing to Restart after cert gen, to be moved away from pfx eventually
2025-04-08 19:10:37 +01:00
CWX
1fa7e59855
try loading cert after gen, always recopy assets
2025-04-08 18:52:20 +01:00
Chris Adamson
b544f3e7b3
remove unnecessary imports added for debugging
2025-04-07 12:09:43 -05:00
Chris Adamson
ea44465cb4
object to object casting error
2025-04-07 12:06:33 -05:00
CWX
91c230fd5b
Fix scav selling
2025-04-07 15:35:23 +01:00
CWX
a2575f2a6a
throw better error when empty list, underlying cause to be fixed
2025-04-07 14:31:40 +01:00
CWX
213e61022e
should fix null ref on Getting Exit adjustments
2025-04-07 14:15:12 +01:00
CWX
660e41a0f0
change to trygetvalue on dict access
2025-04-07 14:05:09 +01:00
CWX
d10238b006
Check Enum has key before trying getValue
2025-04-07 13:29:49 +01:00
Chomp
699b43ef93
Prevent UBGLs from generating patron_in_weapon during mod generation
...
https://github.com/sp-tarkov/server/pull/1154
2025-04-06 09:48:46 +01:00
Chris Adamson
a198a609de
fixed json parsing error on player death
2025-04-05 12:32:28 -05:00
Chomp
99dec1c9a3
Updated DeathCase.DeathCause to use enum + same for other properties to match client
2025-04-05 11:15:39 +01:00
Chris Adamson
7767a67cb7
fixed json parsing error on player death
2025-04-04 21:21:33 -05:00
Chomp
0e8c29ff99
Updated IGetRaidConfigurationRequestData
2025-04-02 15:04:58 +01:00
Chomp
362a6181b0
Fixed zombies not spawning - Credit to https://github.com/November75-SPT for the fix
2025-04-02 13:17:31 +01:00
Chomp
fac25740c6
Hydrate MainProfileNickname in player scav on generation
2025-04-02 10:14:46 +01:00
Chomp
4ecf1b2253
Fixed AddGifterBotToMaps()
2025-04-01 13:01:52 +01:00
Chomp
065c6b34d1
Updated SeasonalEventService to iterate over properties inside hostilitySettingsForEvent when applying them, instead of blanket replacing
...
Expanded april 1st event
2025-04-01 12:49:56 +01:00
Alex
f773edfc1c
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2025-04-01 12:33:13 +01:00
Alex
c36543bd13
Added ProfileDataService
2025-04-01 12:33:03 +01:00
Chomp
09082e5448
Fixed Halloween related error in console
2025-04-01 12:19:42 +01:00
Chomp
6c101de930
Fixed addGifterBotToMaps not adjusting existing gifter spawns
2025-04-01 12:19:06 +01:00
Chomp
b5dafb59e2
Enabled IgnoreMaxBots for gifter bots
2025-04-01 12:09:24 +01:00
Chomp
6010e42a93
Fixed getRaidAdjustments not sending all the required fields
2025-04-01 12:06:15 +01:00
Chomp
c1189307d7
Fixed profile creation error due to missing default value
2025-04-01 11:39:05 +01:00
Chomp
ca7295fcab
Updated property caps
2025-03-30 11:19:48 +01:00
Chomp
b1baab0f93
Add extra repeatable support for prestige
...
Should have all the null handling required to work with existing
profiles
2025-03-28 18:38:26 +00:00
Chomp
3a75febcdb
Fix issue that caused standard edition to get free daily replacing
...
Currently all editions end up with free daily replacement after the first round of daily quests. This fixes that
2025-03-28 18:00:36 +00:00
Chomp
2423a66f40
Refactored how clothing is stored and processed
...
`Suits` is no longer used in full profile, `customisationUnlocks` should be used
2025-03-28 17:54:32 +00:00
Chomp
09d5776f32
Added christmas tree to hideout areas on server start via custom area system
2025-03-28 17:35:00 +00:00