This package contains art, text, or software code produced using generative AI.
The CSS of the module has been written mostly by AI since my CSS sucks..
PF2e Afflictioner
Automated affliction (poison/disease/curse) manager for Pathfinder 2e in FoundryVTT. Handles stage tracking, saves, conditions, treatments, and counteracting — all following official PF2e rules.
What It Does
- Auto-detects afflictions when poison/disease/curse items are used and prompts for initial saves
- Multiple exposures and Virulent trait supported
- Tracks stages with automatic condition and damage application as stages progress
- Prompts saves at the correct timing in both combat and world time
- Implements PF2e rules for virulent trait, multiple exposure, condition stacking, and counteracting
- Integrates treatments — Treat Poison/Disease/Curse actions apply bonuses automatically
- Supports counteracting with spellcasting tradition auto-detection and rank comparison
- Visual indicators on tokens show affliction status at a glance
How To Use
- Use a poison/disease/curse item in combat and target a token
- The module prompts the target for an initial Fortitude save
- On failure, the affliction is tracked with a visual indicator on the token
- Saves are prompted automatically each round (combat) or when time passes (world time)
- Conditions, damage, and stage changes are applied based on save results
- Continues until cured or max duration is reached
Affliction Manager — Right-click a token and click the biohazard icon to open the manager. From there you can roll saves, treat, counteract, adjust stages, edit definitions, or remove afflictions.
Adding Afflictions — Use the "Add Affliction" button in the manager. Supports drag-and-drop, actor item selection, compendium browsing, and manual entry.
Editing Definitions — Open the affliction editor to customize DC, stages, conditions, damage, onset, and max duration. Edits are saved per-world and apply to active afflictions immediately.
Settings
| Setting | Description |
|---|---|
| Show Visual Indicators | Biohazard icons on afflicted tokens |
| Auto-Detect Afflictions | Prompt for saves when affliction items are used |
| Auto-Prompt Saves | Prompt saves when world time elapses outside combat |
| Require Save Confirmation | GM confirms results before applying (allows hero point rerolls) |
| Anonymize Save Messages | Players only see "Fortitude Save Required" — no affliction details |
| GM Rolls Mysterious Saves | GM rolls initial saves secretly for afflictions with onset or no visible effects |
| Application Initiative | Saves trigger at application initiative instead of token initiative (unofficial) |
| Storyframe Integration | Route rolls through the Storyframe module |
Dependencies
- FoundryVTT v13+ with PF2e System v7.0.0+
- lib-wrapper and socketlib (required)
- Storyframe (optional)