Requires EFT 0.13.5.3.26535 (released 10th October 2023)
HOTFIX 2023-12-19:
Changes:
- Fixed an issue with the new BSG launcher not being recognised by the SPT launcher
- Fixed items in special slots being returned as insurance
- Fixed player offers being expired before checking if they were sold on server start
- Fixed items with a condition property (e.g. fuel) not being correctly hidden by flea filters when used
- Reduced chance of constant rain on outdoor maps
- Fixed issue with
ApplicationContext.clearValues()
- Lower chance empty fuel containers are listed on flea
Release notes
The focus for this release was bug fixes, details can be found below.
Automatic install instructions (Recommended)
https://dev.sp-tarkov.com/SPT/Issues/wiki/Installing-SPT-with-the-installer
Mod compatibility
- Server mods made for
3.7.1
and above should be compatible - Client (BepinEx) mods made for
3.7.1
and above are compatible - Realism is currently incompatible with
3.7.5
Profile compatibility
- 3.7.x profiles are compatible
- 3.6.x profiles are compatible
Manual install instructions
https://dev.sp-tarkov.com/SPT/Issues/wiki/Manual-Install-Instructions
Upgrading from 3.7.1 and above / Migrating existing profiles to SPT 3.7.5
https://dev.sp-tarkov.com/SPT/Issues/wiki/Installing-with-existing-profile
- If you have
3.7.1
or above installed, you can copy the contents of the release zip below into your existing SPT folder. Make sure server/launcher are not running and to overwrite all files
Changes
Added
- Added debug gift to assist with profile testing, send
EDITPROFILE
toSPT
friend on friend list - Added
M1A 7.62x51 10-round magazine
toPeacekeeper
assorts table
Changes
- Updated flea prices
- Average price is chosen from
7 day average
and24 hour average
whichever is smaller
- Average price is chosen from
- Improved handling of adding bot loot to their containers (Backpack/pockets) when it has a limited set of allowed items (e.g. medical backpack)
- Improved how server handles time-locked quests gained from traders in-game (
Lightkeeper
)- Should now be properly flagged as
AvailableAfter
if time-locked - Should correctly become
AvailableForStart
when time-lock ends post-raid
- Should now be properly flagged as
- Show message in server console when seasonal event is active
- Show message in server console during raid loot generation to show the total count of items inside containers generated
- Player flea offers that don't sell now use the global setting values
yourOfferDidNotSellMaxStorageTimeInHour
when calculating how long the offers remain in players mail +ratingDecreaseCount
for calculating rating loss - Repeatable quest ammo rewards are now more appropriately scaled based on player level
- Santa will appear on maps more often during Christmas
- Updated PMC front/rear sight spawn chance to 100%
Fixes
- Fixed the elusive handbook error you'd get when collecting a weapon reward from a daily quest
- Fixed a bug that caused loot count to increase the shorter a scav raid was
- Fixed PMCs spawning with an airsoft magazine inside their weapon and rig
- Fixed
Skill point reward was 0
warning when a weapon repair has a critical failure occur reducing the skill point gain to 0 - Fixed setting an inspected items
Encyclopedia
profile value totrue
instead of the intendedfalse
- Fixed mods killing airdrops by using the loot generator system (airdrops) and forgetting to include a min stack size value
- Fixed server error that would occur when cancelling a hideout craft
- Fixed
Chef's Diary
quest item appearing in multiple locations across streets at the same time for the questBeyond The RedMeat P1
- Fixed
Secret component
quest item appearing in multiple locations across streets at the same time for the questBeyond The RedMeat P2
- Fixed a server error that would occur when generating weapons/equipment for bots while using hub mods that have incorrectly generated items
- Fixed flea not showing all possible categories until level 16
- Fixed changes to
globals.Ragfair.offerDurationTimeInHour
not being taken into account when listing items on the flea - Fixed Daily quest ammo rewards giving 100s of rounds when a mod adjusts ammo max stack sizes
Modders
- Improved handling of mail
profileChangeEvents
property- Added
IProfileChangeEvent
interface - Added
inventoryCallbacks.redeemProfileReward()
function - Added
inventoryController.redeemProfileReward()
function - Added
redeemProfileReward
endpoint
- Added
- Added
inventoryController.flagItemsAsInspectedAndRewardXp()
function - Fixed server docker file not building
- Removed
simulatedSellHours
from ragfair configrollForSale()
now uses globalsRagFair.offerDurationTimeInHour
value
- Updated
ammotypes
eum - Updated
ragfair.json
- Removed
simulatedSellHours
- Removed
chance.overpriced
andchance.underpriced
- Added
chance.sellMultiplier
- Added
chance.maxSellChancePercent
- Added
chance.minSellChancePercent
- Removed
- Changed
sendBundle()
return type fromany
tovoid
- Changed
getSpecificCategories()
to require the player profile as a parameter RagfairOfferGenerator
no longer requiresRagfairCategoriesService
be injected- Added
handbookHelper.getCategoriesById()
- Replaced
inRaidHelper.processFailedQuests()
withinRaidHelper.processAlteredQuests()
- Changes to
RagfairSellHelper
:- Removed
getSellmultiplerWhenPlyerPriceIsBelowAverageListPrice()
RagfairSellHelper
constructor now requires injection ofDatabaseServer
- Removed
RagfairServerHelper
constructor now requires injection ofLogger
addItemWithChildrenToEquipmentSlot()
can now return a 4th value,INCOMPATIBLE_ITEM
getUpdateableTraders()
is now publicWebSocketServer
constructor now requires injection ofProfileHelper
sendLocalisedSystemMessageToPlayer()
requires an additional parameterIProfileChangeEvent[]
(can be empty)- Updated
AnniTyoes.ts
enum to include additional cartridges
Modder guidance
https://dev.sp-tarkov.com/SPT/Issues/wiki/Modding-Info
Known SPT issues
https://dev.sp-tarkov.com/SPT/Issues/wiki/Known-SPT-issues
Known NON-SPT issues
https://dev.sp-tarkov.com/SPT/Issues/wiki/Known-non-SPT-issues
Zip hash
Release Hash: Jh4V20QhEIO+lJSc4n58FA==
Thanks
Rev
XDenizX
Bandit
Shibdib
Blurr
DrakiaXYZ
Everyone who took the time to report a bug on the issue tracker