Skip to content

NathanHandley/mod-dungeon-scale

Repository files navigation

Dungeon Scale

This module is intended to allow dungeon scaling based on number of players (similar to /players command in Diablo 2). This will scale instance creature stats (health, mana, and damage). Additionally (and optionally), this will scale the rewards (exp, gold, item drops) in dungeons. See the configuration file for all the options.

NOTE 1: This module requires at least this commit of AzerothCore in order to work correctly. Older versions are not supported.

NOTE 2: This is customized from the source mode called "AutoBalance" found here: https://github.com/azerothcore/mod-autobalance

In-game Commands

Command Permission Description
.dungeonscale setplayers All Players Sets a fixed player count difficulty for the player's current dungeon instance, which doesn't change even if players join or leave.
.dungeonscale getmapstat All Players Displays calcualted settings for the current map, including player count, difficulty, world modifiers, and others.
.dungeonscale getcreaturestat All Players Displays calculated settings for the targeted dungeon creature including level scaling, difficulty, modifiers, and boss status.

Logger Names

Logger Description
Logger.module.DungeonScale Main logger, verbose debug logs. Map detection, list management, creature adjustments, multiplier, modifiers. Catch-all.
Logger.module.DungeonScale_CombatLocking Debug logs related to the combat locking/unlocking mechanism for maps.
Logger.module.DungeonScale_DamageHealingCC Debug logs for the spell/melee/CC modifications that are made in real-time.
Logger.module.DungeonScale_StatGeneration Detailed debug logs that show all the calculation steps in how different multipliers are derived.

References

About

Mod for AzerothCore servers to modify the difficulty of dungeons (forked from AutoBalance)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 25

Languages