Skip to content

Releases: CyrixJD115/AI-Limit_DifficultyScaling_Mod

v1.2.7

Choose a tag to compare

@CyrixJD115 CyrixJD115 released this 14 Jun 17:49

v1.2.7

Fixed

  • Player health bar no longer extends beyond max HP with void space.
    The Player.GetHPMax Harmony patch added in v1.2.2 inflated the
    health bar width because the game's UI reads that method directly,
    while the internal HP cap came from a different path. Removing the
    patch restores correct bar sizing while keeping HP scaling through
    GetHpMaxAttribute and DefenseInfo.MaxHp.

v1.2.6

Choose a tag to compare

@CyrixJD115 CyrixJD115 released this 13 Jun 14:36

Fix TOML parser not stripping quotes from keys

Keys in [users] were stored with literal quote characters when users wrote \Username\ = \preset. The Environment.UserName lookup (without quotes) would fail, causing per-user overrides to silently fall through to the default difficulty preset.

Fix: TomlConfig.cs now strips quotes from keys, same as it does for values. Both bare keys and quoted keys work correctly.

v1.2.5

Choose a tag to compare

@CyrixJD115 CyrixJD115 released this 07 Jun 20:10

Changelog v1.2.2-1.2.5

  • v1.2.5: Fixed fall damage scaling (higher multiplier now reduces damage). Void (15s) unaffected.
  • v1.2.4: Switched to single config.toml. Added Windows multi-user difficulty support.
  • v1.2.3: Minor logging improvements.
  • v1.2.2: Fixed Infinite Fall Bug + Premature Knockdown Deaths. Added Dynamic Fall Scaling (fall_death_height_multiplier). Heights: Story 1.5x (30), Easy 1.35x (27), Normal 1.2x (24), Hard/Custom 1.0x (20).

v1.2.4

Choose a tag to compare

@CyrixJD115 CyrixJD115 released this 07 Jun 19:49

Switch from flag files to config.toml with Windows multi-user support

v1.2.2 - Bug fixes and fall height scaling

Choose a tag to compare

@CyrixJD115 CyrixJD115 released this 07 Jun 17:31

v1.2.2

Bug Fixes

  • Fixed infinite fall: Falling off ledges or into pits no longer results in falling forever. You'll properly die and respawn as intended
  • Fixed unfair knockdown deaths: Getting knocked down at low health will no longer instantly kill you when you still have HP remaining. This was caused by two issues:
    • The mod was accidentally making you easier to knock down (poise was being reduced faster instead of slower)
    • Your max HP was being reported inconsistently to the game, causing death threshold checks to trigger too early

New Features

  • Fall damage height scaling: You can now survive falls from greater heights when playing on easier presets. The harder the preset, the less forgiving the falls
    • Story: survive 50% taller falls | Easy: 35% | Normal: 20% | Adept/Hard: vanilla
    • Note: This does NOT change the 15-second void timer — if you fall into a bottomless pit, you'll still die after 15 seconds regardless of preset

v1.1.0 - Streamlined Presets

Choose a tag to compare

@CyrixJD115 CyrixJD115 released this 01 Jun 03:54

Reduced to 6 core presets with rebalanced values.

Changes

  • Slimmed from 11 to 6 presets: Custom, Story, Easy, Normal, Adept, Hard
  • Rebalanced all values based on playtesting
  • Moved project source to Proj/ folder
  • Fixed full folder name matching in flag file detection

Presets

Preset Monster Atk Monster Def Player Atk Player Def Player HP
Story x0.4 x0.4 x1.5 x1.2 x1.5
Easy x0.6 x0.6 x1.2 x1.2 x1.35
Normal x0.8 x0.85 x1.1 x1.1 x1.2
Adept x1.0 x1.0 x1.0 x1.0 x1.0
Hard x1.2 x1.25 x0.9 x0.9 x0.9

v1.0.0 - Initial Release

Choose a tag to compare

@CyrixJD115 CyrixJD115 released this 01 Jun 02:11

Difficulty scaling mod for AI Limit. Pick a preset, drop it in, play.

Installation

  1. Install MelonLoader 0.7.3+ for AI Limit
  2. Extract the zip into your game's Mods/ folder
  3. Rename difficulty.05_normal to your chosen preset (e.g. difficulty.hard)
  4. Launch the game

Presets

God Mode, Story, Relaxed, Easy, Normal, Adept (vanilla), Hard, Master, Nightmare, Torment

See the README for full details.