Dark souls: What shield or shield types stop npc overhead mashes

dark-souls

So there is a capra demon, and when it first engages enemies it always does a dual weapon jump overhead smash attack that pancakes the player. I always used parry shields so I don't know if this still happens with a tower shield. Are there shields in dark souls that stop that specific capra demon attack?

Best Answer

It is definitely possible to block this attack. It's all a question of Stamina. The way that blocking these and most attacks works is that the particular attack's Stamina damage is subtracted from your current Stamina. If your Stamina reaches zero, you end up staggered, and if your Stamina goes too far negative, you fail to block the attack at all. This is the issue with the Capra Demon's overhand smash: It does a ton of Stamina damage.

Thankfully, there is a way to mitigate this. Before an attack's Stamina damage is applied, it is first reduced by your shield's Stability. The current guess is that this is a direct percentage: I.e. if an attack does 200 Stamina damage and your shield has 60 Stability, you instead take (100% - 60%) * 200 = 80 Stamina damage. Small shields top out at ~45 Stability, standard shields top out at ~60, and greatshields hit 80+ Stability. This is why heavier shields tend to block better, even when they have the same DR%.

Long story short, if you want to be able to block the Capra Demon's overhead smash, you'll need a shield with high Stability—like the Balder Shield, Tower Kite Shield, or Caduceus Kite Shield, which are all available pre-Capra—and a decent amount of Stamina (from Endurance). If you have a Greatshield handy, use that instead, and upgrading shields usually increases their Stability. In the end, though, it might just be more convenient and Stamina-efficient to dodge the attack, if you can.