| Latest version | 1.1.1 |
|---|---|
| Minimum Core | 13.351 |
| Compatible Core | 14.365 |
| File size | 35 B |
| Last updated | 1 day ago |
| Created | 1 month ago |
| Authors | |
| Languages |
English |
| Systems |
Pf2e Sf2e |
| Project source | Project URL |
| Changelog | Changelog URL |
| License | License URL |
A quality of life module that automates counteract checks. What this module does is, it takes what feels like a very complicated rule and makes it much easier to run at the table. By that I’m referring to players and Gms often having to use visual guides like flowcharts just to remember how counteracting works and how to proceed after a check has been made. This hopefully streamlines that process enough that it becomes less tedious.
Requires: Wayfinder Core, socketlib.
pf2e-counteract-assistant· v1.0.2 · Foundry VTT v13+ (verified 14.365) · Free · Pathfinder 2e (6.0.0+, verified 8.4.0)

Classic manifest install:
https://wayfindermodules.com/releases/pf2e-counteract-assistant/manifestInstall Wayfinder Core and socketlib the same way first. Every module is listed at wayfindermodules.com.
Calculates outcome based on roll result and spell rank or item/ability rank
Displays what an item or ability’s rank based on creature’s level
Fetches the Caster’s DC or the DC of a creature’s ability.
Uses the Counteract Table as an internal reference point and figures out the outcome based on the roll result and a spell’s rank.
Adjusts success and failure results based on critical success and critical failure respectively
Supports appropriate feats and skill-based counteracting.
Removes effects from an actor when a counteract check succeeds (requires clicking the “Countering Effect?” box first).
Be aware that when you select an effect to be counteracted and the effect’s source is a spell, the spell’s level-based DC will be fetched, thus requiring you to click the "Fetch Highest Spell DC" icon to use the highest DC (usually the caster's).
Pressing Alt+C opens the Manual Counteract selector.
If a token is targeted, level and DC populate on their own. The GM can refine the DC, switch source and target types, and pick a specific effect or condition on the target. Calculate resolves the check against PF2e’s counteract rules and shows the degree of success alongside the rank comparison. Post Result sends the outcome to chat, and if an effect was selected and the check succeeded, removes it or reduces it by one stage.
Scans the selected token's actor, or your assigned character, and offers every counteract-capable source it finds:
cleanse-affliction, sound-body, extract-poison, plus lay-on-hands when the actor also has the Mercy feat. Each is checked for usability, meaning slots and uses, before it's listed.dispelling-slice, clever-counterspell, dispelling-spellstrike, interweave-dispel, counterspell-prepared, counterspell-spontaneous, masters-counterspell, sin-counterspell. Dispelling Slice and Dispelling Spellstrike inherit the actor's highest spellcasting modifier.dispelling-sliver, frost-brand, salve-of-antiparalysis. Their counteract modifier is parsed out of the item description text.Spell and skill sources roll through the PF2e system, so bonuses, penalties and traits apply on their own. Fixed-modifier item sources roll flat, and the UI says which you're getting.
None.
| Action | Default | Notes |
|---|---|---|
| Manual Counteract Check | Alt + C | Opens the source selector for the controlled token. Editable in Foundry's controls config. |
A shield button in the Wayfinder scene-control group opens the Manual Counteract selector.
Questions, bug reports, and feature requests are welcome on the Wayfinder Society Discord.
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: pf2e-counteract-assistant or copy its manifest URL:
And paste it to the input box at the bottom of your window.

You can install this package directly to your Forge account.