Commit Graph

4021 Commits

Author SHA1 Message Date
DrakiaXYZ 5a6f560736 Harden config loading against exceptions
- Extra files in the `config` folder are now skipped
- Exceptions deserializing now output what file failed and the exception more clearly
2025-10-18 11:07:07 -07:00
Chomp dbaf35399f Merge pull request #635 from yurikus/develop
Fix daily quest always generating one quest type on replace.
2025-10-18 09:31:43 +00:00
Yuri 954eee5251 Fix daily quest always generating one quest type on replace. 2025-10-18 04:09:00 -05:00
Cj eaf383bd12 Merge pull request #633 from sp-tarkov/develop
4.0.1
2025-10-17 14:02:30 -04:00
Chomp 1eacf0f652 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-10-17 10:53:37 +01:00
Chomp 4ce5512d7d Added BotConfig.ReplaceScavWith to allow adjustment of scavs into other bot types 2025-10-17 10:53:25 +01:00
Cj a2a06dc9a2 Update log paths on issue template for new format 2025-10-17 04:28:18 -04:00
Chomp 2604db86e6 Fixed nullref error in FixProfileBreakingInventoryItemIssues due to BSG typo 2025-10-17 09:05:09 +01:00
Chomp cb043f3d7f Merge pull request #629 from DrakiaXYZ/fix-dupeitemlocale
Discard duplicate item locale entry instead of throwing an exception
2025-10-17 07:38:59 +00:00
DrakiaXYZ a98a5ce8a1 Discard duplicate item locale entry instead of throwing an exception 2025-10-16 18:19:08 -07:00
Chomp 76b8111cf6 Added full cloud coverage during rain weight 2025-10-16 22:45:53 +01:00
Chomp 34291481f2 Weather adjustments:
Rain preset has thicker minimum cloud + higher chance to be windy
Sunny preset has less chance to be clear (higher chance for fog)
2025-10-16 22:38:01 +01:00
sp-tarkov-bot 52d2220413 Format Style Fixes 2025-10-16 20:10:46 +00:00
Chomp e9a6b5953d Flagged BotLocationModifier.AdditionalHostilitySettings as nullable 2025-10-16 21:09:34 +01:00
Chomp e16e387550 Updated non-active map base.json data 2025-10-16 21:09:01 +01:00
Chomp 8fd7435d6d Merge pull request #627 from qingchunnh/Stash-Upgrade
Fix stash upgrade usage limit
2025-10-16 19:01:46 +00:00
qingchun 03756f6ff4 Fix stash upgrade usage limit 2025-10-17 01:55:31 +08:00
Chomp b23832267c Fixed sort by name not working due to it being really slow #625 2025-10-16 18:23:26 +01:00
Chomp 13f370f0dc Fixed nullref inside GetItemMinAvgMaxFleaPriceValues 2025-10-16 16:29:47 +01:00
Chomp 697e07456d Persist PMC stats on prestige 2025-10-16 15:55:49 +01:00
Archangel 0e548aa080 UnmappedMemberHandling on debug builds only 2025-10-16 12:34:03 +02:00
Archangel 84d08ade22 Initialize MVC before Blazor 2025-10-16 10:47:56 +02:00
sp-tarkov-bot f9638ee7c2 Format Style Fixes 2025-10-16 07:45:25 +00:00
Chomp 2a1af7dbac Merge pull request #621 from Greelan/develop
Allow bypass of SetConsoleOutputMode function
2025-10-16 07:44:34 +00:00
Chomp 2e71148792 Merge pull request #624 from DrakiaXYZ/fix-scav-pmcspawn
Offset PMC spawns to start of raid when using a simulated raid start
2025-10-16 07:42:46 +00:00
qe201020335 d6b7a783e4 Fix checks.dat not being copied into output directory during a clean compile (#616) 2025-10-16 06:36:52 +02:00
DrakiaXYZ 2d0713d94e Offset PMC spawns to start of raid when using a simulated raid start 2025-10-15 18:15:28 -07:00
Greelan 4cfc6a3338 Improve environment variable check flexibility
As per bot suggestion
2025-10-16 11:28:40 +11:00
Greelan 78b41ecde4 Allow bypass of SetConsoleOutputMode function 2025-10-16 11:17:57 +11:00
Chomp b15892b256 Fixed nullref inside ChargePlayerTaxFee #620 2025-10-15 20:29:02 +01:00
Cj a1a3db783c Explicitly handle socket exceptions (Multiple servers running) 2025-10-15 01:33:18 -04:00
Chomp 56026297cf Fixed logic error inside CheckAndLockOfferFromPlayerTieredFlea 2025-10-14 18:23:09 +01:00
Chomp 12a086bc70 Show unlock at level x instead of offer creators name in flea while item is tier locked 2025-10-14 12:22:32 +01:00
Chomp 562dee37d7 Fixed tiered flea issue. A level level profile can lock item for all other profiles until server restarts 2025-10-14 12:19:15 +01:00
Chomp b6ded0751f Blacklisted Rusted bloody key from rewards 2025-10-14 10:18:57 +01:00
Chomp a3f5385d35 Blacklisted Corpse room key from rewards 2025-10-14 09:52:49 +01:00
Chomp 0143b062e1 Merge pull request #618 from DrakiaXYZ/fix-commandocommands
Fix commando inheriting all chat commands
2025-10-14 08:16:35 +00:00
Cj 5e60904eb7 remove duped name 2025-10-13 20:59:15 -04:00
Cj 71fbe42e34 Merge remote-tracking branch 'origin/develop' into develop 2025-10-13 20:52:30 -04:00
Cj 6bdc1cc702 Add new PMC names 2025-10-13 20:52:02 -04:00
DrakiaXYZ eedc4e543e Formatting 2025-10-13 14:45:57 -07:00
DrakiaXYZ 14e6f187b8 Fix commando inheriting all chat commands
- Add new ICommandoCommand interface for Commando-specific commands
2025-10-13 14:44:38 -07:00
Archangel a9b715c0c3 Set to 0 if we're below 0 2025-10-13 16:42:43 +02:00
Archangel 4cf3279f97 Add handler for PointsEarnedDuringSession overflow 2025-10-13 16:27:21 +02:00
Archangel 6d65e68e29 Add comments 2025-10-13 15:34:46 +02:00
Archangel 740895056f Accept VS suggestion 2025-10-13 15:23:39 +02:00
Archangel 3d1f757d1e Fix index going out of range on probability object array 2025-10-13 15:19:49 +02:00
Archangel fa674ef3ae Make file writes atomic 2025-10-13 15:17:04 +02:00
Chomp 03fae2a975 Blacklisted unlootable PMC Origins figurine 2025-10-12 22:00:13 +01:00
Chomp 64b4881dfb Log Total system memory in OS-agnostic way 2025-10-12 17:21:33 +01:00