Commit Graph

3545 Commits

Author SHA1 Message Date
Chomp f44f931be3 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-09-30 10:13:25 +01:00
Chomp 3abb5676bf Quest changes:
`Battery Change` updated
`To Great Heights - Part 4 + 5` added
`Against the Conscience - Part 1 + 2` added
`Decisions Decisions` added
`Between Two Fires` added
`Surprise Gift` added
2025-09-30 10:12:37 +01:00
Cj 36b247d92e Move HideoutAreas to the Models.Enums.Hideout namespace 2025-09-29 18:14:59 -04:00
Chomp 0e3ac64436 Added To Great Heights - Part 3 2025-09-29 17:45:05 +01:00
Chomp a872459e60 Fixed typo in GenerateWeather 2025-09-29 13:37:25 +01:00
Chomp 4a1061d183 Cleaned up if check inside GetWeatherValuesBySeason 2025-09-29 13:31:25 +01:00
Chomp 5efe5e8c4e Deconstructed kvp values inside RemoveExistingPmcWaves 2025-09-29 09:43:27 +01:00
Chomp 79e023392b Implemented CoreBot type
Enabled 'rudans' patrol flag in Christmas event
2025-09-29 09:33:16 +01:00
Chomp 499f6c67a3 Updated server locales with data from crowdin 2025-09-27 19:50:30 +01:00
sp-tarkov-bot f2eb062c0c Format Style Fixes 2025-09-26 12:39:38 +00:00
Chomp ecc0ba8406 Cleanup of warnings 2025-09-26 13:38:47 +01:00
Chomp f43a137fed Make use of logical patterns inside WeatherHelper 2025-09-26 13:19:41 +01:00
Chomp e32bace4d6 Improved dict access inside SetTraderUnlockedState + comment and naming improvements 2025-09-26 13:16:47 +01:00
Chomp ec682ccc16 Updated GetTrader to use mongoId for traderId + removed redundant 'ragfair' check + made sessionId optional + added comments 2025-09-26 13:05:20 +01:00
sp-tarkov-bot a33214dcbf Format Style Fixes 2025-09-24 15:17:18 +00:00
Chomp 4d4b7a7bae Updated locales 2025-09-24 16:16:10 +01:00
Chomp a2d9c982d6 Improved client logging 2025-09-24 09:40:57 +01:00
Chomp a8477eb6eb Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-09-23 15:52:07 +01:00
Chomp a558aaf233 Show spt version targeted when showing loaded mods inside modloader-loaded_mod message 2025-09-23 15:51:52 +01:00
sp-tarkov-bot 0a789d49a1 Format Style Fixes 2025-09-23 14:13:19 +00:00
CWX c67153b517 change sig on version response 2025-09-23 15:12:19 +01:00
Chomp dde85e6b8c Increased hideoutCraftMultiplier value 2025-09-23 14:13:20 +01:00
Cj 312be1361a Use GUID when searching for duplicate mods 2025-09-22 08:08:50 -04:00
Chomp be4edbf335 Added missing prereq for Provide Viewership quest 2025-09-21 13:11:33 +01:00
sp-tarkov-bot ecf08e338d Format Style Fixes 2025-09-21 10:45:40 +00:00
qe201020335 23e5f8f57a Fix PatchManager only finding patch types directly inheriting AbstractPatch (#592)
Co-authored-by: Cj <161484149+CJ-SPT@users.noreply.github.com>
2025-09-21 10:44:51 +00:00
Chomp ecedd57774 Merge pull request #595 from qingchunnh/develop
fix(airdrop.json): Remove duplicate item types
2025-09-21 10:44:21 +00:00
Chomp 12bc55fa61 Added DEVELOPERSDEVELOPERSDEVELOPERS gift code 2025-09-21 11:43:35 +01:00
qingchun eb4344848a Remove duplicate item types 2025-09-21 09:37:47 +08:00
Archangel 211e6a62b9 Remove unused service 2025-09-20 17:01:56 +02:00
Archangel d9e660f5b5 Remove unecessary double log 2025-09-20 16:58:20 +02:00
Archangel 72559be340 Dont handle RequestDelegate in SptHttpListener anymore 2025-09-20 16:57:04 +02:00
Jesse ef6e3b8c3a Http server refactor (#593)
* Refactor various parts of the HttpListener to support Blazor loading

* Add logging for WebSocket requests

* Add better handling for WebSockets not belonging to SPT

* Remove unecessary check

* Remove check as it's already handled earlier now

* Cleanup

* Set delegate
2025-09-20 14:05:23 +00:00
sp-tarkov-bot 3d43e6479c Format Style Fixes 2025-09-19 17:47:00 +00:00
CWX ca28cb2926 Update Profile v2 endpoint to use miniprofile and allow v2 endpoint to get miniprofile from only loginrequest 2025-09-19 18:46:05 +01:00
Archangel 1bc3ef63f4 Send content length as a header for files 2025-09-19 15:27:49 +02:00
sp-tarkov-bot 499e725e8c Format Style Fixes 2025-09-18 22:36:26 +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 35b595cff0 Prefer Count over Any() 2025-09-18 14:19:11 -04:00
Archangel f3470aac59 Remove redundant checks for MongoId 2025-09-18 19:57:34 +02:00
Archangel 5fc7761b4c Send InvalidOrUnloadableProfile to launcher 2025-09-18 19:56:26 +02: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
Archangel 7024b77d88 Handle error in response 2025-09-18 18:17:52 +02:00
Archangel 7184b4e5db Stop execution of invalid profiles on game start 2025-09-18 18:09:41 +02:00
Chomp f7e8aa9e77 Added GetItemRarityMultiplier 2025-09-18 16:31:35 +01:00
sp-tarkov-bot 60990a22a3 Format Style Fixes 2025-09-18 13:04:36 +00:00
Chomp fb175d4341 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-09-18 14:03:39 +01: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 9037b4d74c Add MeansImplicitUse attribute to patch and injectable attributes (#591) 2025-09-18 09:34:27 +00:00
qe201020335 26d816ee56 Add MeansImplicitUse attribute to patch and injectable attributes 2025-09-18 00:53:26 -04:00