Talents is a system-agnostic module that brings free-form talent trees to your Foundry VTT world. Draw your own trees on a canvas, connect the nodes however you like, and let players spend points to unlock talents that grant items, play sounds and run your own effects.
- Tree Editor: Draw the tree on a canvas you can pan and zoom. Place every node by hand, link them with straight, curved, elbow or Y-merge connections, and group them into colored regions. Choose a background image, a points icon, and the shape, size and colors of each kind of node: Start, Minor, Notable and Keystone.
- Ready-Made Templates: Start from a radial star, tiers, parallel tracks or a constellation, then change it as you like. Export any tree as JSON and import it into another world. Trees are saved as journals, so they also fit in compendiums.
- Talent Rewards: Each node can grant items, play an unlock sound and run a script or macro when it is unlocked, refunded, completed or reset. Nodes can take several points and grant a different item at each tier.
- Requirements & Rules: Gate nodes behind actor attributes, connected nodes, a minimum number of points spent in a region, mutual exclusion, lockouts or a custom condition. Limit Keystones per character and pick which characters can take each node. On D&D 5e, Pathfinder 2e and Way of the Shinobi, requirements can use the system's own attributes and class levels from a list.
- Talent Points: The GM hands out points from a shared pool, or gives a tree its own separate pool. Points can also come from items in the inventory, which are used up when spent.
- Player Viewer: Players open their trees from the toolbar or a button on the character sheet. Click a node to spend a point and right-click to refund it. The tooltip shows the description, the cost and the reason a talent is still locked. The GM can see any tree exactly as a player would.
- Tree Manager: Create, duplicate, search and sort trees into folders. Assign each tree to specific characters, or let it reach every character whose player can see it. Hidden nodes and connections stay invisible to players until you reveal them.
- Works With Any System: Built to fit any game system out of the box, with a full API for macros and other modules.
Notice
- Talents requires the LoboWerewolf Hub module.