DEPRECATED: Paradox has applied this fix in 3.3 "Libra" - if you have that version or higher, you do not need this mod. It remains listed for players who choose to play the 3.2 "Herbert" and 3.1 "Lem" versions of Stellaris.
Are your (non-domestic) slaves refusing to take Technician jobs? This mod will get them back to work producing wealth for their owners.
This mod replaces the common/pop_jobs/03_worker_jobs.txt
file that defines most worker-strata jobs. The only change is to
modify the weight condition for the technician
job for enslaved populations (that are not domestic slaves). The condition was incorrectly
a NOR
which requires every condition to be false (in this case, four flavors of energy credit traits) - this means that slaves without
energy-enhancing traits will more strongly prefer being technicians. This is the opposite of what should be intuitively happening. To fix
this inverted rule, the condition is changed to an OR
which applies the bonus weight when an eligible pop has any of the eligible traits.
If you use StarNet AI or StarTech AI, you do not need this mod. In fact, it will mess up the custom job re-weighting in that mod because they alter the same file.
Because it replaces a core Stellaris file, this mod is inherently incompatible with any other mods that overwrite the same file. Generally, any mod that alters the default worker jobs will not be compatible with this one. Altering jobs for other strata should work as expected because they are defined in other files.
Built for Stellaris version 3.2 "Herbert." This mod is not compatible with achievements because it overwrites a core Stellaris file.
This mod can be safely added or removed from your savegame after the game has started. It only alters one worker job to fix the priority. If you remove it, your game will work normally.
- 1.0.0 Initial Version
- 1.0.1 Added incompatibility warning to README/description
- 2.0.0 Compatible with Stellaris version 3.0.3
- 2.0.1 Remove extra images files to keep distribution lightweight (no script changes)
- 3.0.0 Updated for Stellaris version 3.1.1 "Lem" - no functionality changes, integrated underlying game changes
- 3.0.1 Verify compatibility for Stellaris version 3.1.2 - no code changes
- 4.0.0 Updated for Stellaris version 3.2.1 "Herbert" - no functionality changes, integrated underlying game changes
- 4.0.1 Mark as compatible with Stellaris version 3.2.2 "Herbert" - the game patch had no script changes
- 4.0.2 Update
mortal_initiate
job trigger - 4.0.3 Mark as deprecated - unnecessary in Stellaris 3.3 "Libra" and higher
It is best to clone this repository into <Stellaris User's Directory>/Paradox Interactive/Stellaris/mod
, and then make a connection to the mod
folder via a *.mod
file's path
property. That will ensure the game can see the files, and also that CWTools will parse them. Also note that the README.md file exists in the mod
directory but is symbolically linked in the root directory.