This module adds more activities to items with certain tags, allowing an integration between modules like the amazing Ready Set Roll for dnd5e and the system's special item actions, such as off-hand attacks for light weapons, two-handing versatile weapons, or throwing thrown weapons.
dnd5e
(version 4+): This module depends on item activities, which are exclusive to thednd5e
system.
To make it work, you just need to activate the module. It will automatically go through all weapons with the relevant tags (light, thrown, versatile) and create custom activities for them. It will do the same when adding a new weapon with one of the relevant tags to an actor.
Light
weapons will get anOffhand
attack activity that ignores the ability modifier when rolling for damage. For characters with the Two-Weapon Fighting fighting style, you can still use the normal attack activity.Thrown
weapons will get aThrow
attack activity that uses the weapon's throwing range. This doesn't change anything by itself, but this way other modules may use the correct attack range. The default action will now use the weapon's reach instead of defaulting to the throwing range.- Optionally, a consumable with the weapon's name will be created (if it doesn't already exist), which will be consumed with each
Throw
. This behavior can be turned on in the settings, which will remove the created consumables.
- Optionally, a consumable with the weapon's name will be created (if it doesn't already exist), which will be consumed with each
Versatile
weapons will get aTwo-Handed
attach activity that uses the weapon's versatile damage stats. To help distinguishing between activities, the default attack action gets renamed toOne-Handed
.- Weapons that have both the
light
andthrown
tags will get an additionalOffhand Throw
attack activity that combines the changes for this attack.
Each type of activity can be deactivated in the settings.
In case you play around with the custom activities and want to reset them the the module default, you can use the Remove
and Create
buttons in the module configuration.