Agitador de almasActive
SOULSHAKER
Sacude el suelo en una línea de 20 de largo en la dirección señalada que inflige 452 de daño físico.
Deja un muro de energía que dura 3.5s y que inmoviliza a todos los enemigos desmontados que lo toquen mientras dure.
Los enemigos que estén montados quedarán inmovilizados durante 3.41s en su lugar.
El hechizo puede volver a lanzarse en 5s y su tiempo de espera se incrementa en 20s.
Stats
| Energy cost | 43 |
|---|---|
| Cooldown | 20 s |
| Cast time | Instant |
| Range | 20 m |
| Target | Ground |
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} | spelleffectarea[1].rectangle[0].height_max | 20 | — | 20 |
| {1} | $SOULSHAKER_EFFECT.directattributechange[0].change | -125 | ×3.615 | 452 |
| {2} | spelleffectarea[0].time | 3.5 | — | 3.5s |
| {3} | $SOULSHAKER_CC.root[1].time | 2 | ×1.704 | 3.41s |
| {4} | $SOULSHAKER.multispell[0].timewindow | 5 | — | 5s |
| {5} | $SOULSHAKER.dummy.time | 20 | — | 20s |
Ability definition
{
"@uniquename": "SOULSHAKER",
"@target": "ground",
"@castupperbodyblendtime": "0.0045",
"@castingtime": "0",
"@keepmovingaftercast": "false",
"@hitdelay": "0.5",
"@standtime": "1",
"@disruptionfactor": "0",
"@recastdelay": "20",
"@energyusage": "12",
"@castrange": "20",
"@uitype": "damage",
"@category": "instant",
"@assessment": "negative",
"@unlockedtoequip": "true",
"@adjustgroundtargettorange": "true",
"@statblock": "@SPELLS_STANDARD_STATBLOCK",
"@hidespelleffecticon": "true",
"@autoattackcooldownaftercasting": "Trigger",
"@descriptionlocatag": "@SPELLS_SOULSHAKER_V2_DESC",
"@controllerpreferredtarget": "enemy",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$spelleffectarea[1].rectangle[0].height_max$"
},
{
"@tag": "$$SOULSHAKER_EFFECT.directattributechange[0].change$"
},
{
"@tag": "$spelleffectarea[0].time$"
},
{
"@tag": "$$SOULSHAKER_CC.root[1].time$"
},
{
"@tag": "$$SOULSHAKER.multispell[0].timewindow$"
},
{
"@tag": "$$SOULSHAKER.dummy.time$"
}
]
}
},
"dummy": {
"@target": "ground",
"@time": "20"
},
"resetcooldowns": {
"@target": "self",
"@slot": "offhandormainhand3",
"@amount": "1",
"@relative": "true"
},
"multispell": {
"@spell": "SOULSHAKER_MULTI2",
"@slot": "offhandormainhand3",
"@castableonlyonce": "true",
"@timeoutcooldown": "15",
"@extendtimewindowaftersuccessfulcastbyseconds": "1",
"@timewindow": "5"
},
"spelleffectarea": [
{
"@target": "enemy",
"@effect": "SOULSHAKER_CC",
"@time": "3.5",
"@visible": "true",
"@removeonleave": "true",
"@position": "atcaster",
"@skillshotindicatormax": "20",
"@skillshotindicatormin": "20",
"@applyeffectonlyoncepertarget": "true",
"@areatag": "hostilegroundeffectarea",
"area": {
"shape": {
"node": {
"@distance": "10",
"rectangle": {
"@width": "2",
"@height": "20"
}
}
}
}
},
{
"@target": "enemy",
"@effect": "SOULSHAKER_EFFECT",
"@time": "0.2",
"@visible": "false",
"@position": "atcaster",
"@applyeffectonlyoncepertarget": "true",
"@removeonleave": "false",
"@areatag": "hostilegroundeffectarea",
"area": {
"shape": {
"node": {
"@distance": "10",
"rectangle": {
"@height": "20",
"@width": "2"
}
}
}
}
}
],
"screenshakeinfo": {
"@name": "SPELLHIT_MEDIUM_IMPACT"
}
}