Skip to content

Commit

Permalink
Fix percent-based damage auras, map multipliers honor level scaling
Browse files Browse the repository at this point in the history
- percent-based damage auras will now ignore level scaling (per-player scaling only)
- map multipliers (damage/healing and health) will now honor the level scaling setting
- use a custom struct to store and move around world multipliers
- properly remove LevelScalingEndGameBoost until it can be fixed (azerothcore#156)
- creatures summoned by a boss will now be scaled like bosses
- further refinement of trigger handling logic
- fix active creature not being decremented on creature removal
- fix incorrect announcing of GMs entering/exiting the instance
- improvements for in-game commands
- continued log improvements
  • Loading branch information
kjack9 committed Oct 9, 2023
1 parent 070cdcd commit 33ccc03
Show file tree
Hide file tree
Showing 2 changed files with 263 additions and 146 deletions.
11 changes: 9 additions & 2 deletions conf/AutoBalance.conf.dist
Original file line number Diff line number Diff line change
Expand Up @@ -809,12 +809,19 @@ AutoBalance.LevelScaling.DynamicLevel.DistanceCheck.PerInstance="189 500"

#
# AutoBalance.LevelScaling.LevelEndGameBoost
#
# NOTICE: This setting is currently not implemented pending a rewrite.
# Enabling it here has NO effect.
#
# See: https://github.com/azerothcore/mod-autobalance/issues/156
#
# Old description:
# End game creatures have an exponential (not linear) regression
# that is not correctly handled by db values. Keep this enabled
# to have stats as near possible to the official ones.
#
# Default: 1 (1 = ON, 0 = OFF)
AutoBalance.LevelScaling.EndGameBoost = 0
# Default: 0 (1 = ON, 0 = OFF)
AutoBalance.LevelScaling.EndGameBoost = 0 # setting to 1 does not do anything

##########################
#
Expand Down
Loading

0 comments on commit 33ccc03

Please sign in to comment.