천상의 구Active
CELESTIAL_SPHERE
대상 아군에게 천상의 구를 시전해, 반경 4m 내에 위치한 아군 최대 10명의 체력을 172 치유합니다.
천상의 구는 마지막에 적중한 아군에게서 반경 11m 내에 위치한 가장 가까운 아군에게 튕겨갑니다 (최대 8번까지 이동 가능하며, 한 대상에게 여러 번 이동할 수 있지만 연속으로는 불가능).
Stats
| Energy cost | 54 |
|---|---|
| Cooldown | 25 s |
| Cast time | 0.5 s |
| Range | 10 m |
| Target | Ally |
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} | $CELESTIAL_SPHERE_EFFECT.directattributechange[0].change | 77 | ×2.238 | 172 |
| {1} | $CELESTIAL_SPHERE_EFFECT.directattributechange[0].maxeffectareatargets | 10 | — | 10 |
| {2} | $CELESTIAL_SPHERE_EFFECT.directattributechange[0].effectarearadius | 4 | — | 4m |
| {3} | $CELESTIAL_SPHERE.chainspell[0].maxdistance | 11 | — | 11m |
| {4} | $CELESTIAL_SPHERE.chainspell[0].maxcount | 8 | — | 8 |
Ability definition
{
"@uniquename": "CELESTIAL_SPHERE",
"@target": "friendall",
"@keepmovingaftercast": "false",
"@castingtime": "0.5",
"@hitdelay": "0.25",
"@standtime": "0.4",
"@disruptionfactor": "1",
"@recastdelay": "25",
"@energyusage": "16",
"@castrange": "10",
"@uitype": "heal",
"@category": "instant",
"@showrange": "true",
"@assessment": "positive",
"@statblock": "@SPELLS_STANDARD_STATBLOCK",
"@descriptionlocatag": "@SPELLS_CELESTIAL_SPHERE_V2_DESC",
"@interruptiblebyspell": "false",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "ally",
"@controllerselfcastable": "true",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$$CELESTIAL_SPHERE_EFFECT.directattributechange[0].change$"
},
{
"@tag": "$$CELESTIAL_SPHERE_EFFECT.directattributechange[0].maxeffectareatargets$"
},
{
"@tag": "$$CELESTIAL_SPHERE_EFFECT.directattributechange[0].effectarearadius$"
},
{
"@tag": "$$CELESTIAL_SPHERE.chainspell[0].maxdistance$"
},
{
"@tag": "$$CELESTIAL_SPHERE.chainspell[0].maxcount$"
}
]
}
},
"chainspell": {
"@spell": "CELESTIAL_SPHERE_EFFECT",
"@target": "friendall",
"@chaintarget": "friendall",
"@onlyuniquetargets": "false",
"@maxdistance": "11",
"@maxcount": "8",
"@interval": "0.9",
"@destructionDelay": "0.3",
"projectile": {
"@startsocket": "damage",
"@ignoresocketscale": "true",
"@hitsocket": "damage"
}
},
"projectile": {
"@startsocket": "mainhandprojectile",
"@ignoresocketscale": "true",
"@hitsocket": "damage",
"@flyspeed": "40"
}
}