sp-tarkov-bot
8cdce4e54a
Format Style Fixes
2026-02-16 16:16:03 +00:00
Archangel
9ddbdbf5d4
Use ConcurrentDictionary
2026-02-16 17:13:35 +01:00
rootdarkarchon
effb5cc0e4
Add AdjustSkillExpForLowLevels to AddSkillPointsToPlayer ( #738 )
...
* Add AdjustSkillExpForLowLevels to AddSkillPointsToPlayer
* remove unused AdjustSkillExpForLowLevels
* format unit tests
* fix suggestions
* Revert "remove unused AdjustSkillExpForLowLevels"
This reverts commit 43e0ab654378ca7ba1140648b1624730d637073b.
* mark as obsolete
* fix log message
---------
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com >
2026-02-13 13:59:45 +01:00
Archangel
c4082321e9
Update obsolete
2026-02-07 19:47:40 +01:00
rootdarkarchon
9f189f2e15
Adjustments for Int/Cha progression in Hideout ( #737 )
...
* Fixup of some skill handling in hideout
* fix format
* add limited backwards compat and fix repair int value
* more logging and fixes
* fix charisma gain from repair
* revert divisor into multiplier
* run csharpier format
* undo formating/unnecessary files
* add debug guards
---------
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com >
2026-02-07 19:45:31 +01:00
Archangel
4b1cad1c90
Improve server bundle loading
...
Speeds up SPT server initialization and reduces allocations when a lot of bundle mods are active
2026-02-07 00:13:50 +01:00
Archangel
90c577bd29
Various allocation & GC improvements
2026-02-06 22:41:13 +01:00
Archangel
b006ff9b51
Use long instead of int ( Fixes : #732 )
2026-02-05 14:43:26 +01:00
Tyfon
8de0102b03
Implement limit and time parameters for /client/mail/dialog/view, aka pagination ( #735 )
...
Co-authored-by: Tyfon <29051038+tyfon7@users.noreply.github.com >
2026-01-28 09:47:45 +00:00
rootdarkarchon
b12c7ddbd0
Harden AddTaskItemRequirementsToRewardPool against NullReferenceExceptions ( #729 )
...
* Sanitize AddTaskItemRequirementsToRewardPool
* add log
---------
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com >
2026-01-15 11:56:05 -08:00
Archangel
d8881d1329
Write json files with linux newlines
2026-01-15 20:22:44 +01:00
KnotScripts
2842ed1622
Check level first preventing profile from breaking. ( #727 )
...
* Check level first preventing profile from breaking.
---------
Co-authored-by: Archangel <jesse@archangel.wtf >
Co-authored-by: sp-tarkov-bot <singleplayertarkov@gmail.com >
Co-authored-by: Chomp <dev@dev.sp-tarkov.com >
2026-01-10 13:17:28 +01:00
Chomp
0523bd07a2
Fixed bot generation working with stale data when transiting #726
2026-01-10 10:43:58 +00:00
Archangel
f6eb626d73
Add comment
2026-01-08 13:57:48 +01:00
Archangel
61a70ed727
If prestige gives head, give head early
2026-01-08 13:55:06 +01:00
Archangel
a2225f14fe
Add head type to customisation unlocks
2026-01-08 13:33:06 +01:00
sp-tarkov-bot
fd41e5530c
Format Style Fixes
2026-01-06 11:53:39 +00:00
acidphantasm
432dd2e733
Furtherfix ragfair modlimits ( #724 )
...
* Further fix to mod limit debug log
* Small improvements on FlagOfferForRemoval to correctly fix logging instead of FromSeconds using the unixtimestamp
---------
Co-authored-by: acidphantasm <acidphantasm@acidphantasm.com >
2026-01-06 11:52:48 +00:00
sp-tarkov-bot
4e4b608c08
Format Style Fixes
2026-01-06 10:14:59 +00:00
Chomp
5d284aecf7
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2026-01-06 10:13:55 +00:00
Chomp
265855f931
Improved logging inside FlagOfferForRemoval() #722
2026-01-06 10:13:13 +00:00
sp-tarkov-bot
82effe6b1c
Format Style Fixes
2026-01-06 10:10:52 +00:00
Chomp
9ed310538c
Fixed invalid logging inside WeaponModLimitReached() #721
2026-01-06 10:09:57 +00:00
Chomp
f3dedfaaad
Updated copyright year
2026-01-02 14:54:58 +00:00
Chomp
278e72b025
Updated server locales
2026-01-01 22:18:17 +00:00
Chomp
90b715f67d
Fixed NewYear2024 gift being given more than once
2026-01-01 13:33:19 +00:00
sp-tarkov-bot
5f32253a72
Format Style Fixes
2025-12-31 13:44:01 +00:00
Chomp
3c5ef91b11
Reduced memory allocations relating to debug logging
...
Improved debug log text consistency
Removed duplicate survival time calculation
Improved survival time calculation safety
improved `exitAdjustments` contents check
Improved use of values to be explicitly doubles
2025-12-31 13:43:10 +00:00
Chomp
49d92f30a6
Fixed weapons transferred via prestige lacking any child mods
2025-12-31 10:25:03 +00:00
Chomp
4633d885f5
Fixed locked prestiged items being stuck #717
2025-12-31 09:58:44 +00:00
Archangel
e4c6ac642b
Remove name
2025-12-29 18:01:10 +01:00
Archangel
1dd688e477
Clear dropped items
2025-12-27 20:38:32 +01:00
Chomp
1ba317d74b
Moved christmasLootBoostAmount into config
2025-12-26 13:38:19 +00:00
Archangel
a8aead3294
Revert "Slightly reduce boost"
...
This reverts commit 02a392b1b3 .
2025-12-26 14:29:15 +01:00
Archangel
02a392b1b3
Slightly reduce boost
2025-12-26 14:23:18 +01:00
Chomp
4017927559
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2025-12-26 13:16:53 +00:00
Chomp
1439ddcb11
Fixed client/ragfair/offer/findbyid endpoint failure
2025-12-26 13:16:38 +00:00
Archangel
29b721d0c8
Bump christmas loose loot spawns ever so slightly
2025-12-26 14:16:23 +01:00
Archangel
40defdd080
if christmas is enabled spawn items in the sleigh
2025-12-26 13:09:43 +01:00
Archangel
69120b6f63
Check if .upd is not null when sorting ( Fixes : #715 )
2025-12-26 11:50:25 +01:00
Chomp
a2e1457808
Added jar of pickles as forced loot on scavs during Christmas
2025-12-24 21:45:49 +00:00
sp-tarkov-bot
ceb80d6612
Format Style Fixes
2025-12-24 14:33:24 +00:00
Chomp
ba49b004bb
Log warning when RAM is below 30GB
2025-12-24 14:32:33 +00:00
Chomp
1f98c27bed
Fixed woods > customs transit
2025-12-24 13:55:17 +00:00
Chomp
f54ed779c5
Small change to PlayerHasDailyScavQuestsUnlocked
2025-12-23 20:42:53 +00:00
Archangel
c6c0347145
var
2025-12-23 21:25:01 +01:00
Archangel
baa0f4510f
Check if fence is not locked for daily scav quest gen
2025-12-23 21:23:21 +01:00
Chomp
e8d85c8565
Updated ArmorDurability nullability values
2025-12-23 12:44:35 +00:00
Archangel
0bada5c20c
Add migration to fix invalid repeatable quests
2025-12-22 20:48:50 +01:00
Archangel
2565cafc27
Always force a ChangeRequirement dict to exist
2025-12-22 14:41:33 +01:00