Bothering mod authors will lead to warnings and repeat offenses will lead to bans.
This is a compatibility patch
With the help of GPT i created this mod to solve the bug where MassiveSoft’s mod causes Mechanic (and sometimes other traders) to crash with a null to Int32
error.
The crash happens because MassiveSoft (and sometimes other mods) generate broken trader offers with null
stock counts, barter prices, or loyalty levels.
This mod automatically sanitises Mechanic’s assort (and all other traders, just in case) after everything loads.
What It Does
Loads after all other mods.
Cleans up Mechanic’s assort by:
- Forcing StackObjectsCount
to at least 1
- Replacing missing barter counts with ₽1000
- Fixing loyalty levels to always be in the range 1–4
- Keeps items usable instead of deleting them.
How to Install
Download zzzMassiveSoft-MechanicFix.zip
Drag and drop the user folder into your SPT root
Compatibility
Tested on SPT 3.11.0.
Safe to use alongside MassiveSoft and other trader mods.
Works even if you don’t use MassiveSoft (it just ensures traders never have bad data).
Credits
Mod by HaaWkk
Thanks to the SPT community for bug hunting and fixes
-
Version 1.0.0
- HaaWkk
- 81 Downloads
huiCy
yexi
Awesome