azerothcore / azerothcore/mod-autobalance

Feature: Requires an instance-specific switch

Open
#182 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

I'm using both the https://github.com/azerothcore/mod-autobalance and https://github.com/azerothcore/mod-zone-difficulty plugins. I use mod-zone-difficulty to implement the Mythic Raid function. Can I quickly set the difficulty coefficient of a specific instance of dungeon to 1 (the dungeon has autobalance turned on)

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

There is a header file ZoneDifficulty.h that I tried to reference and use in autobalance.

sZoneDifficulty->MythicmodeInstanceData.find(instanceId) == sZoneDifficulty->MythicmodeInstanceData.end()

Able to determine whether the instance has the zone-difficulty module enabled

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading ZoneDifficulty.h and the interaction between mod-autobalance and mod-zone-difficulty. Trace how MythicmodeInstanceData is checked for an instanceId, then determine the intended instance-specific coefficient behavior and validate it in a dungeon with autobalance enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.