The Forge is currently under construction. Data is synchronized with the hub every 30 minutes. Help report issues!

Mod Details

Player Level = Boss Spawn Chance*

Player Level = Boss Spawn Chance* 1.3.0

Created by crustyselenium_

6.3K Downloads

SPT 3.11.4 Compatible

Makes the spawn chance equal to player level multiplied by a configurable number, without having to restart the server.

Latest Version 1.3.0
SPT 3.11.4

Updated May 24th, 2025

Version Notes

Updated to 3.11

Fixed debug messages

This download is externally hosted.
Always scan for viruses.

This mod follows this very simple equation:

Boss spawn chance = Player level * configurable multiplier

-1.1.0+ versions has an optional algorithmic equation that is similar to Proportional Bosses.

Conflicting mods:

  • Realism’s “boss changes” options
  • SWAG + Donuts
  • Better Spawns Plus
  • Acid’s Bot Placement System
  • Anything that changes PMC karma profile values

DEFAULT SETTINGS ARE SET TO WHAT I FEEL IS FUN, GOONS, CULTIST, AND PARTISAN ARE AT 1/2 LEVEL CHANCE.

CULTISTS SPAWN AT RANDOM TIMES DURING THE RAID, EVEN AT 100%

PARTISAN NOTE: This mod does change the base spawning chance of Partisan to the correct value to correct for PMC Karma. However, there is multiple spawning triggers for partisan beyond the initial check on raid start, which means that the % chance for him to spawn are going to be rolled multiple times per raid. To compensate, set his % chance multiplier significantly lower.

Use:

Drag and drop into your sptarkov folder, config is in user\mods\crustyselenium-playerlevelequalsbossspawnchance\config\config.json

The mod updates the spawn chance every time a raid has ended, and when you start the client.

The config.json file contains the modified bosses, and a preset multiplier that I’ve somewhat-arbitrarily set to what I feel is fun. The multiplier is MULTIPLIED to your level, so if you are level 50, and the multiplier is set to 2, the boss will have a 100% spawn chance. If you have a multiplier set to 0.1, and you are level 50, the boss will have a 5% chance of spawning. Anything above 100% will just be a 100% chance, and all decimals are rounded up.

Configs:

Basic config:

-“enabled” - enable or disable the mod. Default: true -“debugSpawnChanceMessages” - enable or disable console messages that displays modified spawn chances. Default: false -“bossesMultiplier” - contains a map by map and boss by boss multiplier with the aforementioned multiplier. You can also enable/disable the mod’s effect on specific bosses on specific maps. Default: dev settings Advanced config:

-“advancedEnabled” - Turns on an algorithmic determination of boss spawn chance. Uses the next values and player level to determine chance. The chance determined by this function is ALSO multiplied by the number in the basic config. Default: false -“sigmoidFunctionParamters” - parameters used in the sigmoid function. Default: dev settings - “MaxSpawnPercentage” - maximum chance for any boss to spawn. Default: 100 - “QuarterPercentLevelSpreadSigmoid” - How many levels away from the next value to be another 25% chance away. Default: 8 (For example: if next value is 35 and this is 8, at level 43 and 27 the spawn chance is 75% and 25% respectively) - “levelToHaveHalfPercentSpawnChance” - What level the player needs to be for the spawn chance to be at 50%. Default: 35 -“defaultSpawnChances” - Changing these values won’t do anything. These are the vanilla settings released by the SPT dev team, use them to compare what you want other values to be. This was made because I don’t like fighting the goons every other raid at level 11 on a hardcore profile, and I don’t want to modify the actual json files and restart the server every hour or so. I might add some more functionality later, but I’m okay with anyone else messing with it.

Inspired by Proportional Bosses, which has sadly fallen out of maintenance.

Version 1.3.0
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

1.5K Downloads

Created May 24th, 2025

Updated May 24th, 2025

Virus Total Results

Updated to 3.11

Fixed debug messages

Version 1.2.0
Download Mod Version
SPT 3.10.0
Latest Compatible SPT Version

2.1K Downloads

Created Nov 26th, 2024

Updated Nov 26th, 2024

Virus Total Results

Update to 3.10.0

  • Added Partisan support that corrects spawn chance for PMC Karma (which is hard coded to be at 0.2 right now)
  • Updated default values

Known issue

  • Debug message for Partisan doesn’t show the correct overall values (dont care)
Version 1.1.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

2.1K Downloads

Created Jul 30th, 3:22 AM

Updated Jul 30th, 3:22 AM

Virus Total Results
  • Enabled advanced functions for an algorithmic control of boss spawn chances
  • Made better debug messages
  • Added SOME mod incompatibilities
  • Cleaned up the code a bit

Read mod page for guide on new features.

I HIGHLY suggest deleting the old mod before updating, but isn’t necessary. (There’s a old config file that in the old version that WON’T do anything in the new updated version)

Version 1.0.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

659 Downloads

Created Jul 24th, 7:14 AM

Updated Jul 24th, 7:14 AM

Virus Total Results
echOo.

I see here below that you said it sort of work with SWAG. My question is: what’s with this text in SERVER:

“[Lvl=Boss] INCOMPATIBLE MOD DETECTED: SWAG. DISABLING [Lvl=Boss] FUNCTION”

does it mean it disables itself? The mod? If so, how to make it NOT do that? And at least TRY to work with SWAG - for start for testing.

Anyway, the idea of the mod is great :) Btw. I still play on 3.10 - dont know if that is relevant…

0 Likes
Benzo

can i also set spawnchance multiplier to 0?
I just want to get rid of Partizan xD

0 Likes
Dar'Zhar

Is this confirmed working with Moar+Bagels?

0 Likes
374ShotsFired

Is there any way to configure this so that the Goons will spawn in on Factory? I cant seem to find them for the Tourists Quest

0 Likes
Sorter

has anyone tested this with SWAG yet?

0 Likes
Zona

Hello, I got this error

How can I fix it?

The application had a critical error and failed to run

Exception produced: SyntaxError

Stacktrace:

SyntaxError: G:\EFT SERVER\user\mods\crustyselenium-playerlevelequalsbossspawnchance\config\config.json: Unexpected token ‘}’, …“ltiplier”:}

“… is not valid JSON

at parse (<anonymous>)

at Object.Module._extensions..json (node:internal/modules/cjs/loader:1453:39)

at Module.load (node:internal/modules/cjs/loader:1207:32)

at Function.Module._load (node:internal/modules/cjs/loader:1023:12)

at Module.require (node:internal/modules/cjs/loader:1235:19)

at Module.require (pkg/prelude/bootstrap.js:1851:31)

at require (node:internal/modules/helpers:176:18)

at Mod.<instance_members_initializer> (G:\EFT SERVER\user\mods\crustyselenium-playerlevelequalsbossspawnchance\src\mod.ts:21:25)

at new Mod (G:\EFT SERVER\user\mods\crustyselenium-playerlevelequalsbossspawnchance\src\mod.ts:13:1)

at Object.<anonymous> (G:\EFT SERVER\user\mods\crustyselenium-playerlevelequalsbossspawnchance\src\mod.ts:191:20)

0 Likes
IAs

so whta does the advancedConfig.json file do?

0 Likes
Fontaine

Just note this will conflict with Realism’s “Boss Changes” option since it does the same thing

2 Likes

Details