4 Attachment(s)
[Extension] 5E Attunement Tracker
This is an extension for the 5E rule set to add a column at the end of the Character Sheet Inventory tab to allow players to track which items they have attuned. I found no way to track this easily within Fantasy Grounds, so created the extension.
Thanks to badgr for providing an update to the extension that adds proficiency based attunement, artificer support, smart attunement, and individual attunement limits. Also for directing me on how to make more improvements.
Thanks to st4lk3r87 for providing an update to the extension that adds an option to change the attunement limit from 1 to 10 within Options and also enforce the limit on the inventory tab. The default value is 3.
Thanks to Valerian for providing an update to the extension that correctly handles deleting an item and updating the total attunement count.
Version Changes
2021/04/11 - Fixed an oversight where the [Add Item] button was covered by the attunement counter label.
Screenshots and Explanation
New Section in Options Menu to set the default attunement limit for all characters. Choices include 2, 3, 4, 5, or Proficiency Bonus based attunement limit.
https://imgur.com/1o0P13r.png
Equipment now has an ATND column to check which items a character is attuned to. Items will be parsed to have a dash [-] if they do not have the tag "Requires Attunement". Once the limit is hit, further attunement will be disabled with an icon. The current and maximum attunement counts for each character are displayed and updated in real time above the ATND column.
https://imgur.com/9u8pNfM.png
The Link next to the ATND column opens settings for individual characters, allowing one character to have additional or fewer attunement slots. The total limit is updated instantly on the equipment page.
https://imgur.com/ricRqLY.png
These options should allow tracking of any future total attunement errors, and provide a multitude of options for those of you who wish to have very customized attunement settings.
Compatibility
The extension should be fully compatible with other extensions since it employs a merge join.