Activity Type Transform - foundryvtt/dnd5e GitHub Wiki

Up to date as of 5.0.0

The Transform activity is designed to change one or more actors using the stats of another. It is based on the same transformation system that has been long supported by dragging one actor onto another, but with the activity the transformation settings can be pre-configured and a compendium browser can be shown to make it easy to select which creature to transform into.

Permissions

While GMs can always take advantage of transformation, this feature requires certain permissions to be set in order for it to be used by players. Details on the required permission can be found in the Transformation guide.

Performing Transformation

To transform, simply use the feature or spell as you would normally and the transformation options will appear in the usage prompt if available.

Transform Prompt

In cases where there is more than one profile available, the Transform Profile option will allow selecting which one should be used.

Transform Prompt - Compendium Browser

After this screen the compendium browser will open allowing for the player to select which creature the target should be transformed into.

Transform Chat Message

Once the actor has been selected a chat message will be created with the "Transform" button. Select any tokens that should be transformed in the scene and click this button to transform them. Once the transformation ends the actors can be reverted using the header button, see the Transformation guide for more information on that process.

Configuring Transform

The important options for the Transform activity can be found on the Transformation tab. Inside this tab are two additional tabs for configuring the transform profiles and the settings.

Transform Profiles

The Profiles sub-tab contains the configuration for the creatures that the target can be transformed into.

Transform Sheet - Profiles Tab

Each profile contains the CR field for setting the maximum CR of creature that can be selected to transform into. This field accepts numbers and formulas.

Profiles also have a Display Name which affects how that profile will be displayed in the transform dialog. Changing this name will not modify the transformed creature’s name, only how it displays in the usage prompt.

Beneath the "Additional Settings" dropdown are several more fields to further restrict what creatures can be selected. The Creature Sizes and Creature Types fields allow selection only from a specific set of sizes and types if populated. The Restricted Movement Types field prevents creatures with certain movement types from being chosen.

Transform Level

When transformation occurs the process always has an associated level. For spells, this is based on the level at which the spell is cast, but for Transform activities on other items it varies depending on whether the Class Identifier is populated. If provided, then the transform level will be based on the character’s level in that specific class, otherwise it will use the character’s overall level.

This transform level can be used to restrict certain profiles to only certain levels using the Level Limits fields in the "Additional Settings" dropdown.

Settings

The next tab defines settings for the transformation process. At the top a Preset can be selected which defines the default selected transformation settings. If further changes are required, the Customize option can be checked unlocking more extensive controls below. What these additional controls do is laid out in the Transformation guide.

Transform Sheet - Settings Tab