DisembowelActive
DISEMBOWEL
Pin the targeted enemy in place, rooting them while channeling for 1.9s.
Deals 170 physical damage every 0.3s.
Repeatedly interrupts spell casting.
Breaks any shields active on the target.
The last hit applies a bleed, dealing 499 physical damage over 3s (this also happens if the channel is interrupted).
If the target moves more than 6, the channel will be interrupted.
Stats
| Energy cost | 57 |
|---|---|
| Cooldown | 25 s |
| Cast time | Instant |
| Range | 2 m |
| Target | Enemy |
Numbers shown for
Ability damage and healing scale with the weapon carrying them; a sword multiplies them by more than a bow. Select a weapon for its figures.
Granted by(1)
Advanced view
Where each number comes from, and the arithmetic behind it. How this works
| # | Source | Base | Progression | Result |
|---|---|---|---|---|
| {0} | channeling[0].totalduration | 1.9 | — | 1.9s |
| {1} | $DISEMBOWEL_EFFECT.directattributechange[0].change | -45 | ×3.784 | 170 |
| {2} | channeling.effectinterval | 0.3 | — | 0.3s |
| {3} | $DISEMBOWEL_EFFECT.attributechangeovertime[0].totalchange | -132 | ×3.784 | 499 |
| {4} | $DISEMBOWEL_EFFECT.attributechangeovertime[0].time | 3 | — | 3s |
| {5} | castrangetolerance | 6 | — | 6 |
Ability definition
{
"@uniquename": "DISEMBOWEL",
"@castrangetolerance": "6",
"@target": "enemy",
"@castingtime": "0",
"@keepmovingaftercast": "false",
"@recastdelay": "25",
"@energyusage": "15",
"@castrange": "2",
"@hitdelay": "0.1",
"@standtime": "0.2",
"@uitype": "crowdcontrol",
"@category": "crowdcontrol",
"@showrange": "true",
"@assessment": "negative",
"@statblock": "@SPELLS_CHANNELING_STATBLOCK",
"@hidespelleffecticon": "true",
"@descriptionlocatag": "@SPELLS_DISEMBOWEL_V2_DESC",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "enemy",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$channeling[0].totalduration$"
},
{
"@tag": "$$DISEMBOWEL_EFFECT.directattributechange[0].change$"
},
{
"@tag": "$channeling.effectinterval$"
},
{
"@tag": "$$DISEMBOWEL_EFFECT.attributechangeovertime[0].totalchange$"
},
{
"@tag": "$$DISEMBOWEL_EFFECT.attributechangeovertime[0].time$"
},
{
"@tag": "$castrangetolerance$"
}
]
}
},
"applyspell": {
"@spell": "DISEMBOWEL_MARK",
"@target": "enemy"
},
"channelingspell": {
"@initialeffectinterval": "0.1",
"@effectinterval": "0.3",
"@effectcount": "7",
"@energyusage": "0",
"@damagecancelscasting": "false",
"@disruptionfactor": "0",
"root": {
"@target": "enemy",
"@linktochanneling": "true",
"@time": "0",
"@ignorecrowdcontrolresistance": "true",
"@ignorebonusccdurationscaling": "true",
"@ignoreabilitypowerscaling": "true",
"@diminishingreturnfactor": "20"
},
"dummy": {
"@target": "enemy",
"@time": "0",
"@linktochanneling": "true"
},
"applyspell": {
"@target": "enemy",
"@spell": "DISEMBOWEL_EFFECT",
"IfSpellActive": {
"@spell": "DISEMBOWEL_MARK",
"@who": "SpellTarget",
"@casterchargesonly": "true"
}
}
}
}