| Latest version | 1.0.0 |
|---|---|
| Minimum Core | 13 |
| Compatible Core | 14 |
| Last updated | 2 hours ago |
| Created | 4 hours ago |
| Authors |
|
| Languages |
English |
| Systems |
Dnd5e |
| Project source | Project URL |
| Changelog | Changelog URL |
The Weapon Reload module adds reload functionality to weapons so they can behave more like firearms. It provides system overrides, module settings, coded features, and a compendium containing base and variant items.
This module supports the following systems:
The only dependencies at this time are Foundry and a supported game system.
The Weapon Reload module provides the following configurable settings:
Reloable Weapons are things like firearms that use ammunition but can have more than one bullet/projectile loaded into it at a time. In order for a weapon to be reloadable it must have the following configured:
Ammunition must have a Base Weapon Type of Bullet, Firearm. If a piece of ammunition can be marked Unstable using the item's Ammunition Properties.
Firearms have a limited amount of ammunition before they must be reloaded. While the default attack behavior does most of the heavy lifting for a firearm attack, some supplemental behavior is needed in order to be able to:
The Reload feature is an Item Activity meant to be used with items that have the base type of reloadableWeapon as a way to eliminate any need for manual tracking of ammunition on the user's part.
Note: The player must have some ammunition in their inventory.
From a developer point of view, the flow is:
The Repeating Shot feature is a named Attack Activity meant to be used in place of the regular firearm attack. It behaves the way the Artificer's Repeating Shot infusion would work by using a special type of ammunition and not consuming any bullets from the weapon's loadout. The ammunition type that is used for the repeating shot can be configured via the module setting, Repeating Shot Ammunition UUID, and by default is the Repeater Round found in the modules compendiums.
Note: Any ammunition that shares the same name as the configured Repeating Shot Ammunition UUID will be excluded from user's reload options, even if they have it equipped and in their inventory.
A user guide can be found here.
The following compendiums are provided:
This module is in alpha release.
Licensed under the GPLv3 License.
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: fvtt-weapon-reload 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.