Bug: `AutoBalance.LevelScaling.EndGameBoost` is overtuned
Current Behaviour
Enabling AutoBalance.LevelScaling.EndGameBoost causes low-level dungeons (< 75) entered by high-level players (>=75) to be overtuned. Damage becomes unsurviveable, especially on bosses.
Health seems to be not as extreme, but still is likely overtuned.
Expected Behaviour
Low-level dungeons entered by high-level characters should be tuned appropriately to match the other dungeons at the player's actual level.
Steps to reproduce the problem
- Enable
AutoBalance.LevelScaling.EndGameBoostin the config - Create a level 80 character and equip with level 80 heroic dungeon gear (https://www.icy-veins.com/wotlk-classic/protection-warrior-tank-pve-pre-raid-gear)
- Ensure GM mode is DISABLED so that AutoScaling will adjust the dungeon
-
.go creature 39934(Bloodmage Thalnos in SM Graveyard) - Let his shadow bolt hit you
- Die
Extra Notes
I will triage this issue in the next feature PR by disabling the feature by default in the config. In the mean time, I recommend everyone disable the feature until the intention of the feature can be restored.
AC rev. hash/commit
AzerothCore rev. b40640fc3896+ 2023-09-25 12:35:15 +0000 (master branch) (Unix, RelWithDebInfo, Static)
Connected players: 2. Characters in world: 2.
Connection peak: 2.
Server uptime: 47 minute(s) 11 second(s)
Update time diff: 1ms, average: 1ms.
Using SSL version: OpenSSL 3.0.2 15 Mar 2022 (library: OpenSSL 3.0.2 15 Mar 2022)
Using Boost version: 1.74.0
Using CMake version: 3.22.1
Using MySQL version: 80032
Found MySQL Executable: /usr/bin/mysql
Compiled on: Linux 5.15.0-82-generic
Worldserver listening connections on port 8085
Realmlist (Realm Id: 1) configured in port 8085
VMAPs status: Enabled. LineOfSight: 1, getHeight: 1, indoorCheck: 1
MMAPs status: Enabled
maps directory located in /azerothcore/env/dist/data/maps. Total size: 291014951 bytes
vmaps directory located in /azerothcore/env/dist/data/vmaps. Total size: 658130721 bytes
mmaps directory located in /azerothcore/env/dist/data/mmaps. Total size: 2192910844 bytes
Default DBC locale: enUS.
All available DBC locales: enUS
Using World DB: ACDB 335.10-dev
Latest LoginDatabase update: 2023_04_24_00.sql
Latest CharacterDatabase update: trasmorg.sql
Latest WorldDatabase update: world.sql
LoginDatabase queue size: 0
CharacterDatabase queue size: 0
WorldDatabase queue size: 0
> List enable modules:
- mod-ah-bot
- mod-assistant
- mod-autobalance
- mod-customlogin
- mod-guildhouse
- mod-item-level-up
- mod-junk-to-gold
- mod-learnspells
- mod-npc-enchanter
- mod-npc-free-professions
- mod-npc-services
- mod-reagent-bank
- mod-skip-dk-starting-area
- mod-transmog
- mod-weapon-visual
- mod-who-logged
Operating system
Ubuntu 22.04 LTS
Custom changes or Modules
No response
I will be looking at this again after the next AutoBalance release - I think I may have fixed it while working on other things.