In my taste Perring is a cool thing to do to get out of sticky situation, not really a playstyle, if u get too good at parrying you actually trivialize the game, for this reason the only shield enchantment i really like is “gain health on perry”, the reason is that “do damage with perry” is only useful when you spam the perry.
Perring the very strong, to the point that I stopped practicing it to not trivialize the game, you can just use a 100 focus rune after a perry, it feels good to me.
Blocking 100% damage would be nice but the devs should find a smart way to balance it.
Maybe instead of using poise or stamina there should be a resource bar specifically for shields let’s call it “Guard”, the Guard bar recharges over time, when you block with a shield the Guard bar is damaged instead of your hp, (it would work a bit like having a second HP bar that protects your True HP,) when the Guard bar runs out you are stuck for a short time doing an animation where you lose your balance (much shorter than the poise one) & you can’t use the shield again until the Guard bar it’s fully recovered, Excess damage to your Guard is not transferred to your HP: basically if you have 30 Guard and an attack deals 100 damage you take 0 damage (instead of 70).