I've been meaning to seek some clarification on the matter for some time now, so please post an elaborate comment, as if you were explaining this to someone who's new to Hafen combat system (which is, theory-wise, my exact situation).
Ok, more to the point. I was fighting a Troll recently. His normal attacks, although surprisingly rapid, couldn't penetrate my armor's Reflection (let's say it's around 150), but when I used Shield Up, every (normal!) incoming attack would bring it down to, rough guesstimate, 1/3 of value. Seeing that my Melee Combat skill is at around 300, and havng carefully studied the tooltip for Shield Up, I could expect my block's value to be at least around 900, so an attack that would take off 2/3 of value would have to be around 600 points.
So, here's my question. How does all that work?
1. When it comes to comparing block value vs. attack value, the block is (according to the skill description) 900 and attack is ~600.
2. When the attack is compared with my reflection value, the reflection is 150 and the attack is... well, less.
I've tried to figure something out with math (maybe troll attacks with 3 different types and does triple damage to my shield block? duh), but couldn't test my theories. Maybe there are some hidden value caps in play that I'm not aware of? Maybe there's a typo somewhere in the skills descriptions?
I've searched the forum and asked questions about "combat weight" (which, I'd expect, applies the same way to blocks and reflections alike) and "combat delta" (which, apparently, only applies to determine cooldowns) but could find very little of very controversial info. Please, would someone experienced and knowledgeable comment a thorough explanation of the system?