Refringe
cd6e40b66c
Error Message Propagation Issue
...
Resolves an issue where the error message in `getItemsToListOnFleaFromInventory` did not propagate as expected due to the pass-by-value behaviour in JavaScript. The solution was to refactor the method to return an object that includes both the items and the error message.
2024-02-05 19:03:26 -05:00
Refringe
3a2b24b9b8
Simple Parameter Reassignment Issues
...
Addresses some of the more simple linting errors regarding the reassignment of function parameters.
2024-02-05 19:03:26 -05:00
Refringe
34121182a1
Biome Linting Issues
...
Fixed some instances of:
- Unordered imports
- Reassigning function parameters
- Modifying values in assignment/return statements
- Array.forEach being used instead of for...of
- Simplified control logic
2024-02-05 19:03:26 -05:00
Dev
bf5f3316b1
Rename cloned variables to help with readability
2024-02-05 14:43:46 +00:00
Dev
0f6b34605b
Prevent duplicate equipment builds occuring when renaming an existing build
2024-02-05 09:13:37 +00:00
Dev
d9bcb3fce8
Fix deleting an item from mail before receiving all kills server
2024-02-04 19:51:19 +00:00
Dev
9fa0bf53e5
Rework sell all scav gear button to send money as mail
2024-02-04 19:27:35 +00:00
Dev
cfe470029f
Refactor insurance item checking code into 2 functions to allow checking if any items were lost before sending Insurance lost
mail
2024-02-04 10:19:57 +00:00
Dev
afce41d68b
Improve lost insurance message system, only send lost insurance when an insured item was lost
2024-02-04 09:52:56 +00:00
Dev
2c4278cd96
Show debug message as warning + fix incorrect prapor quest assort ids
2024-02-04 09:12:27 +00:00
Dev
f2ed957579
Expand server version debug logging
2024-02-04 09:04:12 +00:00
Dev
4d88b2a94a
Prevent developer profile changes bleeding into non-dev accounts
2024-02-03 23:40:20 +00:00
Dev
36d6e56d89
Improve comments
2024-02-03 19:47:39 +00:00
Dev
747510e5d2
Remove bleeds/breaks after 30 mins offline
2024-02-03 19:45:42 +00:00
Dev
1a9dc1ea2b
Cleanup of setHideoutAreasAndCraftsTo40Secs
to more central location
2024-02-03 19:42:49 +00:00
CWXDEV
27927dd456
Fix dev profiles on creation not having correct "shortened" crafting times
...
new call only happens when a creation of profile happens
2024-02-03 16:39:20 +00:00
Dev
5e1da93a69
Allow seasonal events to trigger after profile creation
2024-02-03 14:39:37 +00:00
Dev
f7651fe003
fix colliding var names
2024-02-03 12:18:11 +00:00
Dev
0a6a866ae8
Correctly clone and remap default preset before returning
2024-02-03 12:15:20 +00:00
Dev
47bedcb526
improve filtering of required item
searches on flea - Fixes locked items being shown in search results
...
Improve type usage inside `getRequiredItemsById()`
2024-02-03 10:33:11 +00:00
Refringe
69a1723646
Fixes Linting Issues
...
- Reorders imports
- Removes unnecessary `else` control statements
- Simplifies some logic
- Converts key access to dot notation
- Converts Array.forEach loops to for...of loops
2024-02-02 15:00:21 -05:00
Refringe
90492f3aa2
Formatting
...
Have you been using the recommended VSCode extensions? ;)
2024-02-02 15:00:21 -05:00
Dev
5136d69050
Implement flea required searching
2024-02-02 19:23:08 +00:00
Dev
ca02aa6a50
Fix stackable hideout crafts not being added to stash in correct format
2024-02-02 17:31:52 +00:00
Dev
8d59ab7c77
Replace use of dialogueHelper.addDialogueMessage inside sendInsuredItems() with MailSendService.sendMessage()
2024-02-02 11:57:10 +00:00
Dev
a38cf7fa69
Remove redundant else from toggleItem()
2024-02-01 13:58:06 +00:00
Dev
5e94e3fef0
Cleanup of getExaminedItemTpl()
2024-02-01 13:53:36 +00:00
Dev
6032573815
Comment improvements
2024-02-01 13:31:36 +00:00
Dev
5f500655be
openRandomLootContainer()
Remove item after contents have successfully been added to stash
2024-02-01 13:26:18 +00:00
Dev
3587becf76
Update openRandomLootContainer()
to use addItemsToStash()
2024-02-01 13:23:03 +00:00
Dev
704b337a3c
removeResourceFromArea()
Pass found item in slot directly to addToStash requst for small optimisation
2024-02-01 12:53:30 +00:00
Dev
d920dceb53
Remove redundant returns from various hideout functions used inside takeProduction()
2024-02-01 12:47:48 +00:00
Dev
3bf44b7863
Update handleScavCase()
to use addItemsToStash()
2024-02-01 12:42:02 +00:00
Dev
d564a7a992
Comment improvements
2024-02-01 12:35:18 +00:00
Dev
16cb48ad70
Improvements to handleRecipe()
...
Cleaner handling of stackable rewards
Moved task condition counter lookup to own function
2024-02-01 12:31:48 +00:00
Dev
44560991b0
Improve handleRecipe()
...
Better handling of item rewards that need to be split into root + child (ammo boxes)
Use `addItemsToStash()`
move `recipe.isEncoded` check to earlier in function
make use of `getItem()` inside `splitStack()` instead of direct db access
2024-02-01 11:23:32 +00:00
Dev
95dd27038d
improve accuracy of daily quest system
...
Keep completed dailies inside "activeQuests" array until dailies are refreshed
Adjust post-raid quest handling to ensure previously completed/failed quests keep their original status
2024-01-31 14:38:18 +00:00
Dev
9616f9b34b
Improve armor slot compatibility checking
2024-01-30 16:32:03 +00:00
Dev
491a5204bb
optimisation: only update the current profiles hideout data
2024-01-30 12:16:58 +00:00
Dev
d0af930dc9
Fix not being able to collect bitcoins
...
Improved handling of server/client sync when clicking 'get iems' to reduce chance of `no bitcoins to collect` error
2024-01-30 12:16:27 +00:00
Dev
e88a661e7e
Convert hideout area bonus property + Bonus type property into an enum and update code that uses altered property
2024-01-29 10:42:02 +00:00
Dev
b3f2e3e2a5
Stop PMCs being genered as usec with side of bear
2024-01-27 16:19:26 +00:00
Dev
b6327b7d0d
Build fix
2024-01-27 09:03:39 +00:00
Dev
9b09319d3d
Cleanup of cancelled player flea offer code
2024-01-26 10:49:06 +00:00
Kaeno
09a07ece66
Fix to Items not retaining upd properties when returning them from hideout area stashes
2024-01-25 23:49:35 +00:00
Dev
9520a2977e
Move variable calculation outside of loop
2024-01-25 22:38:42 +00:00
Dev
c116adc0b9
Clenaed up how PMC names are replaced during event
2024-01-25 22:17:18 +00:00
Dev
fc9e3f9f59
Fix server error when generating single sptBear/sptUsec
2024-01-25 12:59:45 +00:00
Dev
7d734a18f1
Bot wave adjustments
...
Remove gifter from streets
Remove manual waves from streets
2024-01-24 19:49:42 +00:00
Dev
6378ac6f87
Add back CLIENT_START_TIMESTAMP saving on game start
2024-01-23 10:14:37 +00:00