PF2e System for Foundry VTT

repository·v14-dev·Indexed 17 days ago

https://github.com/foundryvtt/pf2e

A highly automated implementation of the Pathfinder 2nd Edition ruleset for Foundry VTT. It provides specialized actor classes for characters, NPCs, familiars, hazards, loot, parties, and vehicles, along with comprehensive systems for managing actor inventories, currency, crafting logic, and feat collections.

Tokens
36.1K
Snippets
114
Records
372
Agent score
70%

What's inside foundryvtt-pf2e

  1. Core System Improvements in Version 2.11.0

    v14-dev

    Version 2.11.0 introduced several improvements to the core system logic and user interface:

    • Damage Calculation: Now allows for untyped damage in calculations.
    • Check Rerolls: Rerolls now use the original modifiers instead of replacing flavor elements.
    • Spellcasting UI:
      • Spell details are rearranged to resemble stat blocks.
      • Improved drag-and-drop for preparing, heightening, and resorting spells.
      • Spellcasting traditions can now be changed after creation.
      • Added a 'place template' button to spell chat cards.
    • Actor Data Management:
      • Focus Points are now stored directly in the actor data rather than on individual focus spellcasting entries.
      • Spellcasting slots, attacks, and DCs no longer write erroneous actor data.
      • Backgrounds now include skill proficiency rule elements and automation for special bonuses.
    • UI/UX Enhancements:
      • Easier trait toggling.
      • Improved numeric input displays on NPC sheets.
      • Added a 'Recall Knowledge' pop-up to the new NPC sheet.
      • Added rarity tags to hazard sheets.
  2. System Improvements in 7.10.0

    v14-dev

    The 7.10.0 release introduced several functional improvements to the PF2e system:

    • Weapon Capacity: Added support for item alterations that modify weapon capacity.
    • Attribute Builder: The Attribute Builder has been converted to use AppV2 and Svelte.
    • Modular Configurations: Added support for custom modular configurations.
    • Hazard Saves: Hazards now allow for saves with a modifier of 0.
    • Apex Items: Support added for apex items that do not require investment.
    • World Clock: Added Starfinder Pact Standard (AG) to the world clock options.
    • Currency Localization: Localized the distribute currency message.
  3. Core System Improvements in Version 2.10.0

    v14-dev

    Version 2.10.0 introduced several technical changes to how the system handles data and UI:

    • Inline Checks: Consolidated inline checks into data-pf2-check and added support for passing options to inline flat checks.
    • Spellcasting Structure: Focus and Ritual are now treated as spellcasting types rather than traditions. Spells can be dropped at any level without polluting actor data.
    • Vision: Allows setting the light emission angle in rules-based vision.
    • Roll Data: Added the mod key to spellcasting ability modifiers in roll data.
    • UI/UX: Added roll notes to actions, improved localization for the familiar sheet and roll dialog, and added a setting to hide the world clock button.
  4. Configure Damage Roll Formulas

    v14-dev

    The system uses a reimplemented engine for creating, parsing, and rendering damage roll formulas. This engine supports:

    • Math Functions: Formulas can include math functions.
    • Inline Damage Rolls: Items (like Bottled Sunlight) can include inline damage rolls.
    • Standardization: Bomb notes and other items use standardized damage-roll formulas.
  5. Implement Rule Elements with ability and damageType support

    v14-dev

    Recent system improvements have expanded the capabilities of Rule Elements (REs):

    • Ability-type FlatModifier REs: These now require the explicit specification of an ability.
    • FlatModifier damageType: Support has been added for data references to the damageType property within FlatModifier rule elements.
    • Strike RE Melee Assumption: Strike rule elements now assume a melee attack if the range is not specified.
    • Contextual Roll Options: Rule elements can now use self: and origin: contextual roll options.
  6. Upcoming changes in the 5.9 series and Pathfinder Core transition

    v14-dev

    The 5.8 series is the final release before the system integrates changes from Pathfinder Player Core and Pathfinder GM Core. Users should be aware of the following structural changes:

    • Legacy Data Migration: Certain PC options (Witch patron themes, Wizard arcane schools, Tiefling & Aasimar heritages) are being moved to a dedicated PF2e Legacy Data module.
    • Alignment: Alignment data is being removed from actor sheets. It remains on the actor but is hidden unless a specific module is used to display it as a trait.
    • Variant Rules: The Dual Class and Ancestry Paragon variant rules are moving to the PF2e Workbench module. Other variants like Stamina will remain in the core system.
    • Module Compatibility: Premium adventure modules (e.g., from Foundry Gaming or Sigil Services) may require system updates to remain compatible with newer PF2e system versions.