Skip to content

[Modpack Bug]: Cataclysm Harbinger is mathematically unkillable — auto-heal (360 HP/s) far exceeds DPS cap (31.8 DPS), EMP stun cannot compensate #668

Description

@StoveCode

Modpack Version

1.0.1

Describe the issue

# [Bug] Cataclysm Harbinger — Mathematically Unkillable (All the Mons Config)

**Modpack:** All the Mons
**Modpack Version:** [please fill in]
**Minecraft Version:** 1.21.1
**Mod:** L_Ender's Cataclysm (`cataclysm-1.21.1-3.31-optimaztion2.jar`)
**Affected Boss:** The Harbinger (`cataclysm:harbinger`)

---

## Problem Description

The Harbinger boss is impossible to defeat under the current modpack configuration. No matter what weapon or strategy is used — including weapons dealing 100+ damage per hit, Apotheosis-affixed gear, ranged weapons, or even the intended EMP stun mechanic in the Ancient Factory arena — the boss heals so quickly that it takes **effectively zero net damage**. Multiple players have confirmed the boss is unbeatable regardless of skill level, gear quality, or preparation.

This is **not** a vanilla Cataclysm bug — the default mod config works correctly. The issue is specifically caused by the modpack's `cataclysm-common.toml` overrides, which create a mathematically impossible fight.

---

## Config Analysis

Relevant section from `config/cataclysm-common.toml`:

```toml
[mobs.harbinger]
    harbinger_auto_heal  = 18.0    # Cataclysm default: 2.0   (9× higher)
    harbinger_life_steal = 45.0    # Cataclysm default: 5.0   (9× higher)

    [mobs.harbinger.combat_config]
        health_multiplier = 12.0   # Cataclysm default: 1.0
        attack_multiplier = 8.0    # Cataclysm default: 1.0

    [mobs.harbinger.cap_config]
        damage_cap = 50.0          # Cataclysm default: 22.0
        dps_cap    = 31.8          # Cataclysm default: 14.0

    [mobs.harbinger.nature_heal_config]
        nature_heal = 25.0         # Cataclysm default: 25.0 (unchanged)

Resulting boss stats:

Stat Value Cataclysm Default Multiplier
Base HP 390 390
HP after health_multiplier 4,680 HP 390 HP ×12
Auto-heal rate 18 HP/tick (360 HP/s) 2 HP/tick (40 HP/s) ×9
Life steal per melee hit on player 45 HP 5 HP ×9
Max player damage per hit (damage cap) 50 22 ×2.3
Max player DPS (DPS cap, 20s avg) 31.8 14.0 ×2.3

Math — Why the Boss is Unbeatable

Scenario 1: Continuous combat without EMP stun

Auto-heal rate:         360 HP/sec
Max player DPS:          31.8 DPS
Net damage per second:  −328 HP/sec

The boss out-heals all incoming damage by a factor of 11.3×. Even if the player hits the damage cap of 50 on every single swing at maximum attack speed, the DPS cap of 31.8 ensures the Harbinger heals faster than the player can deal damage. The HP bar will never visibly move downward — or will immediately snap back to full.

Scenario 2: With EMP stun (the intended counterplay mechanic)

The Harbinger arena contains EMP blocks. When charged by the boss's Death Laser and activated with redstone, they emit an EMP pulse that stuns the Harbinger for approximately 3–5 seconds (hardcoded, not configurable). During this stun, the boss cannot attack, move, or use abilities.

Best-case 5-second EMP stun, assuming auto-heal is suppressed:

Damage dealt per EMP stun:  5 sec × 31.8 DPS cap  = ~159 damage
Time to heal back 159 HP:   159 ÷ 360 HP/sec       = ~0.44 seconds
Time to heal from 1 HP → full:  4,680 ÷ 360 HP/sec = ~13 seconds
Condition Outcome
EMP gap > 0.44 sec All EMP damage healed back before next stun
EMP gap > 13 sec Boss fully regenerates from 1 HP to 100% between stuns
DPS outside EMP window −328 net DPS → zero progress, instant full heal

Scenario 3: "Perfect play" — ideal EMP chaining

To kill the boss with 4,680 HP (assuming zero healing between stuns):

4,680 HP ÷ 159 damage per EMP = ~30 EMP activations needed

With an estimated ~25-second EMP cycle (lure Death Laser → charge block → activate → wait for cooldown):

30 cycles × 25 seconds = 750 seconds = 12.5 minutes of flawless play

But this is mathematically impossible: during each ~20-second gap between EMP stuns, the Harbinger heals 7,200 HP (20s × 360 HP/s) — more than its entire health pool. The boss is at 100% HP before the next EMP ever lands.

Scenario 4: Life steal compounds the problem

Every melee hit the Harbinger lands on the player heals it for 45 HP. A single hit undoes ~28% of all damage dealt during an entire EMP stun window.


Conclusion

The auto-heal (harbinger_auto_heal = 18.0) is 11.3× higher than the DPS cap (dps_cap = 31.8). The EMP stun mechanic — the boss's own intended counterplay — cannot bridge this gap. The Harbinger is mathematically unkillable in this configuration. No amount of player skill, gear, or strategy can change the numbers.

The values for harbinger_auto_heal and harbinger_life_steal were presumably scaled up to match the increased health pool from health_multiplier = 12.0, but the dps_cap was not raised proportionally.


Proposed Fix

Three variables need to be balanced: harbinger_auto_heal, dps_cap, and damage_cap.

Option A: Conservative — revert to Cataclysm defaults

harbinger_auto_heal  = 2.0
harbinger_life_steal = 5.0

Restores the boss to the mod developer's intended balance. It will still be harder than vanilla due to the 12× health multiplier (4,680 HP vs. 390), but beatable using the EMP stun mechanic.

Option B: Moderate — scale difficulty while keeping it winnable

harbinger_auto_heal  = 5.0    # 2.5× default — still a challenge
harbinger_life_steal = 10.0   # 2× default
dps_cap              = 100.0  # allow meaningful burst during EMP windows
damage_cap           = 100.0  # allow high-damage weapons to matter

Preserves the modpack's "harder bosses" intent while making the fight mathematically possible.

Option C: Minimal — only fix the DPS cap

dps_cap = 400.0    # above the 360 HP/s auto-heal rate

Fixes the mathematical impossibility (DPS cap exceeds auto-heal) while leaving all other boss values unchanged as the modpack intended.


Additional Notes

  • The same imbalance may affect other Cataclysm bosses in the modpack. The config shows similar aggressive scaling for the Ender Guardian (health ×20, attack ×8), Netherite Monstrosity (health ×16, attack ×12, nature_heal 85), Ignis (health ×16, healing_multiplier ×4), and Maledictus (health ×20, attack ×18). Each should be checked for DPS cap vs. heal rate balance.
  • This was previously reported for ATM10 ([Bug]: The bosses of the L_Ender's Cataclysm mod regenerate infinitely and are impossible to kill ATM-10#2559, closed as not planned) but persists in All the Mons.
  • The installed Cataclysm version is 1.21.1-3.31-optimaztion2.jar — a third-party "optimization" build, not an official L_Ender release.

Steps to Reproduce

  1. Install All the Mons modpack with default config
  2. Locate the Ancient Factory (/locate structure cataclysm:ancient_factory)
  3. Awaken the Harbinger with a Nether Star
  4. Attempt to damage it with any weapon (including 100+ damage weapons)
  5. Observe that the HP bar never moves or instantly regenerates to full
  6. Attempt the EMP stun mechanic — observe that damage dealt during the stun is healed back in under 0.5 seconds

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions