| Latest version | 1.1.0 |
|---|---|
| Minimum Core | 13 |
| Compatible Core | 13 |
| Last updated | 1 year ago |
| Created | 1 year ago |
| Authors | |
| Languages |
English |
| Systems |
Projectfu |
| Project source | Project URL |
| Report bugs | Bug tracker URL |
| Read-me | Readme URL |
| Changelog | Changelog URL |
| License | License URL |
Formerly known as FU Inline Automations
Automatically applies Fabula Ultima item effects such as @GAIN, @LOSS, and @EFFECT directly from item descriptions. No more manual clicks after rolling.
This module saves time for both players and GMs by parsing and executing inline commands in your item text.
Designed specifically for Project Fabula Ultima.
https://github.com/goobyx/fu-inline-automations/releases/latest/download/module.jsonThis module parses the same description inline effects Fabula Ultima already supports (e.g. @GAIN[], @LOSS[], @EFFECT[]) and applies them automatically when the item is used. The owner, and the targets are considered.
If the description mentions "you", ":" and other texts in-between: the effects in that line will be applied to the owner
You suffer: @LOSS[10 mp]
you receive: @EFFECT[shaken]
you: @TYPE[damage all light e:sot i:1 t:source]
Targets follow the same rules, but with the word "target" instead of "you".
targets heal: @GAIN[60 hp]
targets: @EFFECT[slow]@EFFECT[weak]
Some items allow users to choose from multiple effects. In those cases, wrap the options in parentheses.
Any readability text outside the inline tags is ignored, as long as the choices are inside the parentheses.
In this case, both items will be parsed identically
Target Suffers: (@EFFECT[dazed], @EFFECT[weak], or @LOSS[$sl*10 mp]{SL × 10 MP})
targets: (@EFFECT[dazed]@EFFECT[weak]@LOSS[$sl*10 mp])
This module does not handle spell MP consuption.
You could achieve a similar effect, but multi-target spell consumption is not calculated:
Item name: Shaker spell
Description:
Flavor text
---
you pay: @LOSS[10 mp]
targets suffer: @EFFECT[shaken]
Contributions are welcome! Please feel free to submit issues, feature requests, or pull requests.
This project is licensed under the GPL-3.0-only License - see the LICENSE file for details.
See CHANGELOG.md for a detailed history of changes.
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: fu-inline-automations or copy its manifest URL:
And paste it to the input box at the bottom of your window.

You can install this package directly to your Forge account.