Dev
831dec7e55
Check for and remove dialogs with the key "undefined"
2023-08-01 23:16:06 +01:00
Dev
0d423d0c70
Limit to one gift, not 2
2023-08-01 22:51:21 +01:00
Dev
7cd1f9a63c
Add Kappa secure container gift code
2023-08-01 22:49:18 +01:00
Dev
98454ae3a5
Remove extra comma
2023-08-01 20:16:27 +01:00
Dev
b7f89e6ceb
Additional PMC responses to appeal to gen-z
2023-08-01 14:12:13 +01:00
Dev
1bf3dba1a9
Add 1% chance all PMCs in players game are named after them with random prefixes
2023-08-01 13:31:58 +01:00
Dev
82de7c097d
Replace old "evil x" pmc name system with v2
2023-08-01 12:51:40 +01:00
Dev
0554e05313
Add quests: The TerraGroup Trail - Part 9/13/14
2023-08-01 08:28:13 +01:00
Dev
11acbbc0f2
Add Production object if none exists prior to adding a production to it + Move functions around for consistency
2023-07-31 19:18:29 +01:00
Dev
c24e8d9858
Made new developer profiles start skills at level 40
2023-07-31 16:08:25 +01:00
Dev
d8b4de4384
Add additional 20g ammo to PMCs
2023-07-31 15:42:18 +01:00
Dev
a912f7c9cd
When bsg flea blacklsit is disabled, set all items as sellable on flea
2023-07-31 15:41:10 +01:00
Dev
a1159b87eb
Additional ammo weight adjustments
2023-07-31 14:40:38 +01:00
Dev
935ece910c
Udpate flea prices
2023-07-31 14:28:00 +01:00
Dev
93641c4791
Added additional missing quest-assort mappnigs
2023-07-31 14:21:02 +01:00
Dev
0582102a25
Update loot using additional dumps made in the past 4 months
2023-07-31 13:51:38 +01:00
Dev
aa7dc48acd
Updated Korean server translations, thanks to son2688s
2023-07-31 13:25:57 +01:00
Dev
2806b79c5c
Adjust ammo choices for level 51-100 PMC bots to favor higher-level ammo
2023-07-31 12:53:25 +01:00
Dev
9293dd2cd1
Add additional Caliber9x18PM ammo to PMCs
2023-07-31 12:49:19 +01:00
Dev
44a7085da5
Add additional event quest
2023-07-31 09:25:21 +01:00
Dev
0b07ef8603
Fix item not appearing
2023-07-30 21:49:35 +01:00
Dev
59b2fc3602
Typo fix
2023-07-30 19:29:19 +01:00
Dev
4eb43c8832
Update bot JSONs
2023-07-30 17:44:01 +01:00
Dev
b9c324568b
Update JSONs
2023-07-30 15:45:39 +01:00
Dev
9c5b5f230f
Update en locales + add quests
2023-07-30 15:36:00 +01:00
Dev
5b7199b952
Update flea prices + Add sytem for adjusting unreasonable high mod prices on flea
2023-07-30 15:22:19 +01:00
Dev
6b8fadef40
Save trader standing changes post-raid
2023-07-30 11:30:31 +01:00
Dev
bb5a2f52cf
Add quest image
2023-07-29 14:38:09 +01:00
Dev
59628aea5e
Build server against es2021, instead of es2020
2023-07-29 14:26:42 +01:00
Dev
7c77211f59
Update server deps
2023-07-29 14:13:00 +01:00
Dev
a514a94b45
Improve wording + Add missing properties from config
2023-07-29 10:16:03 +01:00
Dev
4400357c0e
Remove unused properties
2023-07-29 09:09:38 +01:00
Dev
e3413ae778
Add additional quests: Make Amends - Buyout
, Make Amends P1
, TerraGroup Trial Part 2
2023-07-29 08:25:31 +01:00
Dev
4ebb9b1729
Include TerraGroup Trial quests in event quest array
2023-07-28 21:52:43 +01:00
Dev
c501712dda
Update quests json, adds event quest p1
2023-07-28 21:06:05 +01:00
Dev
476296bef3
Add additional quest files to loot jsons
2023-07-28 20:59:26 +01:00
Dev
46dd52b174
Add quest item to lighthouse
2023-07-28 20:49:08 +01:00
Dev
73f4452d2b
Force odobolobos n on crazy event scavs
2023-07-28 19:57:54 +01:00
Dev
31d2177b0a
Regen bots
2023-07-28 19:07:22 +01:00
Dev
7d98e6d396
Update JSONs
2023-07-28 18:16:51 +01:00
Dev
267d54d214
Merge branch 'master' of https://dev.sp-tarkov.com/SPT-AKI/Server
2023-07-28 17:11:54 +01:00
Dev
b25342d2f5
Log error when RAID_CONFIGURATION values cannot be found inside getBotDifficulty()
2023-07-28 17:11:18 +01:00
Nehax
0afdd29f21
FR translation typos and misspelling fixes + missing translation ( !107 )
...
Fixed a bunch of translation errors, added a missing PMC chat translation.
Co-authored-by: NehaxFr <nehaxfr@proton.me>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/107
Co-authored-by: Nehax <nehax@noreply.dev.sp-tarkov.com>
Co-committed-by: Nehax <nehax@noreply.dev.sp-tarkov.com>
2023-07-28 14:03:49 +00:00
Dev
5a435b363a
25206
2023-07-28 10:01:14 +01:00
Dev
238d79c2f2
Move bot property to correct sub object
2023-07-27 16:16:35 +01:00
Dev
32b32e627b
Force afaks into PMCs secure container
2023-07-27 15:01:08 +01:00
Dev
03b5081870
Adjust heal rate for PMCs
2023-07-27 13:51:42 +01:00
Dev
8a26d3f807
Rework items added to container code, now stops after 4 failed attempts
...
Don't increment cost of loot container total value if item was not placed in container
2023-07-27 13:14:09 +01:00
Dev
2d57bdb0ef
Add option to force healing items into PMCs secure
...
Make bots heal to a 90% instead of 65%
Log when item cannot fit into container when genning bots
2023-07-27 12:15:06 +01:00
Dev
6581896e30
Revert 999 stack size of ammo in bots secure containers + set secure stack count to 20 instead of 15
2023-07-26 22:46:19 +01:00
Dev
9b729dbbc2
More PMC names
2023-07-26 17:51:23 +01:00
Dev
904c406a33
Add extra PMC names
2023-07-26 17:46:03 +01:00
Dev
ef03d546ce
Improvements to PMC gear variety + comment changes
2023-07-26 16:41:54 +01:00
Dev
76dce7a548
Nullguard across multiple dialogueController methods to prevent missing profile/dialog from killing client
2023-07-26 12:47:42 +01:00
Dev
06d39b26a9
Improvements to chat responses
...
Exit response code when gift code entered
Reply to additional keywords
Randomisd responses + added multiple
2023-07-26 09:38:33 +01:00
Dev
69f08d9f87
Improve comments
2023-07-25 21:14:18 +01:00
Dev
6e33a9c37e
Add functionality to fail quests on server after failing them in-raid, fixes failing colleagues part 3 by completing sadist
2023-07-25 20:37:45 +01:00
Dev
9e056cf8f3
Handle failing quests post-raid if they are now failed and were not pre-raid
2023-07-25 19:50:46 +01:00
Dev
0a1913ab49
Fix issue with completing Sadist
not failing Colleagues Part 3
...
Added fail state to colleagues p3
Reworked loop inside `getQuestsFailedByCompletingQuest()` to use .some() instead
Reworked `failQuests()` to check all fail conditions instead of just the first one
2023-07-25 19:20:17 +01:00
Dev
903dbdf432
Improve emulation of live tarkov data - Remove hideout data from bots that are not pmcs or pscavs prior to being sent to client
2023-07-25 17:44:23 +01:00
Dev
b16d849280
Only add player to users inside getProfilesForMail() if they dont exist
2023-07-25 15:59:39 +01:00
Dev
8178f40b5d
Comment improvements
2023-07-25 14:04:21 +01:00
Dev
38b921a7e4
Move gift checks into GiftService.sendPraporStartingGift
2023-07-25 11:17:54 +01:00
Dev
41b4bdc432
Fix bug that casued prapor to send new player gifts regardless of how old profile was
...
Surround gift sending code with gift recieved check first
2023-07-25 10:36:23 +01:00
Dev
1a80d3fab8
Prevent exception in gift existence check doesnt find a profile
2023-07-25 10:35:12 +01:00
Dev
fd365df8ba
FIx getGameConfig() failing on profile creation
2023-07-25 10:22:12 +01:00
Dev
50629f0cf3
Add Rhino 9mm + fix data issue with MTs-255-12 12ga cylinder
2023-07-24 21:59:31 +01:00
Dev
4a491df965
Add stackObjectCount for camora slots on weapons
2023-07-24 21:44:00 +01:00
Dev
777ca0c8ef
Fix issue with PMCs generating with one cartridge in magazine + no cartridge in weapon chamber
2023-07-24 21:24:55 +01:00
Dev
085bf7fcb5
Update JSONs
2023-07-24 19:06:42 +01:00
Dev
7e60ea9d79
Remove dupe items from seasonal gear
2023-07-24 18:47:26 +01:00
Dev
070b9c7ad6
Send total in game time on game start
2023-07-24 16:38:28 +01:00
Dev
848302e769
Convert post-raid player status into an enum and update usages
2023-07-24 16:30:03 +01:00
Dev
ad576a937a
Comment improvements
2023-07-24 15:52:55 +01:00
Dev
5c6aafea51
Add enum for notification type
2023-07-24 15:19:31 +01:00
Dev
40149edeb2
axmc bot weapon generation improvements
...
Slight weapon variety improvement for PMCs
Only generate backpack loot if bot has backpack - reduces warnings during botgen
Move warning mesage to debug
Add sanitar medkit to pmc blacklist
Pass ur to warning message when endpoint body fails json validation
Pass sessionId into `locationController.generateAll()` to help modders when overriding function
Test - Added grizzly x5 to PMC secure containers to see if they heal more when damaged
2023-07-24 13:20:17 +01:00
Dev
640def0a2e
Adjust goon spawn rate to 30% from 35%
2023-07-23 19:11:54 +01:00
Dev
ab32dfd554
Improvements to gifts json - newyears
2023-07-23 12:48:06 +01:00
Dev
f4047489eb
Clean up sptFriend generation code - reduce duplication
2023-07-23 12:30:15 +01:00
Dev
c5332986eb
Fixed issues with moving items to sorting table after opening sealed container
...
Also allow money from sold flea offers to enter sorting table
Remove unused addItem() from InventoryController
Add optional param to inventoryHelper.addItem() to allow use of sorting table, default = off
2023-07-23 12:29:00 +01:00
Dev
e84781be5f
Handle moving items into sorting table when stash has no space
2023-07-23 11:51:04 +01:00
Dev
ab359a703e
Blacklist quest_surgical_kit_Sanitar globally
...
Remove vector .45 from sealed weapon case loot as it has no presets to use
2023-07-23 11:49:13 +01:00
Dev
253fd3a42a
Fix prapor gift system failure on new profile creation
2023-07-23 11:36:41 +01:00
Dev
89ab3a99a8
sealedWeaponContainer - Get random weapon preset if default preset not found
2023-07-23 11:27:04 +01:00
Dev
e4b9be3bea
Fix for ragfair failed offers killing profile
2023-07-23 10:47:38 +01:00
Dev
618a41fcd9
Add system to make prapor give giffts the first and second day after starting a fresh character
...
Add functionality to handle gift service to use locale ids instead of raw text
2023-07-22 23:23:42 +01:00
Dev
b235bba374
Improve PMC mod variety + allow mod_hammer
to be gathered dynamically
2023-07-22 20:55:40 +01:00
Dev
41ef304d97
Improve seasonal system to give gifts during event
...
Add additional equipment to PMCs when event is active
2023-07-22 20:07:58 +01:00
Dev
3378d2f6fb
Minor update to PMC equipment
2023-07-22 20:06:55 +01:00
Dev
9e071b4ae1
Update flea prices
2023-07-22 19:06:02 +01:00
Dev
fcb8734134
Update arenafighter bot data
2023-07-22 18:58:47 +01:00
Dev
5071072092
Place fence seasonal item blocking behind config propery
2023-07-22 14:16:19 +01:00
Dev
a04113eaa1
Block seasonal items when not inside active season (christmas/halloween so far)
2023-07-22 14:11:47 +01:00
Dev
c3a4caa38a
Convert sptDev profiles quest starter email function to use mail send service
2023-07-22 14:02:13 +01:00
Dev
ab912f519f
Fix issue with trader ids not being propigated to the profile
2023-07-22 13:59:21 +01:00
Dev
00a2fbde22
typo
2023-07-22 13:37:40 +01:00
Dev
429d357e89
Correctly parse hours into second for quest code
2023-07-22 13:35:49 +01:00
Dev
a09c813358
Add extra check for messages from traders where dialog type is defined
2023-07-22 13:32:37 +01:00
Dev
25ea9afae4
Typo
2023-07-22 13:14:40 +01:00
Dev
f2caff3c70
Migrate ragfair returnItems() to use new mail send service
...
Some renames + comments
2023-07-22 13:13:01 +01:00