Table of Contents

Field BlockedDamage

Namespace
GrindFest
Assembly
GrindFest.dll

How much damage a block actually stopped - the whole amount when an active BlockSkill cancelled the hit, or the part a passive shield roll shaved off. Zero when nothing blocked.

This has to be captured where the block happens: the block zeroes TotalDamage (or reduces it), so afterwards nothing downstream can tell a blocked 40 from a blocked 3. Anything that wants to charge for blocking - shield durability being the reason this exists - reads it here.

public int BlockedDamage

Returns

int
How much damage a block actually stopped - the whole amount when an active BlockSkill cancelled the hit, or the part a passive shield roll shaved off. Zero when nothing blocked. This has to be captured where the block happens: the block zeroes (or reduces it), so afterwards nothing downstream can tell a blocked 40 from a blocked 3. Anything that wants to charge for blocking - shield durability being the reason this exists - reads it here.