Demonic Blade has one scaling stat:
1. Heal Amount (Linear Scaling)
Each copy adds +0.25 to the base heal chance:
$$
\text{BaseHealChance}(n) = 0.25n
$$
This is then multiplied by the proc coefficient of the attack that crit:
$$
\text{EffectiveHealChance}(n) = 0.25n \times \text{ProcCoefficient}
$$
The EffectiveHealChance determines how much HP you heal:
- If < 1 → chance to heal 1 HP (equal to the decimal part)
- If ≥ 1 → guaranteed to heal at least floor(EffectiveHealChance) HP
- May heal 1 additional HP based on the decimal part
Examples with ProcCoefficient = 1.0:
| Copies | BaseHealChance | EffectiveHealChance | Expected Heal per Crit |
|---|
| 1 | 0.25 | 0.25 | 0.25 HP |
| 2 | 0.50 | 0.50 | 0.50 HP |
| 4 | 1.00 | 1.00 | 1.00 HP |
| 8 | 2.00 | 2.00 | 2.00 HP |
| 12 | 3.00 | 3.00 | 3.00 HP |
Examples with ProcCoefficient = 0.5 (when it's procced by items such as holy book):
| Copies | BaseHealChance | EffectiveHealChance | Expected Heal per Crit |
|---|
| 1 | 0.25 | 0.125 | 0.125 HP |
| 4 | 1.00 | 0.50 | 0.50 HP |
| 8 | 2.00 | 1.00 | 1.00 HP |
2. Crit Chance Bonus (Fixed)
The +1% crit chance is fixed and does not increase with more copies.