TheBombGamer
3a8b98618e
Bind server to 0.0.0.0 and update .gitignore
...
Change server IPs in HTTP and database configs from 127.0.0.1 to 0.0.0.0 so services listen on all interfaces (ports unchanged).
2026-05-12 01:44:49 -07:00
TheBombGamer
f3f70e709c
Skip Ceciler obfuscation on non-Windows
...
Add OS checks and comments to SPTarkov.Server.Core.csproj to avoid running Ceciler-based patches on non-Windows systems. The AfterEverythingDone target now gates the virtualizer and JsonExtensionData Exec steps with "'$(OS)' == 'Windows_NT'" (and keeps the existing IsPublish/Configuration checks), and a comment explains Ceciler.Launcher.dll is Windows-only and can fail on Linux/ARM. Minor whitespace/comments added for clarity.
2026-05-12 01:18:33 -07:00
TheBombGamer
2ed4a5d1f4
Update LocationLifecycleService.cs
2026-05-12 01:13:54 -07:00
Archangel
c87cc3c685
Merge tag '4.0.13'
2026-03-03 13:49:19 +01:00
Chomp
2891fd41fd
Improved ConfigServer obsolete messages
2026-03-02 17:36:33 +00:00
rootdarkarchon
b8f9ab8646
Various Skill Progress Hideout Adjustments ( #739 )
...
* Adjust ArmorKitSkillPointGainPerRepairPointMultiplier evaluation
* Adjust GetWeaponRepairSkillPoints
* adjust WeaponRepair Treatment gain values and intellect gain values
* enable scaling for hideout upgrade
* Adjust HandleRecipe
* adjust skill points addition for PrestigeHelper and RewardHelper
* format
* adjust doc
* adjust doc
* amend some ABI changes
* clarify bool usage
* adjust UpdateFuel, WaterFilters and AirFilters
* add HideoutManagement skill progression to scav case
---------
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com >
2026-02-18 14:43:56 +01:00
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
537ffad7f6
Update .gitignore
2026-02-07 17:09:06 +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
d8bbbbeef3
Bump version
2026-02-05 23:00:08 +01:00
Archangel
480675396f
Merge tag '4.0.12'
2026-02-05 22:58:27 +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
DrakiaXYZ
c37a9f37eb
Fix colors not working on mod load failure ( #734 )
...
Move console mode set to beginning of StartServer to allow colors earlier in the console output
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com >
2026-01-26 19:06:11 +01: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
Archangel
ad3b37c17a
Update console exception log.. Again.. ( #728 )
2026-01-12 18:29:32 +01:00
Archangel
1bbb58f8a4
Add GUID to log
2026-01-12 18:24:51 +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
Archangel
729d7c0b63
Bump SPT version
2026-01-06 16:12:05 +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
Archangel
895d53262e
Merge tag '4.0.11'
2026-01-05 19:13:55 +01:00
Archangel
4ae789ce28
Set release loglevel to Info
2026-01-05 16:52:37 +01: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
sp-tarkov-bot
5a072be9c1
Format Style Fixes
2025-12-31 10:18:04 +00:00
Chomp
95fa698d87
Reduced code duplication
2025-12-31 10:17:07 +00:00
sp-tarkov-bot
a6de0d662d
Format Style Fixes
2025-12-31 10:07:02 +00:00
Chomp
e2c180306c
Show error message when player runs a mod that targets a newer version of SPT than they have installed
2025-12-31 10:06:18 +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