SPT 3.10.4 (33420)
Requires EFT 0.15.5.1 33420 (released 2nd November 2024)
Release notes
- Bug fixes
Automatic install instructions (Recommended)
https://hub.sp-tarkov.com/files/file/672-spt-installer/
Mod compatibility
- Compatible with
3.10.x
mods
Profile compatibility
- Compatible with
3.10.x
profiles
Manual install instructions (Optional)
https://github.com/sp-tarkov/build/wiki/Manual-Install-Instructions
Upgrading from 3.10.x
- You cannot use the Installer to upgrade
- Download SPT files from
Direct Download
section at bottom of this page and copy contents into your existing3.10.x
folder, overwrite all
Changes
ADDED
- Added ability to insert items into bot Pockets/Rigs/Backpacks inside
config/seasonalevents.json
during seasonal events- Used to add Christmas ornaments + presents to scav loot pool
- Added progress bar system
- Used to show how much of the database has been loaded during server start + bot generation progress
- Added rewards to the
That’s a Great Plan, Walter
quest-related containersOpened Case
andOpened Box
- Added system to override the flea price of an item via
config/ragfair.json/dynamic/itemPriceOverrideRouble
- Used to adjust price of
Streamer item case
to 500000 roubles + Christmas gifts to various values
- Used to adjust price of
- Added ability to use decimals when altering a traders reputation using
Commando
MODIFIED
- Updated map loot data
- Updated bot loot data
- Increased chance of rain and cloud
- Updated CZ locale
- Added system to de-prioritise containers to look inside when searching for money to pay for items
- Containers can be added to
inventoryConfig/deprioritisedMoneyContainers
- By default SICC and documents case are deprioritised (they will be picked last)
- Containers can be added to
- Blacklisted
Case Key
andSealed Box
from reward item pool + pmc loot pool - Updated
infectedTagilla
zombie bot to have 3 magazines and 1 loot item - Updated some warning logs to be debug logs to stop scaring players
- Improved simulation of AI player scav names, their 'pmc' name + game edition is correctly passed to client
- Improved equipment assembly screen performance when getting relevant flea offers
FIXED
- Fixed insurance messages appearing as received if you only lost gear you were wearing
- Fixed
removeResourceFromArea
errors by adding null checks inside to prevent server failing when it can't find an item to remove from a hideout slot - Fixed max buy restriction bonus not applying to unheard edition accounts
- Fixed
FenceService.addItemAssorts()
erroring when there were no root items available to add toFences
assorts - Fixed assembling screen not showing PMC weapon/armor offers correctly
- Fixed assembling screen showing inaccessible trader offers for weapons/armor when you were already over the buy limit threshold and there are PMC offers available
- Fixed incorrect ledx id inside
inventory.json
Pumpkin with sweets
reward pool
MODDERS
- Added
ConfigServer
toPaymentService
constructor - Added
inventoryConfig/deprioritisedMoneyContainers
property - Added
ISeasonalEventsConfig/eventLoot
property - Updated vitest packages to 2.1.8
- Added
ragfairOfferHelper.offerIsFromTrader
function - Added
iBotType
parameter tobotGenerator.generatePlayerScav
function - Added
botNameService.addRandomPmcNameToBotMainProfileNicknameProperty
function - Added
BotGenerator.shouldSimulatePlayerScav
function - Added
RagfairOfferHelper.getOffersInsideBuyRestrictionLimits
function - Added
MainProfileNickname
optional property toIInfo
- Added
IRagfairConfig/itemPriceOverrideRouble
property - Removed
BotNameService.shouldSimulatePlayerScavName
function - Removed
BotNameService.addPlayerScavNameSimulationSuffix
function - Added
BotNameService.addRandomPmcNameToBotMainProfileNicknameProperty
function - Added
BotNameService.getRandomPMCName
function - Added
PostDbLoadService.addMissingTraderBuyRestrictionMaxValue
function - Added
PostDbLoadService.applyFleaPriceOverrides
function - Added
getEventBotLoot
function - Added
SeasonalEventService.addEventLootToBots
function - Added
ProgressWriter
class - Fixed various invalid nullguard checks inside
DatabaseService
- Removed
InsuranceService.adoptOrphanedInsEquipment
function - Added
ProfilerFixerService.checkForAndFixDialogueAttachments
function - Updated
SeasonalEventService.cacheActiveEvents
function to be public
Known SPT issues
https://github.com/sp-tarkov/build/wiki/Known-SPT-issues
Known NON-SPT issues
https://github.com/sp-tarkov/build/wiki/Known-non-SPT-issues
Direct Download
https://spt-releases.modd.in/SPT-3.10.4-33420-c6a9a1a.7z