Chomp
e1e3ed0bb3
Fixed bots sometimes spawning with 0 stack sized ammo in their pockets/vests #529
2025-08-03 09:34:50 +01:00
Chomp
08815da10d
Improved Fake PMC offer count fluctuations #527
...
Added fake PMC offer count index to `RagfairOfferHolder` and made use of it when checking if offer count is over desired count
2025-08-02 11:22:27 +01:00
CWX
0f1bea6151
Generate Docs for nuget
2025-08-02 01:52:18 +01:00
Archangel
cec47fefd2
Apply enforced file scoped namespacing
2025-07-31 15:23:32 +02:00
Archangel
aec8420d53
Cleanup todos, run VS cleanup & enforce file scoped namespacing
2025-07-31 15:18:20 +02:00
Jesse
fc7660b6c8
Slight bundle & fileutil refactor: ( #524 )
...
- Actually load the bundle cache file now
- Don't read file as string with StreamReader, instead read with ReadAllTextAsync
- Slight refactor to bundle hashing
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com >
2025-07-30 22:23:29 +00:00
Chomp
c89c84dff3
Converted RemoveFiRStatusFromItemsInContainer into extension method
...
Improved performance of method by using breadth-first search to find children instead of loop
Wrote tests for method
2025-07-30 23:13:09 +01:00
Chomp
503967935b
Improved declaration of _deathStates
2025-07-30 17:31:14 +01:00
Chomp
357c2f5dac
Created EndRaidResultExtensions
2025-07-30 17:30:50 +01:00
sp-tarkov-bot
05c097e044
Format Style Fixes
2025-07-30 15:56:15 +00:00
Chomp
fcf7a6d40f
Removed unused side_plate weights from config
...
Reduced code duplication in `FilterPlateModsForSlotByLevel`
2025-07-30 16:55:26 +01:00
Chomp
2a56f3811c
Updated LocationLootGenerator ctor parameter formatting
2025-07-28 23:02:35 +01:00
Chomp
a72860e33a
Small cleanup to loop inside GenerateStaticContainers
2025-07-28 22:24:27 +01:00
sp-tarkov-bot
418d121cf1
Format Style Fixes
2025-07-28 21:19:26 +00:00
Jesse
bf5dedb672
Add currently active client mods in ProfileActivityService ( #523 )
...
* Add currently active client mods in ProfileActivityService
* Add method to fetch active client mods on profile
2025-07-28 21:18:38 +00:00
sp-tarkov-bot
b14b74bf24
Format Style Fixes
2025-07-28 19:39:29 +00:00
Chomp
9db4f65002
forgot a file
2025-07-28 15:11:05 +01:00
Chomp
623fce1484
Added id generation for BaseClasses, updated references
2025-07-27 17:40:27 +01:00
Chomp
85b47f494e
Made ammo not require Found in Raid for daily quests #401
2025-07-27 16:31:29 +01:00
Chomp
b1fb8ab57a
Updated MongoId to implement IComparable<MongoId>
2025-07-27 14:19:38 +01:00
Chomp
a1b1c6d815
Updated string to mongoId
2025-07-27 13:31:46 +01:00
Chomp
7711af53f4
Remove unnecessary conversion to mongoid
2025-07-27 12:57:51 +01:00
Chomp
680ab40499
Inverted if check to reduce nesting
2025-07-27 12:56:45 +01:00
Chomp
83cb707551
Updated comment styles
2025-07-27 12:56:09 +01:00
R3ality
a5c2fb08e6
Style: Satisfy csharpier
2025-07-27 13:54:54 +03: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
R3ality
b5b24b2003
Fix typo in traderPriceMultipler
2025-07-27 13:04:50 +03:00
R3ality
765adcac5e
Fix typo in priceThreshholdRub
2025-07-27 11:38:54 +03:00
R3ality
8c52c15d6e
Fix typo in handbookPriceMultipier
2025-07-27 11:38:53 +03:00
R3ality
9eaa46e024
Fix typo in skillGainMultiplers
2025-07-27 11:38:35 +03:00
R3ality
08a279c4e4
Fix typo in cultistCircle.craftTimeThreshholds
2025-07-27 11:38:12 +03:00
R3ality
8e20a97d5d
Fix typo in cultistCircle.rewardPriceMultiplerMinMax
2025-07-27 11:38:11 +03:00
Chomp
96be35d2c1
FIxed skill check error in GetCompleteProfile
2025-07-26 12:54:46 +01:00
Chomp
bfd616e7c3
Converted rewards data into dictionary - reduced need for reflection
...
Moved clone outside of `UpdateQuestsForGameEdition`
2025-07-26 12:53:56 +01:00
Chomp
8aff434933
Merge pull request #517 from CJ-SPT/skill-fix
...
Fix sending invalid skill information to client
2025-07-26 09:32:56 +00:00
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
Cj
a9c20e57a3
Check skills when sending profile to client
2025-07-26 00:24:48 -04: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
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