Demonic Blade
Demonic Blade Megabonk – Explained
Demonic Blade gives you a chance to heal whenever you land a critical hit.
The chance scales linearly with the number of copies:
Where
- $ n $ = number of Demonic Blade copies
- ProcCoefficient = the proc coefficient of the attack that crit. For normal weapon attacks this is 1. Other items that can proc items like these (such as holy book) has a ProcCoefficient of 0.5
This value determines how much HP you heal per crit. The proc coefficient of the attack that crit affects the healing amount - if an attack that procs this item has a proc coefficient of 0.5, you'll heal half as much.
- If HealFactor < 1 → sometimes heal 1 HP
- If HealFactor ≥ 1 → guaranteed to heal at least 1 HP
- At higher values → can heal 2, 3, or more HP per crit
Examples (with ProcCoefficient = 1):
The chance scales linearly with the number of copies:
$$
HealFactor(n) = 0.25n \times ProcCoefficient
$$
Where
- $ n $ = number of Demonic Blade copies
- ProcCoefficient = the proc coefficient of the attack that crit. For normal weapon attacks this is 1. Other items that can proc items like these (such as holy book) has a ProcCoefficient of 0.5
This value determines how much HP you heal per crit. The proc coefficient of the attack that crit affects the healing amount - if an attack that procs this item has a proc coefficient of 0.5, you'll heal half as much.
How healing behaves
The game converts the HealFactor into actual healing like this:- If HealFactor < 1 → sometimes heal 1 HP
- If HealFactor ≥ 1 → guaranteed to heal at least 1 HP
- At higher values → can heal 2, 3, or more HP per crit
Examples (with ProcCoefficient = 1):
The first copy of crit blade gives you a +1% crit chance.
How it Stacks
Demonic Blade has one scaling stat:
Each copy adds +0.25 to the base heal chance:
This is then multiplied by the proc coefficient of the attack that crit:
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
- May heal 1 additional HP based on the decimal part
Examples with ProcCoefficient = 1.0:
The +1% crit chance is fixed and does not increase with more copies.
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:
Examples with ProcCoefficient = 0.5 (when it's procced by items such as holy book):
2. Crit Chance Bonus (Fixed)
The +1% crit chance is fixed and does not increase with more copies.
No comments yet. (If you left a suggestion or had a question, it will show up here once it's approved. You will usually recieve a reply to any questions within a day or two.)