Readonly
actionReadonly
callingReadonly
executorReadonly
hasOptional
Readonly
targetReadonly
typeThe items passed to this method will be registered as items potentially to be damaged when the action completes.
Rest
...items: (undefined | default)[]Rest
...skills: SkillGain[]Optional
multiplier: numberOptional
actionTier: numberOptional
bypass: trueOptional
times: numberChecks to see if a protected item can be used
Check if a creature on a tile and blocking the execution of the action
When checking before the action is being executed: true if a creature is on a tile and that creature is not hidden, false otherwise
When checking when the action is being execute true if a creature is on a tile, false otherwise
Removes all items added via addItems
Removes specific items added by addItems
Rest
...items: (undefined | default)[]Sets the contextual tool & target for an action. Exclusively used for translations atm
Optional
tool: default | defaultOptional
target: default | default | ArrayOr<default<unknown, number, EntityReferenceTypes, unknown>>Optional
details: Record<string, TranslationArg>Optional
replace: booleanOptional
data: numberOptional
count: numberOptional
inFront: booleanOptional
inFront: booleanOptional
turnType: TurnTypeFlagSets the chance that this action will create a rune item in the player's inventory.
Sets the chance that this action will create a rune item in the player's inventory.
Optional
inFront: booleanOptional
skill: SkillTypeOptional
actionTier: numberOptional
updateFov: booleanGenerated using TypeDoc
Result of a non-usable canUse check.