Expand description
Level, item-level, and enchantment scaling policy over resolved tables.
Constants§
- CR_
MULTIPLIER_ BASE_ ILVL - Item level at which the armor combat-rating multiplier is sampled for
-7scaling. - EXPANSION_
LEVEL_ SCALING - Continuous level-scaling rows use
ExpectedStat.ExpansionID == -2. - SCALING_
CLASS_ ARMOR_ MULTIPLIED scaling_class -7: budget reads theitemcolumn scaled by the ilvl-1 armor CR multiplier.- SCALING_
CLASS_ DAMAGE_ REPLACE_ STAT scaling_class -8(DAMAGE_REPLACE_STAT): budget reads thedamage_replace_statcolumn.- SCALING_
CLASS_ DAMAGE_ SECONDARY scaling_class -9(DAMAGE_SECONDARY): budget reads thedamage_secondarycolumn.- SCALING_
CLASS_ PRIMARY_ STAT scaling_class -1: budget reads the primary-stat item column without an armor multiplier.
Functions§
- enchant_
scaling_ 🔒column - enchantment_
stat_ value - Returns a flat stat amount for an enchantment effect.
- item_
effect_ scaling_ budget - Item-level budget used by a DBC spell effect with no backing item instance.
- item_
scaled_ effect_ value - Resolves one effect’s coefficient against the item-level budget selected by its scaling class.
- spell_
scaling_ budget - Spell-scaling budget for
scaling_classatlevel;Nonewhen the level row is absent.