engine/

directory
v0.0.0-...-ab29293 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2026 License: GPL-3.0

Directories

Path Synopsis
data
dbc
Player::GetShieldBlockValue (Player.cpp:5426-5430) folds gear/enchant block value (state.Block, fed by HandleBaseModFlatValue(SHIELD_BLOCK_VALUE) for ITEM_MOD_BLOCK_VALUE, Player.cpp:7682-7683, proto->Block :7731, and enchantments :14217-14218) together with the 158 flat leg (AuraEffect::HandleShieldBlockValue, SpellAuraEffects.cpp:4212: plain HandleBaseModFlatValue add, player-only) and the strength term, then applies the 150 pct leg (AuraEffect::HandleShieldBlockValuePercent, SpellAuraEffects.cpp:4224: multiplicative ApplyBaseModPctValue on the base-pct mod, whose remove leg re-sets GetTotalAuraMultiplier over the remaining auras — identical to a live product fold).
Player::GetShieldBlockValue (Player.cpp:5426-5430) folds gear/enchant block value (state.Block, fed by HandleBaseModFlatValue(SHIELD_BLOCK_VALUE) for ITEM_MOD_BLOCK_VALUE, Player.cpp:7682-7683, proto->Block :7731, and enchantments :14217-14218) together with the 158 flat leg (AuraEffect::HandleShieldBlockValue, SpellAuraEffects.cpp:4212: plain HandleBaseModFlatValue add, player-only) and the strength term, then applies the 150 pct leg (AuraEffect::HandleShieldBlockValuePercent, SpellAuraEffects.cpp:4224: multiplicative ApplyBaseModPctValue on the base-pct mod, whose remove leg re-sets GetTotalAuraMultiplier over the remaining auras — identical to a live product fold).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL