Skip to content

Bug/Feature: Scarlet Chaplains' Power Word: Shield absorption is currently not being scaled #212

@PossiblyNotTaken

Description

@PossiblyNotTaken

Current Behaviour

Scarlet Chaplains (ID 4299) in the Scarlet Monastery (Library & Cathedral) cast regular-strength Power Word: Shield (rank 6, ID 6066), absorbing 350-400 damage at level 34 & 35, regardless of player count.
Especially when playing solo at the appropriate level, that's tough to get through.

Expected Behaviour

The strength of the mobs' Power Word: Shield is also scaled according to player count, having lowered absorption values when scaled down and higher ones when scaled up.

Steps to reproduce the problem

  1. Use default config apart from setting AutoBalance.LevelScaling=0 to ensure consistent results.
  2. Enter Scarlet Monastery (Library) with a single character without a party.
  3. Engage a Scarlet Chaplain (found in the second half of the dungeon). They should cast Power World: Shield on themselves (and subsequently other engaged mobs) almost immediately.
  4. Deal damage and track amounts to confirm that the Shield's absorption is indeed ~400 and thus not scaled down.

Extra Notes

From a quick search, I don't believe there are other mobs in instances that cast Power Word: Shield specifically. But there might be other damage-capped absorption shield spells which are being used and also not scaled.

Admittedly, this might technically not be a bug because it's note damage/health as such. But it feels like it should be in scope regardless since enemy healing is also being scaled.

AutoBalance Debug Commands

Image Image

AC rev. hash/commit

.server debug
AzerothCore rev. 8dbde7a588a6 2025-06-23 09:51:50 -0300 (master branch) (Win64, RelWithDebInfo, Static)
Connected players: 1. Characters in world: 1.
Connection peak: 1.
Server uptime: 5 hour(s) 38 minute(s) 53 second(s)
Update time diff: 2ms. Last 500 diffs summary:
|- Mean: 1ms
|- Median: 2ms
|- Percentiles (95, 99, max): 3ms, 3ms, 4ms
Using SSL version: OpenSSL 3.5.0 8 Apr 2025 (library: OpenSSL 3.5.0 8 Apr 2025)
Using Boost version: 1.81.0
Using CMake version: 4.0.3
Using MySQL version: 80405
Found MySQL Executable: C:/Tools/MySQL/MySQL Server 8.4/bin/mysql.exe
Compiled on: Windows 10.0.26100
Worldserver listening connections on port 8085
Realmlist (Realm Id: 1) configured in port 8085
VMAPs status: Enabled. LineOfSight: true, getHeight: true, indoorCheck: true
MMAPs status: Enabled
maps directory located in C:/Games/AzerothCore/azerothcore-wotlk/build/bin/RelWithDebInfo/data/maps. Total size: 291014951 bytes
vmaps directory located in C:/Games/AzerothCore/azerothcore-wotlk/build/bin/RelWithDebInfo/data/vmaps. Total size: 658130721 bytes
mmaps directory located in C:/Games/AzerothCore/azerothcore-wotlk/build/bin/RelWithDebInfo/data/mmaps. Total size: 2192910844 bytes
Default DBC locale: enUS.
All available DBC locales: enUS
Using World DB: ACDB 335.13-dev
Latest LoginDatabase update: 2025_02_16_01.sql
Latest CharacterDatabase update: 2025_03_09_00.sql
Latest WorldDatabase update: zone_winterspring.sql
LoginDatabase queue size: 0
CharacterDatabase queue size: 0
WorldDatabase queue size: 0
List of enabled modules:
|- mod-ah-bot
|- mod-autobalance
|- mod-individual-progression

Operating system

Windows 11 x64

Custom changes or Modules

A single bulk DB edit to world.item_template to increase stackable item stack sizes across the board.
Really shouldn't have an effect here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions