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
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
Chomp
1ba317d74b
Moved christmasLootBoostAmount into config
2025-12-26 13:38:19 +00:00
Chomp
e8d85c8565
Updated ArmorDurability nullability values
2025-12-23 12:44:35 +00:00
Archangel
fe4a71a681
Further khorovod fixes
2025-12-20 20:17:41 +01:00
Chomp
ce2fc8a56e
Wired up transit whitelist system for use in Khorvod event
2025-12-20 15:41:16 +00:00
Chomp
63c15f233e
Enable rundans event during Christmas, add config to enable/disable
2025-12-12 13:51:49 +00:00
Chomp
969e10aa80
Fixed pre-raid locales that can be confusing to players
2025-11-12 16:02:11 +00:00
Chomp
8ad953a224
Added system to semi-randomly rotate goon spawns across various maps
...
Removed knight from weekly boss system
2025-11-06 13:31:44 +00:00
Chomp
ab882617d7
Generate weapon/armor price based on the child item price total
2025-10-30 22:13:53 +00:00
DrakiaXYZ
4e73778920
Fix multiple backups running at once
...
- Backups now have a cooldown, default of 30 seconds
- Backups now have a lock, in the event of a TOC/TOU race condition, the lock will stop duplicate backups
2025-10-26 10:17:26 -07:00
DrakiaXYZ
d375879a3a
Fix post-raid health ( #661 )
...
* Fix post-raid health
- Re-add death penalty for limbs
- Correctly set body part HP to 1 for cursed death only
- Use the server profile body part max HP for calculating penalties
- Never modify the body part max HP on the profile
- Remove ResetMaxLimbHp as it's unnecessary if we never update max HP elsewhere
* Formatting
* Remove unnecessary null coalescing
* Stupid formatting
---------
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com >
2025-10-26 08:47:40 +00:00
Chomp
97a41369d9
Improved comment
2025-10-20 15:37:24 +01:00
Chomp
8aa29bf22b
Merge branch 'disable-gc-requests' of https://github.com/sp-tarkov/server-csharp into disable-gc-requests
2025-10-20 11:20:39 +01:00
Chomp
af9160c94d
Use specific exception
2025-10-20 11:20:14 +01:00
clodanSPT
18e6d9174b
Merge branch 'develop' into disable-gc-requests
2025-10-20 12:15:16 +02:00
Alex
3972e14840
Added NoGCRegion feature
2025-10-20 11:05:58 +01:00
Cj
f3f91e37b7
remove unused record
2025-10-20 04:22:49 -04:00
Chomp
4ce5512d7d
Added BotConfig.ReplaceScavWith to allow adjustment of scavs into other bot types
2025-10-17 10:53:25 +01:00
Chomp
a5d98c1f61
Added offerListingTaxMultiplier to ragfair config and wired up. Defaults to off
2025-10-08 11:40:23 +01:00
Chomp
99891858cb
Moved craft ids out of UnlockHideoutLootCrateCrafts into config
2025-10-04 13:32:48 +01:00
Chomp
0acb3cb9cc
Moved shotgun tpls from FixShotgunDispersions to config
2025-10-04 13:22:06 +01:00
Chomp
6311f7a355
Renamed variable to improved clarity
2025-10-03 20:33:29 +01:00
Chomp
6e2286ca5b
Added system to allow adjustment of static spawn weights via config
...
reduced `Power substation utility cabin key` on customs to 60% of original weight
2025-10-03 20:28:39 +01:00
Cj
cf29c7bde3
Merge pull request #601 from sp-tarkov/repeatable-completion-quests
...
Repeatable completion quest level ranges
2025-10-02 19:02:05 +00:00
Cj
040b4cd618
Repeatable quest warning fixes
2025-10-01 05:12:20 -04:00
Cj
c95446bb20
Implement level ranged Exploration objective generation
2025-10-01 02:58:20 -04:00
Cj
e57f03bd28
- Add min extract requirement property
...
- Fix warnings
- Convert string to mongoId
2025-10-01 01:51:57 -04:00
Chomp
836112dc50
Weather refactor ( #596 )
...
* First pass at Weather generation refactor
* Moved generation logic around
* Added seasonal variability support
* Expanded weather generation to use DI system and allow easier modding
* Updated weather weight values
Converted records into classes
* Added fallback when generator isn't found
* Fixed colliding lambda
Added method comments
* Cleanup of weather code
* Adjusted `weatherPresetWeight` values
---------
Co-authored-by: Chomp <dev@dev.sp-tarkov.com >
2025-09-30 12:23:46 +00:00
Chomp
55b819e1ec
Removed GetItemRarityMultiplier, the values in items.json are garbage and should not be used
...
Added system to add multiplier to items that are used to craft in the hideout
2025-09-18 23:35:27 +01:00
Cj
10566f2fc4
Remove old clothing service code, BSG changed how it works. Leaving it to modders.
2025-09-18 13:36:37 -04:00
Chomp
e8897886d2
Added an item type price multiplier override to GetFleaBasePriceMultiplier
...
All keycards now use a `2.5` multiplier, not just the red keycard
2025-09-18 14:03:28 +01:00
Chomp
1ef9ebd88a
Added system to generate item flea base prices based on handbook value
2025-09-16 22:24:35 +01:00
Chomp
4a3387bd50
Store tpls in config as MongoIds
2025-09-08 15:39:01 +01:00
Chomp
e5d0af3890
Formatting and naming consistency changes
2025-09-02 14:27:10 +01:00
sp-tarkov-bot
48b00a2814
Format Style Fixes
2025-08-21 09:46:00 +00:00
clodanSPT
d14e7cc155
Added ceciler patch to add jsonextensiondata ( #565 )
...
Co-authored-by: Alex <clodanSPT@hotmail.com >
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com >
2025-08-21 09:45:07 +00:00
Chris Adamson
457e7cd36c
Fix: Killing the client will no longer save your items ( #557 )
...
* alt-f4 is for timmys and rats, not chads like Chomp
* peer review fixes
---------
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com >
2025-08-19 16:39:20 +00:00
Chomp
8b0445375b
Revert
2025-08-17 20:06:38 +01:00
Chomp
c1522c278e
Validate profiles on server start, can be disabled via core.config
2025-08-17 19:56:59 +01:00
Archangel
f96172ac60
Always init ExtensionData & fix BaseInteractionRequestData inheritance
2025-08-17 16:20:32 +02:00
Chomp
d94490b52f
Added functionality to force PMCs to wear specific armband - default enabled
...
usec = blue
bear = red
2025-08-16 14:37:06 +01:00
Cj
4d0eb4d4f3
Change to using builtin SemVer type for AbstractModMetadata and ProgramStatistics.Generated ( #536 )
...
* Change to using SemVer builtin type
* Remove SptVersion from config, remove redundant .ToString()
* Update test mod, fix watermark string conversion
2025-08-09 20:40:25 +00:00
Chomp
5cd5ed1f42
Refactored logic of ragfairServer.update()
...
typo fixes
2025-08-06 15:17:34 +01:00
Cj
529fe61f23
Controller house keeping ( #532 )
...
* Cleanup BotController.cs
* More controller cleanup
* More dialogue changes
2025-08-05 16:24:59 +01:00
Chomp
e7fd757dce
Improved how bots are generated to be less blocking
...
Updated `GenerateBotWaves` to return empty results when request data is empty
Cleaned up `GenerateBotWave` to not need a manual lock
Improved `botRelativeLevelDelta` value in pmc.config
Updated `MatchBotDetailsCacheService` to store PMCs primary weapon tpl
2025-08-04 13:25:19 +01:00
sp-tarkov-bot
b14b74bf24
Format Style Fixes
2025-07-28 19:39:29 +00:00
R3ality
82efbfc7db
Refactor Json key name to offerCurrencyChancePercent
2025-07-27 13:36:38 +03:00
R3ality
7733d2df96
Fix typo in locationMultipler
2025-07-27 13:15:37 +03:00