Source(s) of the action (e.g. item, skill, or familiar needed).
Function returning how many times this action can be used.
Macro to execute this action in combat.
Constraints required for this action to be available.
Perform all preparation necessary to make this action available. Throws an error if preparation fails.
Optional
otherRequirements: RequirementAny other equipment requirements.
Create a compound action source with merged constraints.
Rest
...others: ActionSource[]Other actions to have available.
Merged constraints, or null if they are inconsistent.
Perform all preparation necessary to make this action available.
Optional
otherRequirements: RequirementAny other equipment requirements.
Whether preparation succeeded.
Static
default
A combat-based action resource in the game (e.g. a free run or free kill).