azerothcore / azerothcore/mod-autobalance

Feature: Provide world scaling for elite mobs

Open
#199 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
160
Forks
141
PR merge metrics
No merged PRs in 30d

Description

### Describe your feature request or suggestion in detail

While you can scale the mobs in a dungeon, there are often a large number of elite mobs on the way to the dungeon. Additionally, there are commonly elite quests that would normally need anywhere from 2-5 players to complete.

I would like to see an option to add autobalance to world elite mobs (player count only, no level scaling) to better allow for sub-intended player count play.

### Describe a possible solution to your feature or suggestion in detail

Due to this affecting the entire world it should be off by default.

The setting itself can do 1 of 2 things, with the second option likely being prohibitive due to the amount of work:
- When on, scale all elite mobs in the world to a configured number of players
- When on, scale all elite mobs down to the configured number of players relative to their intended group size to clear.
- Example: You have the setting enabled to scale all elites to 3 players
- Mobs that normally expect 5 player groups to clear are scaled down to 3
- Mobs that normally expect 2 player groups to clear are not scaled

The second option would require a lot of manual work and I believe is prohibitively tedious. The first option would work well for personal servers running for only 1 or a few players that only play together.

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by tracing the existing dungeon mob scaling in the autobalance module; done would require an opt-in setting that scales world elite mobs by player count without level scaling, with the default-off behavior agreed.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.