Le fil de la lameActive
SPEAR_AOE_FINISHER
Libérez une grande quantité de force devant vous qui repousse tous les ennemis touchés dans un rayon de 8 à une distance de 7.46m.
Inflige des dégâts physiques à tous les ennemis touchés dans un rayon de 17 en fonction du nombre de Charges de Lance d'esprit sur vous.
Charges : 0 | 1 | 2 | 3
Dégâts : 554 | 713 | 871 | 1029
Stats
| Energy cost | 79 |
|---|---|
| Cooldown | 30 s |
| Cast time | 0.4 s |
| Range | 17 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} | $SPEAR_AOE_FINISHER_STUN.knockback[0].distance | 4 | ×1.866 | 7.46m |
| {1} | $SPEAR_AOE_FINISHER_EFFECT.directattributechange[0].change | -140 | ×3.959 | 554 |
| {2} | $SPEAR_AOE_FINISHER_EFFECT.directattributechange[0].valueoverride[0].ifcharge[0].value | -180 | ×3.959 | 713 |
| {3} | $SPEAR_AOE_FINISHER_EFFECT.directattributechange[0].valueoverride[0].ifcharge[1].value | -220 | ×3.959 | 871 |
| {4} | $SPEAR_AOE_FINISHER_EFFECT.directattributechange[0].valueoverride[0].ifcharge[2].value | -260 | ×3.959 | 1029 |
| {5} | $SPEAR_AOE_FINISHER.spelleffectarea[0].rectangle[0].height_start | 8 | — | 8 |
| {6} | $SPEAR_AOE_FINISHER.spelleffectarea[1].rectangle[1].height_start | 17 | — | 17 |
Ability definition
{
"@uniquename": "SPEAR_AOE_FINISHER",
"@target": "ground",
"@castupperbodyblendtime": "0.004",
"@castingtime": "0.4",
"@keepmovingaftercast": "false",
"@hitdelay": "0",
"@standtime": "0.35",
"@disruptionfactor": "0",
"@recastdelay": "30",
"@energyusage": "20",
"@castrange": "17",
"@uitype": "damage",
"@category": "damage",
"@assessment": "negative",
"@adjustgroundtargettorange": "true",
"@statblock": "@SPELLS_STANDARD_STATBLOCK_V2",
"@interruptiblebyspell": "false",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "enemy",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$$SPEAR_AOE_FINISHER_STUN.knockback[0].distance$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER_EFFECT.directattributechange[0].change$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER_EFFECT.directattributechange[0].valueoverride[0].ifcharge[0].value$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER_EFFECT.directattributechange[0].valueoverride[0].ifcharge[1].value$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER_EFFECT.directattributechange[0].valueoverride[0].ifcharge[2].value$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER.spelleffectarea[0].rectangle[0].height_start$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER.spelleffectarea[1].rectangle[1].height_start$"
}
]
},
"statblock": {
"locareference": [
{
"@tag": "$$SPEAR_AOE_FINISHER.energyusage$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER.castingtime$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER.castrange$"
},
{
"@tag": "$$SPEAR_AOE_FINISHER.recastdelay$"
}
]
}
},
"dash": {
"@movespeed": "18",
"@instantAnimTransition": "1",
"@animID": "spear_stab",
"@standtime": "0.3",
"@ruleset": "timebasedondistance",
"@maxdistance": "3",
"@mindistance": "3",
"IfOwnLoadPercent": {
"@op": "less",
"@value": "150"
}
},
"spelleffectarea": [
{
"@time": "0.9",
"@effect": "SPEAR_AOE_FINISHER_STUN",
"@target": "enemy",
"@removeonleave": "false",
"@position": "atcaster",
"@rotation": "casterrotation",
"@visible": "false",
"@applyeffectonlyoncepertarget": "true",
"@skillshotindicatormin": "17",
"@skillshotindicatormax": "17",
"area": {
"shape": {
"node": {
"@angle": "0",
"@distance": "4",
"rectangle": {
"@height": "8",
"@width": "A 0:7;0.4:7;0.41:0"
}
}
}
}
},
{
"@time": "0.5",
"@effect": "SPEAR_AOE_FINISHER_EFFECT",
"@target": "enemy",
"@removeonleave": "false",
"@position": "atcaster",
"@rotation": "casterrotation",
"@visible": "false",
"@applyeffectonlyoncepertarget": "true",
"area": {
"shape": {
"node": {
"@distance": "A 0:0;0.2:7",
"node": [
{
"@angle": "0",
"@distance": "5",
"rectangle": {
"@height": "10",
"@width": "A 0:7;0.4:7;0.41:0"
}
},
{
"rectangle": {
"@height": "17",
"@width": "0"
}
}
]
}
}
}
}
]
}