This is a module for FoundryVTT that streamlines using the Kinetic Blast class feature of the Kineticist class in Pathfinder 1.
-
Automatically apply burn
-
Automatically detect feats/class features on your sheet
- Requires the identifier to follow a specific standard
- feat:
feat_camelCase(Be wary of exceptions in the compendium, such asfeat_twoweaponFighting) - class feature:
classFeat_camelCase
- feat:
- Requires the identifier to follow a specific standard
-
Support for various feats/class features right out of the box (more on request, just open an issue!)
-
!NEW! Custom infusions/blasts/feats. See usage for more info.
| Actor Config Screen | HUD for selected Kineticist token |
|---|---|
![]() |
![]() |
| Attack Screen | Chat Card: |
![]() |
![]() |
Install through the FoundryVTT admin interface.
Manifest URL:
- Latest: https://gitlab.com/api/v4/projects/29080072/packages/generic/permalink/latest/module.json
- Specific Version: https://gitlab.com/api/v4/projects/29080072/packages/generic/permalink/v1.x.x/module.json
- Select the kineticist's token, a menu should appear in the top left with 1 or 2 buttons.
- Select 'KE Config' to bring up the actor config menu. From here you can check off all the blasts/infusions/etc you have so that they will appear in the attack menu.
- Hit save to confirm your changes.
- Unselect then reselect your token. A new attack button should appear next to the config button.
- Using this menu you can build your attack then fire it off. It provides some guides to help you manage resources.
There is support for adding custom blasts, infusions, utility talents, metakinesis, and feats.
To add a custom item:
- Create a compendium of type
Item - Go to settings > Configure Settings > Kineticist Enhancements for pf1e
- Choose the newly created compendium for the custom items.
- Go to add an item to the compendium of type
Featureand subtypeClass FeatureorFeat. - Open
Sheetin the top right of the newly created item and chooseKineticist Talentfor the sheet type. - Fill out the talent as required. You will need to set a Name and ID for every talent. Other settings depend on the talent type, and most aren't required. For burn, if an integer is input, it can be used to automatically calculate your burn during the attack.
- Add a transform if additional functionality is required that isn't provided.
- Once you created and fill out a talent, it will be available to select in the actor config screen.
- Clone the repository
- Run
yarn install - To build:
- Run
yarn build
- Run
- To develop:
- Create a folder named
distin the project root. - Create a symlink/shortcut from the
distfolder to your foundry's module directory and name the linked folderpf1-kineticist-enhancements- Windows default:
%LocalAppData%\FoundryVTT\Data\modules - Linux default:
~/.local/share/FoundryVTT/Data/modules - Recommended: develop in a docker container, mount the
distvolume to the above destination
- Windows default:
- Run
yarn watch(this will watch the src directory for changes and automatically rebuild changes live) - Launch Foundry
- Create a folder named
In order to build this module, recent versions of node (>= 16) and yarn/npm are
required. If you don't have yarn, but have npm, just run npm install -g yarn to install yarn.



