반격Active
KNUCKLE_COUNTER
두 가지 능력을 조합합니다. 콤보는 4s 후 초기화됩니다.
첫 번째 반격:
최대 1.2s 동안 채널링하며 반격 태세에 들어갑니다 (방해 불가).
2s 동안 방어력이 300%만큼 증가합니다 .
가해지는 대미지의 150%를 반사하여 마법 대미지로 돌려줍니다.
이 시간 동안 직접 대미지를 입으면 첫번째 공격자에게 표시를 남기며, 다음 콤보 스킬로 이어갈 수 있습니다.
두 번째 마무리 동작:
표시를 남긴 적에게 돌진하며, 반경 4m에 442의 물리 대미지를 입힙니다.
적중한 모든 적을 0.76s 동안 공중으로 던집니다.
Stats
| Energy cost | 9% |
|---|---|
| Cooldown | 15 s |
| Cast time | Instant |
| Target | Self |
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(8)
Advanced view
Where each number comes from, and the arithmetic behind it. How this works
| # | Source | Base | Progression | Result |
|---|---|---|---|---|
| {0} | $KNUCKLE_COUNTER.buffovertime[0].value | 3 | — | 300% |
| {1} | $KNUCKLE_COUNTER.channeling[0].totalduration | 1.2 | — | 1.2s |
| {2} | $KNUCKLE_COUNTER.channeling[0].reflectdamageactive[0].amountpercent | 1.5 | — | 150% |
| {3} | $KNUCKLE_COUNTER_HIT.directattributechange[0].change | -122 | ×3.626 | 442 |
| {4} | $KNUCKLE_COUNTER_HIT.directattributechange[0].effectarearadius | 4 | — | 4m |
| {5} | $KNUCKLE_COUNTER_KNOCKBACK.knockback[0].duration | 0.76 | — | 0.76s |
| {6} | $KNUCKLE_COUNTER_MULTI.multispell[0].timewindow | 4 | — | 4s |
| {7} | $KNUCKLE_COUNTER.buffovertime[0].time | 2 | — | 2s |
Ability definition
{
"@uniquename": "KNUCKLE_COUNTER",
"@bindtoitem": "true",
"@target": "self",
"@keepmovingaftercast": "true",
"@energyusage": "0.09",
"@energyusageisrelative": "true",
"@castingtime": "0",
"@standtime": "0",
"@castrange": "0",
"@recastdelay": "15",
"@category": "instant",
"@unlockedtoequip": "false",
"@uitype": "buff",
"@assessment": "positive",
"@hidespelleffecticon": "true",
"@interruptiblebyspell": "false",
"@statblock": "@SPELLS_CHANNELING_STATBLOCK_V2_MULTI",
"@descriptionlocatag": "@SPELLS_KNUCKLE_COUNTER_DESC",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "neutral",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$$KNUCKLE_COUNTER.buffovertime[0].value$"
},
{
"@tag": "$$KNUCKLE_COUNTER.channeling[0].totalduration$"
},
{
"@tag": "$$KNUCKLE_COUNTER.channeling[0].reflectdamageactive[0].amountpercent$"
},
{
"@tag": "$$KNUCKLE_COUNTER_HIT.directattributechange[0].change$"
},
{
"@tag": "$$KNUCKLE_COUNTER_HIT.directattributechange[0].effectarearadius$"
},
{
"@tag": "$$KNUCKLE_COUNTER_KNOCKBACK.knockback[0].duration$"
},
{
"@tag": "$$KNUCKLE_COUNTER_MULTI.multispell[0].timewindow$"
},
{
"@tag": "$$KNUCKLE_COUNTER.buffovertime[0].time$"
}
]
},
"statblock": {
"locareference": [
{
"@tag": "$$KNUCKLE_COUNTER.energyusage$"
},
{
"@tag": "$$KNUCKLE_COUNTER.castingtime$"
},
{
"@tag": "$$KNUCKLE_COUNTER.channeling[0].totalduration$"
},
{
"@tag": "$$KNUCKLE_COUNTER.castrange$"
},
{
"@tag": "$$KNUCKLE_COUNTER.recastdelay$"
},
{
"@tag": "$$KNUCKLE_COUNTER_DASH.energyusage$"
},
{
"@tag": "$$KNUCKLE_COUNTER_DASH.castingtime$"
},
{
"@tag": "$$KNUCKLE_COUNTER_DASH.castingtime$"
},
{
"@tag": "$$KNUCKLE_COUNTER_DASH.castrange$"
},
{
"@tag": "$$KNUCKLE_COUNTER_DASH.recastdelay$"
}
]
}
},
"buffovertime": [
{
"@target": "self",
"@type": "bonusdefensevsplayers",
"@value": "3",
"@time": "2"
},
{
"@target": "self",
"@type": "bonusdefensevsmobs",
"@value": "3",
"@time": "2"
}
],
"tintfx": {
"@color": "200, 200, 200, 255"
},
"channelingspell": {
"@allowcancel": "false",
"@effectcount": "7",
"@initialeffectinterval": "0",
"@effectinterval": "0.2",
"@energyusage": "0",
"@allowmovement": "false",
"@upperbodychannelinganim": "true",
"@disruptionfactor": "0",
"@namelocatag": "@SPELLS_KNUCKLE_COUNTER",
"reflectdamageactive": {
"@target": "self",
"@damagetype": "all",
"@astype": "magic",
"@amountpercent": "1.5",
"@time": "0.8",
"@linktochanneling": "true"
},
"cceffectimmunity": [
{
"@target": "self",
"@type": "stun",
"@time": "0.8",
"@linktochanneling": "true"
},
{
"@target": "self",
"@type": "root",
"@time": "0.8",
"@linktochanneling": "true"
},
{
"@target": "self",
"@type": "silence",
"@time": "0.8",
"@linktochanneling": "true"
},
{
"@target": "self",
"@type": "slow",
"@time": "0.8",
"@linktochanneling": "true"
},
{
"@target": "self",
"@type": "forcedmovement",
"@time": "0.8",
"@linktochanneling": "true"
},
{
"@target": "self",
"@type": "transformationcc",
"@time": "0.8",
"@linktochanneling": "true"
}
],
"applyeffectoneventactive": [
{
"@target": "self",
"@applyeffecttarget": "enemy",
"@event": "ReceiveDirectDamage",
"@count": "1",
"@spell": "KNUCKLE_COUNTER_TARGET",
"@time": "3",
"@linktochanneling": "true"
},
{
"@target": "self",
"@applyeffecttarget": "self",
"@event": "ReceiveDirectDamage",
"@count": "1",
"@spell": "KNUCKLE_COUNTER_MULTI",
"@time": "3",
"@linktochanneling": "true"
}
],
"spelleffectfx": {
"@constraintpreset": "pointconstraint",
"@fadeouttime": "1"
}
}
}