foundryvtt / pf2e

A community contributed game system for Pathfinder Second Edition.
https://foundryvtt.com/packages/pf2e
Apache License 2.0
418 stars 349 forks source link

Can block with a broken shield #1214

Closed cswendrowski closed 2 years ago

cswendrowski commented 3 years ago

In GitLab by @Uniwars68 on Mar 23, 2021, 10:14

Blocking with a broken shield should not be possible

cswendrowski commented 3 years ago

In GitLab by @SpartanCPA on Mar 23, 2021, 10:26

You can shield block with a broken shield. A broken shield has no AC bonus, but does still have some HP, and Hardness to mitigate damage, up until it is destroyed.

cswendrowski commented 3 years ago

In GitLab by @Uniwars68 on Mar 23, 2021, 16:07

https://www.reddit.com/r/Pathfinder2e/comments/f5uapi/using_raise_shield_when_the_shield_is_broken/

a broken item is unusable, I see nowhere a rule saying we can shield block with a broken shield

cswendrowski commented 3 years ago

In GitLab by @Shandyan on Mar 23, 2021, 16:12

I agree that you shouldn't be able to block with a broken shield, see this text from the broken sidebar in the CRB: "A broken object can’t be used for its normal function, nor does it grant bonuses—with the exception of armor." Shields aren't armor, and so can't be used for their normal function, i.e. blocking. (I now need to go tell this to my champion player...)

cswendrowski commented 3 years ago

In GitLab by @stwlam on Mar 23, 2021, 16:12

@Uniwars68 I agree with your reading of the rule and will update the macro.

cswendrowski commented 3 years ago

In GitLab by @Uniwars68 on Mar 23, 2021, 16:22

actually the raise a shield macro give AC when shield is broken wich it should not

and the "Toggle shield block status for the selected tokens" button should not work when the shield of the selected token is broken

cswendrowski commented 3 years ago

In GitLab by @stwlam on Mar 23, 2021, 16:23

I believe we're on the same page regarding that.

cswendrowski commented 3 years ago

In GitLab by @nikolaj-a on Mar 28, 2021, 13:26

mentioned in commit 1b3b4bb4094f78f28b93a63f2f0864a01471c5f4