Welcome to the Unofficial Fabula Ultima System for the {Foundry Virtual Tabletop}(https://foundryvtt.com/). This system is designed to enhance your experience of playing Fabula Ultima by Need Games. Please note that licensed Fabula Ultima content is not provided with this system. We adhere RoosterEma's guidelines and strive to ensure that the core book and supplements remain essential to your experience.
Disclaimer: This system has been tested and is ready for use. We recommend backing up your world before trying it.
- Open the Foundry Setup screen and navigate to the Game Systems tab.
- Click the "Install System" button.
- Use the following Manifest URL:
https://github.com/League-of-Fabulous-Developers/FoundryVTT-Fabula-Ultima/releases/latest/download/system.json
- Click "Install."
- Visit the Release page to find your desired version.
- Download the
projectfu.zip
file for your chosen version. - Unzip the downloaded file to your FoundryVTT Data systems folder. (For more details, refer to the FoundryVTT Configuration Guide).
- [Mandatory] Ensure that you have the
socketLib
module installed. - Restart FoundryVTT if necessary.
- Uninstall any previous versions of the system in FoundryVTT.
- Refer to
Semi-Automatic Installation
above. - Refer to the Project FU World Migration Guide on how to migrate pre-existing worlds to the latest version.
To avoid any clashes with developers of other unofficial fabula ultima systems, we're making a small change. We need to switch the package ID from fabulaultima
to projectfu
. This ensures smooth updates for users who want both systems installed on Forge/Foundry without any conflicts. For users with pre-existing worlds, this involves editing a JSON file to make your world compatible with the new system. Make sure to back up your world before making any changes.
Changes:
- Package ID:
fabulaultima
➔projectfu
- Path: Update records to point to
systems/projectfu/
For World Migration:
- Open your world's folder.
- Edit
world.json
. - Change
"system": "fabulaultima"
to"system": "projectfu"
.
For detailed guidance, check out the Project FU World Migration Guide.
You can find a list of feature suggestions and ideas on our Trello board. Feel free to review the existing suggestions and the general guidelines section before making new ones to avoid duplication.
Please report any bugs or suggest features using the Issues tab on GitHub.
For questions and discussions for all things related to Fabula Ultima, you can join the Rooster Games Discord Server at #bots-and-tools-discussion.
Before suggesting new features, please review the existing issues to avoid duplication.
Major thanks to the following contributors:
- Fabula Ultima Boilerplate System: This system is a fork of the Fabula Ultima Boilerplate System by zarick1342.
- Design and CSS Improvements: Various upgrades and CSS design improvements by @serpuss/quake.
- Current Maintainer: spyrella - for ongoing updates to the system.
As well as the following contributers:
- Savantford - For providing and allowing me to utilize their clock code.
- xeqi - Various fixes to the codebase (bonds, status effects, etc).
- And to all the following contributers found here: Contributers Link
A few assets/code were used from the following projects:
- game-icons: game-icons.net, various icons were used from here, licensed under the CC-BY-3.0 license
- fultimator: fultimator by codeclysm, specifically project/ritual/sp counter code, licensed under the MIT License
- animate.css: animate.css by Daniel Eden, licensed under the Hippocratic License.
- RPG-Awesome: RPG-Awesome by Daniela Howe and Ivan Montiel, licensed under the BSD 2-Clause "Simplified" License.
- Savantford, specifically for providing code for clocks and helping me set it up.