重力壓縮Active
ROOTFIELD
由兩項技能組成。連擊狀態會在5s後重置。
第一段突進:
朝目標位置衝刺。
第二段重力壓縮:
在自身周圍喚出一個5m半徑範圍的高重力領域,使所有敵人定身(無視群體控制抗性),引導最多持續4s(無法被中斷)。
引導結束時,敵人將維持定身狀態,持續1.5s。
若擊中少於3敵對玩家,則會使定身狀態在1.5s後結束(野怪不受此條件影響)。
Stats
| Energy cost | 10% |
|---|---|
| Cast time | Instant |
| Range | 11 m |
| Target | Ground |
Granted by(1)
Advanced view
Where each number comes from, and the arithmetic behind it. How this works
| # | Source | Base | Progression | Result |
|---|---|---|---|---|
| {0} | $ROOTFIELD.energyusage | 0.1 | — | 10% |
| {1} | $ROOTFIELD_EFFECT.energyusage | 0.06 | — | 6% |
| {2} | $ROOTFIELD.castingtime | 0 | — | 0s |
| {3} | $ROOTFIELD_EFFECT.castingtime | 0.5 | — | 0.5s |
| {4} | $ROOTFIELD_EFFECT.channeling[0].totalduration | 4 | — | 4s |
| {5} | $ROOTFIELD_ROOT.root[0].time | 1.5 | — | 1.5s |
| {6} | $ROOTFIELD_EFFECT.channeling[0].applyspell[1].IfNumberOfTargetsHit[0].value | 3 | — | 3 |
| {7} | $ROOTFIELD.multispell[0].timewindow | 5 | — | 5s |
| {8} | $ROOTFIELD_EFFECT.channeling[0].applyspell[0].effectarearadius | 5 | — | 5m |
Ability definition
{
"@uniquename": "ROOTFIELD",
"@target": "ground",
"@castingtime": "0",
"@hitdelay": "0",
"@standtime": "0",
"@disruptionfactor": "1",
"@recastdelay": "0",
"@energyusage": "0.1",
"@energyusageisrelative": "true",
"@castrange": "11",
"@uitype": "movement",
"@category": "instant",
"@usableincombat": "true",
"@showrange": "true",
"@adjustgroundtargettorange": "true",
"@statblock": "@SPELLS_STATBLOCK_SEQUENCE_1_2",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "neutral",
"@controllerpreferredcastdirection": "targetthenlookdirection",
"@controllerselfcastable": "true",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$$ROOTFIELD.energyusage$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.energyusage$"
},
{
"@tag": "$$ROOTFIELD.castingtime$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.castingtime$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.channeling[0].totalduration$"
},
{
"@tag": "$$ROOTFIELD_ROOT.root[0].time$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.channeling[0].applyspell[1].IfNumberOfTargetsHit[0].value$"
},
{
"@tag": "$$ROOTFIELD.multispell[0].timewindow$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.channeling[0].applyspell[0].effectarearadius$"
}
]
},
"statblock": {
"locareference": [
{
"@tag": "$$ROOTFIELD.energyusage$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.energyusage$"
},
{
"@tag": "$$ROOTFIELD.castingtime$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.castingtime$"
},
{
"@tag": "$$ROOTFIELD.castrange$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.castrange$"
},
{
"@tag": "$$ROOTFIELD.multispell[0].timeoutcooldown$"
},
{
"@tag": "$$ROOTFIELD_EFFECT.recastdelay$"
}
]
}
},
"multispell": {
"@spell": "ROOTFIELD_EFFECT",
"@slot": "offhandormainhand3",
"@castableonlyonce": "true",
"@timewindow": "5",
"@timeoutcooldown": "25",
"@extendtimewindowaftersuccessfulcastbyseconds": "0",
"@refundlapsedtimewindowexpenditure": "true"
},
"nop": {
"@target": "enemy",
"@effectarearadius": "1",
"@showarearadius": "true"
},
"dummy": {
"@target": "self",
"@time": "3"
},
"dash": {
"@movespeed": "16",
"@scaleAnim": "true",
"@animID": "tackle",
"IfOwnLoadPercent": {
"@op": "less",
"@value": "150"
}
},
"spelleffectfx": {
"@constraintpreset": "pointconstraint",
"@ignoresocketscale": "true"
}
}