Allows creating temporary Effects from chat messages, to easily mark tokens as affected by a spell/action/item that doesn't normally have embedded effects.
Features
To use, select one or more tokens and then right-click on a message in the chat. An option, "Extempore Effect", should appear. Clicking that option will grant a new Effect to all controlled tokens.
The Effect will have its name, description, level, traits, etc. match the message's item ("item" here being a spell, an action, a feat, a weapon, etc.). The duration will usually fit if possible (required some hardcoding and doesn't cover all bases).
- Affliction automation (partial) - Effects generated from afflictions (e.g. poison, venom, curses, diseases) will automatically have stages set up, a duration equal to the first stage's duration.
- Hold Alt/Ctrl while clicking to create an unidentified effect (secret effect, not visible to players)
- Ctrl+Shift+E to quickly create an empty effect
- Notifications for expired effects (default: only notify the GM, only about secret effects). Does not work during combat; it's mainly used for afflictions like long curses.
- Shift+click an effect in the effects panel to edit it
See full explanation in the github readme page!