Does this count as real adamantine?
Nonlethal
Is this to be applied directly to wounds with Wounds & Vigor optional rule?
Arbitrary manual bonus
Type of the custom bonus.
Critical multiplier.
All damage types that exist
Damage instances
Is this healing instead of damage?
Does the damage have enhancement bonus or otherwise count as magic?
Damage materials
General reduction applied to all
All resistances that exist.
Targets
Base damage/healing value
Static
ADAMANTINE_Static
Experimental
ADAMANTINE_Adamantine penetration of hardness
It however only ignores hardness up to 20, but if it's higher, hardness applies in full.
Static
Experimental
ALLOW_Allow bonus value
Static
bonusStatic
bonusStatic
DEFAULT_Static
PARTSStatic
reductionStatic
resolveStatic
valueA convenience reference to the title of the Application window.
Experimental
Apply hardness modification
Target
Hardness
Apply damage reduction
Alters instance.total
and reduction.available
as necessary.
Target
Damage instance
Reduction
Is this DR or ER?
Get relevant damage type information.
Get per-target options to pass to ActorPF#applyDamage()
Target
Does the reduction match the damage?
Target
Damage instance
Reduction info
Is this a custom reduction?
Is this a generic reduction?
Types of the reduction
Is this DR or ER?
Internal
Used by addTargetData
Is hardness needing to be modified by any reason?
Target
Hardness value
Prepare damage/healing instances.
Merge damage instances of same type.
Prepare context that is specific to only a single rendered part.
It is recommended to augment or mutate the shared context so that downstream methods like _onRender have visibility into the data that was used for rendering. It is acceptable to return a different context object rather than mutating the shared context at the expense of this transparency.
The part being rendered
Shared context provided by _prepareContext
Context data for a specific part
Process reductions against available instances.
Are these DR or ER?
Internal
Update target data based on form data and recalculate values.
Internal
Refresh All Targets
The actor to retrieve resistances for
The type of resistance to retrieve
Static
_Apply health change
Static
_Form change handler
Triggering event
Form
Form data
Static
waitOptions passed to apply damage
Optional
renderOptions: object = {}Render options passed to the application.
Apply Damage Prompt
Handles damage application UX when adjustment is desired.
Calls ActorPF#applyDamage when finally committing changes.
Called primarily from ActorPF.applyDamage