Commit Graph

2758 Commits

Author SHA1 Message Date
Tyfon cac81f417d Account for compound items in DialogHelper.GetMessageItemContents 2025-10-30 11:03:24 -07:00
Chomp 1b07ce530d Adjusted Goons spawn chance to 20% across Customs/Lighthouse/Woods/Shoreline 2025-10-30 13:34:20 +00:00
Chomp df068fb8bd ProfileDataService changes:
Added `ClearProfileData()`
Replaced filepath access with `Path.Combine`
Reduced various sources of duplication
2025-10-30 10:45:22 +00:00
DrakiaXYZ ef18c902dc Addd a new ReleaseCheckService to notify users of updates (#670)
* Addd a new ReleaseCheckService to notify users of updates
- Pulls the latest release from GitHub API to compare the tag against the users current SPT version
- Runs at the very end of the startup process to avoid being pushed off screen by mod logging
- Only notifies of patch version increments, not major or minor increments
- Links the release notes so users can Ctrl+Click to open directly to the upgrade page
- Is run on its own thread, and discards all errors, so as to not impact users without an internet connection or ability to access GitHub

* Formatting

* Use record for the ReleaseInformation class

---------

Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
2025-10-30 09:05:34 +00:00
sp-tarkov-bot 03147425f9 Format Style Fixes 2025-10-29 23:24:23 +00:00
Chomp b6b67e0ecc Enabled Night of The Cult bosses to spawn 2025-10-29 23:23:24 +00:00
Chomp 2aebb3643b Fixed incorrect logic 2025-10-29 23:19:37 +00:00
Chomp 60a2891901 Flagged Night of The Cult as halloween quest 2025-10-29 21:33:17 +00:00
sp-tarkov-bot 1d73bbee64 Format Style Fixes 2025-10-29 20:31:44 +00:00
Chomp 7763ebc55a Added missing values for ravangezryachiyevent
Fixed preset typo `bossTagillaAgro`
2025-10-29 20:30:47 +00:00
sp-tarkov-bot a63fe7ce2b Format Style Fixes 2025-10-29 19:40:09 +00:00
Chomp 02c20520c5 Added missing values for event bosses 2025-10-29 19:39:07 +00:00
sp-tarkov-bot 069aec97f9 Format Style Fixes 2025-10-29 17:31:41 +00:00
Chomp af38ef41a1 Updated hostility values for maps with infection:
bosses = hostile to player not to pmc bots
followers = hostile to player not to pmc bots
pmcs = hostile to player + always hostile to scavs
scavs = hostile to player and pmc bots
raiders = hostile to player and pmc bots

Adjusted infection rates to just maps with zombie kill quests
2025-10-29 17:30:43 +00:00
Chomp 15fbe958c9 Don't apply hostility changes to maps without zombies during halloween
`ReplaceBotHostiltiy` has optional map whitelist param
2025-10-29 17:01:57 +00:00
Chomp 2d6129b2a2 removed zombies from customs and interchange + increased infection across other maps that have zombie kill quests 2025-10-29 17:00:31 +00:00
sp-tarkov-bot 3da3ea1098 Format Style Fixes 2025-10-28 17:03:57 +00:00
CWX abb844c9ce formatting and add Wipe Endpoint to V2 2025-10-28 17:02:55 +00:00
CWX 9ce50c697a Add wipe Response model 2025-10-28 17:02:33 +00:00
CWX 2d5535c0c8 Remove unused using 2025-10-28 17:01:12 +00:00
Chomp 17c8572bed Added comment 2025-10-27 13:34:22 +00:00
Chomp 88037291d9 Change BTR skin to tarcola during Christmas event 2025-10-27 13:32:46 +00:00
DrakiaXYZ 7039731e67 Fix exception sometimes thrown on save
- Switch back from File.Rename to File.Move, as Rename is throwing exceptions on some users systems
2025-10-26 23:04:30 -07:00
sp-tarkov-bot 0e6986a4d5 Format Style Fixes 2025-10-26 19:51:47 +00:00
Chomp 7459a89dc0 Blacklisted various labrys items from scavs 2025-10-26 19:50:45 +00:00
Chomp 43aa9b7257 Added BBQ-S43 gas torch + Valve Handwheel to reward blacklist 2025-10-26 19:28:49 +00:00
Chomp a26a9a8a7d Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-10-26 18:09:29 +00:00
Chomp 28f388c149 Updated zh-cn locale 2025-10-26 18:09:08 +00:00
sp-tarkov-bot ada16ced97 Format Style Fixes 2025-10-26 18:02:02 +00:00
Chomp ab04bd3d70 Expanded survey data 2025-10-26 18:00:51 +00:00
DrakiaXYZ 60acb23d72 Move cooldown check inside the lock for better thread safety (#663)
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
2025-10-26 17:27:30 +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
Chomp 7d065cfb16 Reduced light cloud chance when raining
increased heavy cloud when raining
2025-10-26 15:55:25 +00:00
Chomp 4a8bf0b2c9 Reduced bossKolontay spawn chance to 0 on sandbox_high #634 2025-10-26 12:57:39 +00:00
Chomp 9da4027e74 Prevent PMCs spawning at zoneroad on interchange at 5 minute spawn 2025-10-26 09:14:36 +00:00
sp-tarkov-bot aa3bda6578 Format Style Fixes 2025-10-26 08:50:45 +00:00
GrooveypenguinX 07aa4c8977 Implemented Modded Trader Customization Services (#660)
Co-authored-by: GrooveypenguinX <jakechase2110@gmail.comX>
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
2025-10-26 08:49:39 +00: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
DrakiaXYZ a524dc47dd Merge pull request #658 from DrakiaXYZ/fix-savecontention
Fix potential file access contention in SaveProfileAsync
2025-10-25 21:43:14 +00:00
bubz_dev 7a27ae814f Use local time for server startTime on status page (#657)
Co-authored-by: bubz_ <bubz_dummy@gmail.com>
2025-10-25 18:10:15 +02:00
Chomp a3c537b6f7 Added Tagilla's welding mask - Labyrinth and Chained Labrys to boss items list 2025-10-25 09:25:38 +01:00
Chomp 43fffce216 Reward blacklisted Tagilla's welding mask - Labyrinth 2025-10-25 09:22:42 +01:00
Cj a608b33f38 Merge branch 'develop' into develop 2025-10-24 19:03:17 -04:00
Tyfon dae5da9399 Adjust when Dialogue.AttachmentsNew is changed 2025-10-24 15:48:00 -07:00
Chomp a46e26725f Hardened GetRandomizedResourceValue when GetPercentOfValuereturns values below 1 2025-10-24 21:59:04 +01:00
Chomp 7bf0ecc78e Remove eft version tag from watermark 2025-10-23 20:23:05 +01:00
sp-tarkov-bot 776f09c470 Format Style Fixes 2025-10-23 16:24:33 +00:00
Archangel 0038e19489 Add new migration 2025-10-23 18:23:19 +02:00
Chomp f702c4f85f Fixed AllExtracts json issue 2025-10-23 14:35:19 +01:00
Archangel f3b2af7ccc Remove dupe unused props 2025-10-23 08:06:32 +02:00