module

Effective Transferral

Endorsements
0
Installs
0.22%
Comments
0
Latest version1.1.7
Minimum Core9
Compatible Core9
Last updated1 month ago
Created6 months ago
Authors
Languages English
Systems Dnd5e
Dependencies Warp Gate
Project source Project URL

Short Description

Effective Transferral is a simple module for the DnD5e Game system of Foundry VTT that allows you to apply effects on an item to your own token or to targeted tokens. Unlike similar modules Effective Transferral supports players both targeting and applying the effects to tokens, even if they do not own them. This module requires you to have the Warp Gate module installed as the effect application is handled by Warp Gate.


 

Further Information

After installing the module and its dependency Warp Gate you will receive a dialogue whenever you roll an item that has an active effect on it, provided that the effect has been set to "not transfer on item equip" (see the picture below). Should you want Effective Transferral to transfer effects for which this box is ticked, you can configure it to do so in the module settings.

 
 

You can also prevent an effect from being transferred by rolling the item or clicking the effect transfer buttton on the header of the item sheet (see below) by ticking the relevant boxes on the effect configuration page or ticking the relevant setting in the module settings. Refer to the API documentation for information on how to configure specific effects via macro.

The dialogue you receive upon rolling an item will let you choose whether you want to apply the effects to yourself, targeted tokens, or none of them. If you want to choose the targeted tokens option be aware that you will need to have targeted the relevant tokens before you click the "targets" button in the dialogue.

 

The same Dialogue can be opened from the item sheet, provided the item has valid effects. In case of unowned items only the "targets" and "none" buttons will be available. See above for how to configure your effects so they are eligible for transfer. Note that both the button and dialogue prompted by rolling will not appear should there be no eligible effects for the chosen method.

Depending on their Warp Gate settings the GM may get a popup asking them to confirm the effect application. GMs that trust their players can set this prompt to automatically confirm in their Warp Gate module settings. Effective Transferral does not come with any setting for this itself, though addition of an option independent of Warp Gate’s settings might be explored in the future. Since (in most cases see below for exceptions) the effect is applied using Warp Gate's mutate system the application can be easily reverted by clicking the revert button on the top of the sheet. Shift clicking will allow you to select which “mutation” to revert. Refer to Warp Gate’s documentation for further information on this feature.
 
 
In the case that an effect is being applied to an actor while that actor does not have any tokens on the current scene, the effect will be applied using Foundry’s core API. Effects applied in this way will have to be manually removed from the effects tab should one wish to remove them. The revert feature does not work for effects applied in this way as they are not handled by Warp Gate.
 

Credits


A big thank you to honeybadger aka trioderegion for creating Warp Gate, talking me through the process of setting this repository and module up aswell as providing an easy to use template for the github repository. This module would likely have never been published without his help
 
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x