azerothcore / azerothcore/mod-autobalance
Bug: Dire Maul West - Immol'thar killed by NPCs.
- Dominant language
- C++
- Stars
- 160
- Forks
- 141
- PR merge metrics
- No merged PRs in 30d
Description
### Current Behaviour
To engage the final boss Immol'thar in Dire Maul West you need to burst all the mana pylons in the instance. When the last falls, the barrier around the boss drops and a number of NPCs rush in to fight the demon. They have almost 0 health and are supposed to be killed by him, but their attacks do considerable damage when he is scaled and they manage to kill him before he can work his way through the crowd.
They managed to kill him so fast, he dropped before I could land any strikes myself.
### Expected Behaviour
Immol'thar should cut his way through the elven NPCs without taking much damage.
### Steps to reproduce the problem
Solo Dire Maul West.
Break all the pylons.
Watch the NPCs steamroll the boss.
### Extra Notes
_No response_
### AutoBalance Debug Commands
Dire Maul (5-player Normal) | ID 429-2
Players on map: 1 (Lvl 58 - 58)
Adjusted Player Count: 1
LFG Range: Lvl 53 - 61 (Target: Lvl 57)
Map Level: 57 (Level Scaling Disabled)
World health multiplier: 0.123
World hostile damage and healing multiplier: 0.123
Original Creature Level Range: 54 - 62 (Avg: 56.83)
Active | Total Creatures in map: 636 | 747
Highborne Summoner (55), Active for Map Stats
Creature difficulty: 1 player(s)
Health multiplier: 0.123
Mana multiplier: 0.123
Damage multiplier: 0.123
CC Duration multiplier: 1.000
XP multiplier: 0.123 Money multiplier: 0.123
Immo'thar (61 | Boss), Active for Map Stats
Creature difficulty level: 1 player(s)
Health multiplier: 0.123
Mana multiplier: 0.000
Armor multiplier: 0.123
Damage multiplier: 0.123
CC Duration multiplier: 1.000
XP multiplier: 0.123 Money multiplier: 0.123
### AC rev. hash/commit
AzerothCore rev. f907ce0d8347 + 2026-06-26 07:22:05 +0200 (master branch) (Unix, RelWithDebInfo,
Static)
Connected players: 1. Characters in world: 1.
Connection peak: 1.
Server uptime: 3 minute(s) 30 second(s)
Update time diff: 4ms. Last 500 diffs summary:
|- Mean: 1ms
|- Median: 1ms
|- Percentiles (95, 99, max): 4ms, 5ms, 9ms
Using SSL version: OpenSSL 3.0.13 30 Jan 2024 (library: OpenSSL 3.0.13 30 Jan 2024)
Using Boost version: 1.83.0
Using CMake version: 3.28.3
Using MySQL version: 80046
Found MySQL Executable: /usr/bin/mysql
Compiled on: Linux 6.18.33.1-microsoft-standard-WSL2
Worldserver listening connections on port 8085
Realmlist (Realm Id: 1) configured in port 8085
VMAPs status: Enabled. LineOfSight: true, getHeight: true, indoorCheck: true
MMAPs status: Enabled
maps directory located in /azerothcore/env/dist/data/maps. Total size: 291114951 bytes
vmaps directory located in /azerothcore/env/dist/data/vmaps. Total size: 657797442 bytes
mmaps directory located in /azerothcore/env/dist/data/mmaps. Total size: 2192760616 bytes
Default DBC locale: enUS
All available DBC locales: enUS
Using World DB: ACDB 335.17-dev
Latest LoginDatabase update: 2026_06_01_00.sql
Latest CharacterDatabase update: 2026_06_24_00.sql
Latest WorldDatabase update: 2026_06_26_00.sql
LoginDatabase queue size: 0
CharacterDatabase queue size: 0
WorldDatabase queue size: 0
List of enabled modules:
- mod-ah-bot-plus
- mod-autobalance
- mod-who-logged
### Operating system
Unraid - Docker
### Custom changes or Modules
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the Dire Maul West encounter with the provided AutoBalance settings and trace how creature health and damage scaling is applied to Immol'thar and the elven NPCs. Inspect the module's creature-scaling logic and compare the resulting combat values. Done means the NPCs cannot kill the scaled boss before he defeats them, while normal encounter behavior remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100