Skip to content

Release v1.2.0 — Small PC Size Normalization

Latest

Choose a tag to compare

@esterlinej esterlinej released this 19 Jun 23:40
· 2 commits to main since this release
1d8910a

PF2e Creature Size Matters

New Features

  • Treat Small Player Characters as Medium setting — a softer option for
    tables that don't want size category to penalize a player's choice of
    ancestry. When enabled, Small player characters (gnomes, goblins,
    halflings, etc.) are treated as Medium for all size-differential
    calculations — both when they're attacking and when they're being
    attacked.
    • Applies symmetrically: a normalized Small PC neither takes bonus
      damage as a smaller target nor deals bonus damage as a smaller
      attacker — size is simply removed from the equation for that PC.
    • PCs only. Small NPCs and monsters are unaffected and retain
      their true size category.
    • The GM-facing chat card shows the normalization when it applies
      (e.g. Small → Medium), so it's clear at a glance why the
      differential resolved the way it did.

Notes

  • Default: Enabled. This module favors not penalizing player choice
    by default. Tables that want strict size rules applied to Small PCs
    can disable this in module settings.
  • Validated in a live session against Large NPC attackers and Small NPC
    targets — confirmed correct behavior for PC-attacking, PC-defending,
    and NPC-unaffected cases.

What's Changed

  • Add treatSmallPCsAsMedium setting and getEffectiveSize() helper
  • Document the new setting in README

Full Changelog: v1.1.0...v1.2.0