← Difficulty And Modifiers Major Challenge Open Calculator →

Major Challenge

Author:IncognitoIncognito

Overview

Major Challenge is one of two mirror-image spawn-composition stratagems (the other being Meat for the Slaughter). It transforms every PvE Operation into a Majoris gauntlet by dramatically tilting both the archetype pool at level load and the per-pack composition at every spawn point. Five separate modifier applications all push in the same direction: ELITE up, FODDER and COMMON down.

What IS affected:

  • Idle enemies patrolling areas you haven't reached yet - they're drawn from the modified pool at level load, so the "already there waiting in the room" enemies are biased toward Majoris before you even enter combat.

  • Tension-stage trickle spawns from EsdHandlerTensionSpawn - each pack is composed using the ESD_SPAWN_AMOUNT modifier, so the slow drip between waves shifts toward Majoris.

  • Wave-stage packs from EsdHandlerWaves - the big wave spike is heavily Majoris-shifted. Combined with any pressure modifiers (Tsunami's 2.3x wave pressure or default difficulty pressure), waves become walls of Warriors with no shield of small enemies in front of them.

  • Specials (Extremis) reinforcement spawns - when an Extremis spawns its support pack, the pack composition uses the modified pool. The Extremis itself isn't affected (Extremis is the SPECIAL threat class, untouched by this mutator).

  • Miniboss (Terminus) HP-triggered reinforcement packs - when a Helbrute or Carnifex bleeds below the HP threshold that summons a reinforcement pack, the reinforcements draw from the modified pool. The Terminus itself isn't affected.

What is NOT affected:

  • Scenario-scripted spawns - the Hormagaunts at the end of Reclamation, the cluster of Cultists at scripted moments in Vox Liberatis, the boss-arrival packs, and similar scenario blueprints all use BlueprintNodeSpawnActorByArchetype / BlueprintFunctionSpawnNpcsInDomain / BlueprintFunctionSpawnSpecificNpcPackInDomain which name a specific archetype directly. These bypass ESD pool selection and composition. If a scenario says "spawn 6 Hormagaunts here", you get 6 Hormagaunts regardless of Major Challenge.

Modifier Info

Property

Value

In-Game Name

Major Challenge

In-Game Description

"The number of Majoris enemies spawned is heavily increased. The number of Minoris enemies spawned is heavily reduced."

Internal ID

PveMutatorMoreMajorisLessMinoris

Icon

mutator_pve_only_the_strongest

Type

Negative (handicap)

Power

5

Mission Pool

PveMissions (all 12 standard PvE Ops)

Joinable mid-mission

Yes (isJoinable not set, defaults to true)

Restriction Pools

ESDMutatorsPool

Member of Pools

ESDMutatorsPool, PvePool (master listing)

Mutual Exclusion

ESDMutatorsPool has 3 members:

  • Major Challenge

  • Extreme Challenge (PveMutatorMoreExtremis)

  • Meat for the Slaughter (PveMutatorMoreMinorisLessMajoris)

A random daily stratagem cannot roll more than one from this pool. Preset Weekly Stratagems could in principle bypass this.

How It Works

Five applications, two mechanisms

The five applications split into two engine layers that run in series at level load and then at every spawn pick.

Layer 1 - Pool modifiers (MutatorApplicationPoolModifierByThreatClass, run once at mission start):

  • MoreMajorisArchetypesPool: +50% to the ELITE archetype pool. The level's pool is the list of NPC archetypes the ESD is allowed to pull from at runtime. Adding +50% to ELITE means the level loads with more ELITE archetypes registered as available.

  • LessMinorisArchetypesPool: -50% to the FODDER+COMMON archetype pool. Both Minoris tiers get cut in half. Notice this is a single application targeting two threat classes at once via threatClassesToModify = ["FODDER", "COMMON"].

Layer 2 - Composition bonuses (MutatorApplicationEsdModifiersHolder with ESD_SPAWN_AMOUNT, applied at every pack selection):

  • MoreEliteThreatAmount: +50% ELITE spawn amount (PERCENT_SUM). At each pack-composition pick, the engine asks the modifier holder how many ELITE slots to fill - the base count gets multiplied by 1.5.

  • LessCommonThreatAmount: -60% COMMON spawn amount.

  • LessFodderThreatAmount: -80% FODDER spawn amount. The most severe single number in the stratagem - Hormagaunts and Cultist Snipers (FODDER-tier in their respective factions) are slashed to roughly one-fifth their normal pack contribution.

Why pool + composition is double-counting in practice

Both mechanisms compound. The pool modifier changes what's AVAILABLE; the composition modifier changes how heavily what IS available gets picked. A handler asking "give me 4 ELITE slots from the pool" first encounters a pool with +50% ELITE availability (more Majoris archetypes to roll on), then multiplies its 4-slot baseline by +50% to 6 slots, and rolls 6 picks against the boosted pool. The combined effect is sharper than either mechanism alone.

Conversely, the Minoris side gets hit twice: only half the Minoris archetypes are available, and any handler picking COMMON or FODDER slots fills only 40% (COMMON) or 20% (FODDER) of its baseline count.

Threat-class mapping (PvE)

Internal class

In-game tier

Tyranid examples

Chaos examples

FODDER

Lesser Minoris

Hormagaunt

Chaos Cultist, Cultist Sniper

COMMON

Common Minoris

Termagant, Spore Mines

Tzaangor, Tzaangor with Shield

ELITE

Majoris

Tyranid Warriors

Rubric Marines, Tzaangor Spearman, and Chaos Spawns

SPECIAL

Extremis

Lictor, Zoanthrope, Ravener, and Biovore

Lesser Sorcerer, Terminators

MINIBOSS

Terminus

Carnifex, Neurothrope

Helbrute

Game Files

  • ssl/player/mutators/game_mutators_factory.sso

  • ssl/spawn_system/enemy_spawn_director/esd_manager.sso

  • ssl/spawn_system/enemy_spawn_director/handlers/esd_handler_idle_spawn.sso

  • ssl/spawn_system/enemy_spawn_director/handlers/esd_handler_tension_spawn.sso

  • ssl/spawn_system/enemy_spawn_director/handlers/esd_handler_waves.sso

  • ssl/spawn_system/enemy_spawn_director/handlers/esd_handler_specials.sso

  • ssl/spawn_system/enemy_spawn_director/handlers/esd_handler_miniboss.sso

  • ssl/player/mutators/applications/mutator_application_pool_modifier_base.sso

  • ssl/main/user/mutator_challenges/mutator_challenges_library.sso

  • ssl/ui/screens/hub_selectors/select_pve/ui_mutator_challenges_library.sso

SM2 Melee Calculator Calculate exact damage for any weapon, variant, and perk combination against any enemy on any difficulty.
Open Calculator →