A Foundry VTT module that allows GMs and players to specify journal entries that get opened automatically once combat starts. Useful for anyone who keeps forgetting special rules or circumstances (such as temporary bonuses or disadvantages) or for anyone who keeps forgetting for the assassin to arrive in the second round of the next combat.
You can install the module in Foundry or Forge by searching for "Automated Combat Notes".
To install the module manually, follow these steps:
- Navigate to Releases
- Pick the release you wish to use and download the asset
module.zip
- Extract the contents of the archive into a directory called
fvtt-module-automated-combat-notes
in your Foundry server'sData/modules
directory
The module allows you to specify a list of journal entries and a frequency mode for each. It then opens any of those entries according to their frequency whenever a combat starts.
To open the note overview, navigate to the "Combat Encounters" tab in the sidebar on the right and click on the note icon at the top.
Alternatively, you can use the built-in (and configurable) keybinding ALT + J
to toggle the overview.
To add journal entries, drag them from anywhere (the journal tab, the chat, Quick Insert, and so on) onto the drop area.
You can add the following note types this way:
- Standard Foundry journal entries
- Journal entry pages
- Drag and drop the page from the journal entry's page table of contents
- Journal entry headings
- Drag and drop the heading from the journal entry's page table of contents
- Monk's Enhanced Journal entries
This will work for entries that are stored within your world, as well as for entries in a compendium.
To remove an entry, click the corresponding trashcan icon in the Actions
column of the entry.
This will remove the journal entry from the combat notes list, but not delete it from Foundry.
By default, each entry will have a frequency of Always
. You can change each entry's frequency by using the dropdown
list in its Frequency
column. The following frequency modes exist:
- Always: The note will be opened at the start of every combat.
- Once: The note will be opened at the start of the next combat, after which its frequency will be set to
Never
. - Once in the Nth combat: The note will be opened in the
nth
combat, determined by the value you enter in the input field. For example, a2
will mean that the note gets opened in the combat after the next. Afterwards, its frequency will be set toNever
. - Every Nth combat: The note will be opened every
nth
combat. For example, a value of2
means the note will be opened every other combat. - Never: The note will never be opened at combat start.
If you pick Once in the Nth combat
or Every Nth combat
, an input field will appear in which you can enter the
value of N
.
Next to the input field you will find a counter that will help you determining how many combats out of the necessary
n
combats have already occurred.
Once you are done setting up your notes, they will now be displayed based on their frequency once combat starts.
Each user has their own list of combat notes that no other user can see or use.
You can run tests in Foundry by following these steps:
- Install the Foundry module Quench
- Run
npm run build:tests
ornpm run watch:tests
- Copy or link the contents of the
dist
folder into a module folder namedfvtt-module-automated-combat-notes
- Run Foundry and start up a new world
- Sign in as a user without any existing combat notes
- Activate the modules
Automated Combat Notes
andQuench
- Click on the button labeled "QUENCH" at the bottom of the sidebar on the right
- Click on the button labeled "Run" in the Quench window