Activity Macro is a module for Foundry Virtual Tabletop (VTT) designed for the Dungeons & Dragons 5e system. It allows you to create macros for any activity and trigger them when a specific activity is used, rather than relying on macros tied to items or abilities as a whole.
- Create Macros for Activities: Assign macros to specific activities in D&D 5e.
- Trigger Macros When Activating Activities: Execute the macro when the corresponding activity is used.
- Enhanced Control: Provides better control for macros, allowing more specific automation for character actions in the game.
To install Activity Macro, follow these steps:
-
Go to your Foundry VTT instance.
-
Open the Configuration and Setup menu.
-
Go to Add-on Modules and click on the Install Module button.
-
In the URL field, enter the following link for the manifest:
- For the latest release:
https://github.com/reshikino/activity-macro/releases/latest/download/module.json
- For the latest release:
-
Click Install to download and install the module.
After the installation is complete, activate the module in the Module Management tab.
Once the module is installed and activated, follow these steps to configure macros for activities:
- Open an item sheet that contains activities.
- Go to the "Macros" tab in the item sheet.
- You will see a list of available activities. For each activity, you can assign a macro.
- Type in the name of the macro or use the search field to find the desired macro.
- Save the changes and trigger the macros when the respective activity is used.
IMPORTANT: Make sure that the macro is accessible to the player. If the player does not have permission to access the macro, it will not be able to trigger the assigned macro during the activity.
Let's say you have an item with an activity called "Swing Sword." You can assign a macro that will be executed whenever this activity is triggered, such as a damage roll or special effect.
This module is licensed under the MIT License. See LICENSE for more information.
- reshikino
- GitHub: reshikino
- Discord: reshikino#5514