ContrattaccoActive
KNUCKLE_COUNTER
Concateni fino a due abilità. La combo si azzera dopo 4s.
1° Contrattacco:
Assumi una postura da contrattacco mentre incanali per un massimo di 1.2s (non può essere interrotto).
Aumenti la tua Difesa del 300% per 2s.
Riflette il 150% dei danni in arrivo come danni magici.
Se subisci danni diretti durante questo periodo, contrassegna il primo attaccante, e abilita l'abilità combo successiva.
2° Attacco Finale:
Scatti verso il nemico contrassegnato, e infliggi 483 danni fisici in un raggio di 4m.
Lancia tutti i nemici colpiti in aria per 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.
Guanti da picchiatore dell'anzianoBracciali da battaglia dell'anzianoGuanti chiodati dell'anzianoStraziatori ursini dell'anzianoGrinfie infernali dell'anzianoCestus del corvo dell'anzianoPugni di Avalon dell'anzianoBracciali Forzimpulso dell'Anziano
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.959 | 483 |
| {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"
}
}
}