Static
FALLBACK_Effective per-attack ammo cost.
Effective ammo type.
Get all appropriate context changes for attack rolls.
Can this action be used?
Returns false if any known criteria for use limitation fails. Calls owning item's canUse functinality also.
Effective critical range when accounting for broken status and action type.
An array of changes affecting this action's damage
Does the action implement a damage roll as part of its usage
Does the item have range defined.
Does the Item implement a saving throw as part of its usage
Returns whether this action is a combat maneuver
Does the item provide an amount of healing instead of conventional damage?
Misfire threshold
Static
defaultStatic
defaultGenerate attacks.
Optional
options: { Options
Include other bonuses. Requires resolve
to be enabled.
Include conditional modifications. Requires resolve
to be enabled.
Full attack
If the bonuses are to be resolved directly.
Roll data
Optional
options: { Additional options to configure behavior.
Pre-determined roll data to pass for determining the charge cost.
Optional
options: { Additional options to configure behavior.
Pre-determined roll data to pass for determining the charge cost.
Generates ChatData for this action's parent item, but with this action's data, regardless of whether it is the first action or not.
Optional
chatDataOptions: object = {}Options passed to ItemPF#getChatData affecting the chat data
Chat data for this action's parent and this action
Returns labels related to this particular action
Optional
options: { Pre-determined roll data. If not provided, finds the action's own roll data.
This action's labels
Optional
options: { Additional options to configure behavior.
Specific roll data to pass.
What type of range to query. Either "single" (for a single range increment), "max" or "min".
The given range, in system configured units, or null
if no range is applicable.
Place an attack roll using an item (weapon, feat, spell, or equipment)
Optional
options: { Options
Additional attack bonus
Roll data
Additional attack parts
Treat as primary natural attack
Roll damage for an action.
Optional
options: { Options configuring the damage roll
Conditional data sets
Whether to roll critical damage
rollData to be used
Additional strings added to the roll formula
Whether this is the primary attack
Created damage rolls, one roll per damage part
Use action.
Wrapper for () ItemPF.use()
Options passed to ItemPF.use()
.
ItemPF.use()
returns.Static
createCreates an action.
Static
defineStatic
migrateStatic
pruneGenerated using TypeDoc
Action pseudo-document