Healing Types
Healing types classify the kind of healing an ability provides. Like damage types, they are split into Main Healing Types and Secondary Healing Types.
Main Healing Types
Main healing types represent the broad category of healing. They are used in the healing scaling system — stats can provide scaling bonuses based on main healing type.
Create them in Combat > Formulas > Main Healing Types.
Examples: Direct Heal, Heal Over Time, Absorption, Regeneration.
When a healing effect has a main healing type assigned, the healing scaling calculator checks all caster stats for matching healing type scaling entries.
Secondary Healing Types
Secondary healing types provide finer classification. They are optional and allow more precise scaling.
Create them in Combat > Formulas > Secondary Healing Types.
Examples: Holy, Nature, Arcane, Blood, Divine, Light.
Secondary types let you create specialized stats like "Holy Healing Bonus" that only affects Holy-typed healing abilities.
How Healing Scaling Works
Stats can define healing type scaling entries, identical in structure to damage type scaling:
Healing Type
Which healing type this scaling applies to.
Scaling Mode
Flat, Percentage, Formula, or None.
Flat Scaling
For Flat mode: healing bonus per point of this stat.
Percentage Scaling
For Percentage mode: percentage bonus per point of this stat.
Scaling Formula
For Formula mode: a formula entry for custom scaling logic.
Healing Calculation Flow
The healing calculation follows the same flow as damage:
Start with Base Healing × Stack Multiplier.
If a Calculation Formula is set, evaluate it with caster/target stats as variables.
If a Main Healing Type is set, apply healing type scaling from all caster stats.
If Status Condition Modifiers are configured, apply bonus healing based on active statuses.
The final healing is applied to the Target Stat (typically Health).
Last updated
Was this helpful?
