Endless Leveling 11.8.1 (Discipline Re-balance / Phase Rush Rework)
What's new
EndlessLeveling 11.8.1
Hotfix
This release focuses on the Phase Rush haste-channel rework, Discipline/Four Leaf Clover retirement, raid reliability and sharding capacity, Tower combat accuracy, healing leaderboard coverage, and several new API/admin/QoL improvements.
Endless: Tower of Eternity Gameplay Showcase
Available in the official server
IP: play.endlessleveling.net:1025
https://x.com/airijko/status/2087037746443387372?s=20
ENDLESS EARLY ACCESS ADDONS/DLCS [NOW FREE, THANKS FOR ALL THE SUPPORT]
- ENDLESS ELITE MOBS [04/12/2026]
- ENDLESS DUNGEONS: OUTLANDER BRIDGE [04/15/2026]
- ENDLESS QUESTS [Part of the Base Mod - 05/13/2026]
- Outlander Warchief Daily Boss [08/02/2026]
Endless Rifts and Raids [CLICK HERE]
Endless Fates (Genshin Artifact/WuWa Echoes System) [CLICK HERE]
Endless Guilds (Towny / Kingdoms Hybrid)
Support ongoing development and be among the first to experience new features as they’re released!
Phase Rush & Dominance Rework
Phase Rush's haste grant was reworked twice during this cycle:
-
35% bonus haste → +20 base stat haste
-
The final base-haste value is race-scaled:
-
66-base race: +13
-
Human: +20
-
Darkin Unbound: +33
-
-
Base haste is no longer affected by the Titan haste-effectiveness debuff.
-
Base haste no longer contributes to
bonusRatio(), preventing Phase Rush from converting its own haste grant back into additional damage. -
Fixed the Phase Rush hit-window bug where the authored
window_secfield had no alias to the reader'sdurationfield. The window previously read as0, causing hit stacks to never expire. -
Phase Rush JSON keys changed from
haste_pct→haste_flat→haste_base.
Primal/Arcane Dominance was also reclassified from folded-in basestat values to explicit post-percent flat bonuses. This corrects Brute Force's multiplier calculation, which was previously using a Dominance-inflated baseline.
Augment Retirements
Discipline
-
Retired from the default COMMON per-stat offer pool.
-
The JSON key remains available for mob/legacy systems.
-
Existing retired selections are stripped and rerolled during the next unlock pass.
Four Leaf Clover
-
Disabled by default.
-
Also force-disabled during startup and
/lvl reloadto prevent staleenabled: truevalues from merge-mode installs from reactivating it. -
Re-enabling requires a source change and rebuild.
Raid Reliability & Capacity
Multiple raid failure modes were hardened:
-
Increased instance-world TTLs:
-
Archangel's Sanctum: 1800s → 2400s
-
Seven Trumpets: 3600s → 4200s
-
-
Added
RaidEventManagerstale-arm self-healing with a 3h + 15m backstop. -
Raid state can now force-clear itself instead of remaining permanently stuck in
another_raid_active. -
RemoveWorldEventteardown steps are individually protected so one stale cleanup reference cannot prevent later raid-disarm logic from executing. -
Added stale teleport-state cleanup for instance exits and safe instance transfers.
-
Region wave teardown now retries force-killing mobs after a brief 250ms dispatch failure.
Raid Sharding
Raid sharding has moved from raids/schedule.json into a new:
raids/settings.json
The new structure supports global defaults and per-raid overrides.
Default raid capacity increased:
-
Maximum players: 15 → 25
-
Minimum players: 7 → 10
This is a real server-wide capacity increase, not simply a configuration restructure.
Healing Leaderboard
Healing credit now includes:
-
Blood Echo
-
Blood Frenzy
-
Blood Surge
-
Vampirism
-
Bailout revive healing
-
Rebirth revive healing
AugmentUtils.applyLifeSteal now returns the actual healed amount so these effects can be recorded accurately.
Reckoning's execution-heal mechanic was removed entirely, including its cooldown and sync bridge.
Void Realm Daily Boss
The previous cycle introduced the new Ultimate-tier XP reward but failed to enable the daily-boss cooldown gate.
This release fixes that properly:
-
BUILTIN_DUNGEONS_VERSION39 → 40 -
cooldown_enabledis now shipped correctly. -
Added a one-time migration for merge-mode installs to repair existing Void Realm XP-banking data.
New Public API
Added combat telemetry and balance-testing functionality to EndlessLevelingAPI:
-
registerCombatTelemetryListener -
unregisterCombatTelemetryListener -
isCombatTelemetryActive -
fireCombatTelemetry -
getPresetBuildIds -
applyPresetBuild -
setSelectedAugment -
clearSelectedAugment
These return the new ActionResult record.
XP & Passive Events
Added:
-
getXpForNextLevel(UUID) -
XpSnapshot -
getXpSnapshot(UUID) -
PlayerExperienceChangedEvent -
PlayerPassivesChangedEvent -
Matching listener registration/removal/notification APIs
Mob Scaling API
Added:
-
setMobAbsoluteHealthOverride -
setMobAbsoluteDefenseOverride -
applyMobScalingNow
Absolute overrides replace the level-curve calculation rather than multiplying it.
Additional Hooks
Added:
-
setExternalSignatureGainBonus -
addQuestTrackerHiddenWorld -
removeQuestTrackerHiddenWorld -
isQuestTrackerHiddenInWorld
External signature bonuses are clamped to -1.0 through 10.0.
QoL & Admin Tools
New Commands
/lvl checkprofile
Aliases:
-
/lvl profilecheck -
/lvl checkprestige
Shows a player's non-temporary profile slots, including:
-
Level
-
Prestige
-
XP
/lvl setprestige now supports setting prestige on a specific profile slot while automatically restoring the player's original active profile afterward.
Profile & Loadout Protection
Added ProfileActionLocks.isLoadoutLocked.
When an event locks a player's loadout, the player can no longer:
-
Reroll augments
-
Select augments
-
Clear augments
-
Prestige
Quest Tracker
Added:
hide_quest_tracker_in_instances
Default: true
The new fail-closed master switch hides the quest tracker inside instances and correctly restores it during same-server world transfers, including transfers that do not go through a portal.
Dungeon UI
Replaced the old dungeon category filter:
-
ENDLESS
-
ENDGAME
-
MAJOR
-
SHIVA
-
VOIDASYLUM
-
IMPORTS
with dynamic content-kind filtering:
-
ALL
-
DUNGEONS
-
DAILY BOSSES
-
RAIDS
-
TOWER
The filter is now based on the content actually displayed.
HUD & Hotkeys
Updated menu hotkeys:
-
ALT+3: Quests
-
ALT+5: Guild
-
ALT+6: Rifts
The Guild hotkey and badge now work independently of EndlessLink.
HUD badge visibility now uses the menu registry instead of hard-coded classpath checks, fixing the Guild badge incorrectly disappearing when EndlessGuilds is installed without EndlessLink.
Client UI Reliability
SafeInteractiveCustomUIPage now has a fallback for modal ACK self-healing.
If reflection can no longer read the upstream pending-ACK counter, the system performs an unconditional ACK clear once the self-heal interval expires instead of assuming the UI is healthy forever.
Attribute Source Warning
Increased:
ATTRIBUTE_SOURCE_LEAK_WATERMARK
32 → 96
This prevents false-positive leak warnings for heavily prestiged players legitimately holding more than 32 sources for an attribute.
Startup Optimization
SuiteBackupCoordinator now delays its startup snapshot by 120 seconds when player data is stored in remote MySQL.
This keeps the full-table network pull out of the server boot window.
Mob Anti-Float
Added MobAntiFloat.
Mobs launched into the air by knockback now have a 14-block vertical leash, replacing the previous broader containment ceilings used by Infinite Arena and raid/region waves.
Activity Director
-
min_online_playerschanged 5 → 0. -
All three S-Gate entries were removed from
activity-director.json. -
S-Gates are no longer Director-scheduled by default.
A new 5-argument registerActivity overload supporting a stopper Runnable was also introduced, although the raid caller using it was reverted because RaidEventManager's own stale-arm self-heal already handles the required recovery.
Cyberpunk Raid
The Cyberpunk Raid's four boss roles no longer depend on EEM weapon assets:
-
EEM_Weapon_Spear_ALPHA01 -
EEM_Weapon_Daggers_SEVER03
They now use EL-Core-native weapons, preventing boot/no-spawn failures when EEM is not installed with the expected asset set.
Version & Schema Changes
-
BUILTIN_AUGMENTS_VERSION: 151 → 155 -
BUILTIN_DUNGEONS_VERSION: 39 → 40 -
AttributeSheet.v: 1 → 2
AttributeSheet now separates haste's flat value from total speed.
Other version constants remain unchanged.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include


