5E Table Tools
5E Table Tools is a Fantasy Grounds Unity extension for the 5E ruleset that improves spellcasting, weapon attacks, ammunition tracking, movement, NPC combat tools, and turn tracking.
It is built around the normal Fantasy Grounds character sheet, Combat Tracker, map, and chat. The goal is to reduce repeated manual steps without replacing how Fantasy Grounds already plays... And maybe fix a few things, like static spell slots and collapsing the mile long list of weapons. See the scroll bar.
Table Tools was designed for compatability with other extensions and was built with those in mind.
Forge Link
https://forge.fantasygrounds.com/shop/items/3393/view
Major Features
- Spellcasting tools, spell use automation, and upcasting support
- Magic Missile and Eldritch Blast handling
- Weapon Auto Attack buttons
- Weapon Mastery support
- Ammo Manager for arrows, bolts, magical ammunition, quivers, cases and pouches
- Movement tracking and optional movement limit enforcement, as well as undoing movement
- NPC lair action, legendary action, and legendary resistance helpers
- NPC spell slot and innate casting tracking
- Configurable options for how much automation and chat output you want
- Custom GM icon options
This is a big extension with a lot of bits, so I will be breaking it down to different posts so I am not limited by my 4000 character maximum per post and still be able to provide detail to the inner workings of the extension.
Clicking a link below opens a new window, I warn you now!
Feature Posts
- Overview and Changelog
- Spellcasting and Upcasting
- Weapon Attacks and Weapon Mastery
- Ammo Manager
- Movement Tracking, Undo Turn and Visibility Rework
- NPC Combat Helpers
- Options and Setup
- Reserved
Quote:
A big thank you to my D&D group for their support and of course testing my creations, even that awful restart mid-weekly game to bug fix. This has been in the making for too many months, but I'm so grateful I'm able to publish it! And a special thanks to Iggy for letting me use her hand drawn tokens for my examples.
Commands
5E Table Tools mostly works through the native character sheet, Combat Tracker, Actions tab, and right-click menus. The slash commands below are available for troubleshooting or quick table control.
- /upcast refresh - Refreshes cantrip scaling on character sheets (not needed, but just in case).
- /emove status - Reports movement tracking hook/status information.
- /emove debug - Toggles movement debug output.
- /emove refresh - Refreshes active map token movement tracking.
- /emove reset - Resets tracked movement spent for combatants.
- /emove undo - Returns the active combatant to their recorded turn-start position when movement tracking is enabled.
- /ca undo - Restores the current turn snapshot. Host only.
- /ca status - Reports the current turn undo snapshot status.
- /combatassistant undo - Same as /ca undo.
- /combatassistant status - Same as /ca status.
Right-Click Commands
- Combat Tracker: Undo Turn - Host-only right-click command that restores the current turn snapshot without typing a slash command.
Customized map tools to allow users quick access to edit map settings when using ultrawide and extremely large monitor setups.
Changelog
17/6/2026 Combined Visibility Reworked into Table Tools to add to the all in-one package.
18/6/2026 Improved movement effect handling and expanded support for common speed adjustment syntax used by other extensions and effect packs. Improved auto-attack resolution after recent Fantasy Grounds updates. Auto attacks should now resolve damage more reliably after a confirmed hit while still respecting normal attack results.
19/6/2026 Fixed a reported bug that Table Tools couldn't see the Topple tag, now reports via the effectmanger with no issues. Added a QOL feature to right-click maps and resize, much like the buttons native to maps on fantasy grounds, for ease of use when using multiple or extremely large monitors.
22/6/2026 Changed 5E Table Tools to keep Map Tools available when other extensions refresh the map right-click menu.
22/6/2026 Changed Table Tools to use CoreRPG’s newer attack and damage post-resolution hook system.
24/6/2026 Added a new per-user setting to force the actions tab to display as the static weapons/spell slots, or revert to default.
24/6/2026 Changed slash command status output across the utility extensions to show the typed command and loaded extension version, and added status commands for Smart NPCs and Smart Quiver.
24/6/2026 Changed Visibility Reworked to reapply player-side invisible token visibility after map lighting, LoS, token layer, and token container refreshes.
24/6/2026 Big milestone: Changed Visibility Reworked so Invisible tokens now work per viewer, meaning one player can see an invisible creature with See Invisibility, Truesight, Blindsight, or Gem of Seeing without revealing it to the whole party. No other extension does this, and it works. It checks range of your senses, and of course works with faerie fire, branding smite, and yes lantern of revealing will give the whole party vision. I am over the moon here.
25/6/2026 As per a request, a custom GM icon option has been added to the options section - drag and drop an icon from the window it opens, and use the eraser button that appears to clear it if needed. I'll throw in the command above. As well, an option to set the default death save DC a number from 10 to 20.

