Chomp
56a6bde1e1
Refactored how fence assorts are generated
...
Removed root items from pool as they're picked
Removed unnecessary ToList()
Added exit when there's no more root items to pick
2025-07-26 10:29:15 +01:00
Chomp
26d17d7413
Added AR-15 5.56x45 Magpul PMAG D-60 STANAG 60-round magazine to fence single stack list
2025-07-26 10:24:58 +01:00
Chomp
40b478b08c
Revert debug logging
2025-07-25 22:33:35 +01:00
Chomp
526c3f6c44
string > mongoid
...
added nullguard
2025-07-25 21:12:37 +01:00
Chomp
68c89fcc00
Added ak50 to PMCs level 50+
2025-07-25 21:11:13 +01:00
Chomp
b1cdf99688
Flagged effects as possibly null
2025-07-25 20:23:39 +01:00
Chomp
1cf5a6283c
Improved MongoId Equals logic
2025-07-25 20:22:15 +01:00
Chomp
6209f55baf
Simplified .Contains/.Add use
2025-07-25 20:19:29 +01:00
Chomp
ef50c3fea1
Condensed code with use of ??
2025-07-25 20:15:52 +01:00
Chomp
5cfb1421c7
Removed unnecessary ??
2025-07-25 20:13:50 +01:00
Chomp
b1aa8f0942
Removed unnecessary ??
2025-07-25 20:09:07 +01:00
Chomp
8a7690e13b
Improved performance of GetRandomElement when processing IEnnumerables
2025-07-25 18:26:09 +01:00
Chomp
834666a403
Created overload of ItemHasBaseClass that accepts one base type input, faster for 70% of use cases
2025-07-25 17:22:59 +01:00
Chomp
457a135a91
Improved performance of root node check by caching root nodes as hashset
2025-07-25 15:58:52 +01:00
Chomp
856fa0633d
List to IEnumerable changes
...
Removed use of tolist()
2025-07-25 15:57:57 +01:00
Chomp
4d35f639ef
Merge pull request #515 from sp-tarkov/converter-fixes
...
Converter fixes
2025-07-25 14:45:20 +00:00
Chomp
84691bf122
Added missing comma
2025-07-25 15:29:21 +01:00
Archangel
a2ddd7ae17
Converter fixes
...
- Various nullability warnings removed
- Made CanConvert on a few of them a bit more strict
2025-07-25 16:28:22 +02:00
qingchun
a70a6eba05
fix(hideout.json): Synced with wiki and fixed incorrect recipes ( #514 )
...
* fix(hideout.json): Synced with wiki and fixed incorrect recipes
* add(hideout.json): add Maska-1SCh face shield (Killa Edition)
* Revert "add(hideout.json): add Maska-1SCh face shield (Killa Edition)"
This reverts commit a9a35151c3e81fc021f2c60a28468dd65f50f142.
* Fix formatting
* style(hideout.json): Reorder
---------
Co-authored-by: Archangel <jesse@archangel.wtf >
2025-07-25 14:16:20 +00:00
Chomp
24bc16a2f8
Added recipe quest id maps
2025-07-25 13:42:56 +01:00
Chomp
9b4249b580
Merge pull request #513 from RuKira/develop
...
Fixed Cultist Circle Recipes
2025-07-25 11:43:08 +00:00
Chomp
e2f8d03897
Don't perform 2 exists check before returning profile
2025-07-25 12:42:02 +01:00
Chomp
ab770e795f
Improved stale offer processing
...
Pass offer creation info into methods for quicker checking
Removed unused methods
2025-07-25 12:41:41 +01:00
Chomp
34bd002876
list to ienumerable changes
...
Removed unused methods
strong to mongoId changes
2025-07-25 12:28:40 +01:00
RuKira
83c7864bc3
Fixed Cultist Circle Recipes
...
- Added Cultist Fig -> Spooky skull mask
- - Was Spooky skull mask -> Cultist Fig
- Added 5x Cultist Fig -> Cultist Knife
- - Was 5x Spooky skull mask -> Cultist Knife
- Added WD-40 (400ml) -> WD-40 (100ml)
- Updated "repeatable" values for some recipes
I will likely make another PR a bit later with a few more updates, I need to verify some more repeatable values.
Thanks to @qingchunnh for pointing this out!
2025-07-25 04:32:38 -04:00
Archangel
384381f57e
Make ItemLacksSlotsCartridgesAndChambers more robust, migrate to extension
2025-07-24 22:46:23 +02:00
bluextx
4095da3e2b
Fixed collection modification exceptions during item removal. Added unit tests to ensure functionality.
2025-07-24 21:36:24 +03:00
Chomp
1f6231ce6b
Improved readability of GetRelativePmcBotLevelRange
2025-07-24 18:16:13 +01:00
Chomp
a886575cff
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2025-07-24 16:09:16 +01:00
Chomp
5802468505
Fixed selling item from container to fence error
...
Updated items param to be ienumerable
2025-07-24 16:09:04 +01:00
sp-tarkov-bot
68f95db26a
.NET Format Style Fixes
2025-07-24 15:05:49 +00:00
Chomp
2c5420f3db
list to ienumerable
2025-07-24 16:05:14 +01:00
Chomp
2ea969592b
Cleaned up AddTaskConditionCountersToProfile
2025-07-24 14:17:48 +01:00
sp-tarkov-bot
99a4b7cbba
.NET Format Style Fixes
2025-07-24 12:27:13 +00:00
Chomp
f562c634a7
Converted lists to hashsets where appropriate
...
Removed unnecessary uses of ToList()
string to mongoId conversions
2025-07-24 13:26:34 +01:00
Chomp
6079e282f5
List to ienumerable conversions
2025-07-24 11:36:42 +01:00
Chomp
6804ab7ccc
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2025-07-24 09:42:54 +01:00
Chomp
d5a8cca2d5
Removed redundant nullable status
2025-07-24 09:42:36 +01:00
sp-tarkov-bot
95420acd3d
.NET Format Style Fixes
2025-07-24 08:40:50 +00:00
Chomp
e77e910cd4
Cleaned up ItemFilterService:
...
Removed dupe methods
Removed use of clone
Added `AddItemToBlacklistCache` and `AddItemToLootableBlacklistCache`
2025-07-24 09:40:17 +01:00
Chomp
8dcb87e1b8
Fixed error on raid end
2025-07-23 22:08:24 +01:00
Chomp
10ad2dfe9a
list to ienumerable changes
2025-07-23 22:07:56 +01:00
Alex
545edfd25f
Removed unnecessary annotation
2025-07-23 21:47:20 +01:00
Alex
723f6fc638
Removed check for Enum converter and removed unnecesary converters
2025-07-23 21:32:49 +01:00
Cj
d30ab4cd9b
Update Area and Production jsons
2025-07-23 13:25:11 -04:00
Chomp
2efbee7f54
Updated locales with data from https://crowdin.com/project/spt-translation
2025-07-23 17:01:22 +01:00
Chomp
898e05833e
Better error message
2025-07-23 16:30:22 +01:00
Chomp
1d0f6ce105
Added logging around cult circle reward handling
2025-07-23 16:28:41 +01:00
sp-tarkov-bot
cc68af0511
.NET Format Style Fixes
2025-07-23 14:56:02 +00:00
Chomp
a1e0dadd08
Part 2 of list to ienumerable
2025-07-23 15:55:28 +01:00