Şeytani DarbelerActive
PANTHER_CLAWS
En fazla iki yeteneği birleştirir. Çoklu yetenek, 3s sonra sıfırlanır.
1. ve 2. Darbe
Hedef düşmana hücum edip 284 fiziksel hasar verir.
2 Geçiş Yükü harcayarak çoklu saldırıya devam edebilirsin.
3. Şeytani Darbe
Hedef düşmana hücum edip 284 fiziksel hasar verir. Ek olarak, hedefin eksilen sağlığının -25% kadarını gerçek hasar (oyunculara karşı) / hedefin eksilen sağlığının -40% kadarını fiziksel hasar (düşmanlara karşı) olarak verir.
Dönüşüm bekleme süreni 15 yapar.
Stats
| Cooldown | 3 s |
|---|---|
| Cast time | Instant |
| Range | 5 m |
| Target | Enemy |
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} | $PANTHER_CLAWS_COOLDOWN_REDUCTION.multispell[0].timewindow | 3 | — | 3s |
| {1} | $PANTHER_CLAWS.directattributechange[0].change | -90 | ×3.153 | 284 |
| {2} | $PANTHER_CLAWS.applyspell[0].IfConsumeCharges[0].charges | 2 | — | 2 |
| {3} | $PANTHER_CLAWS_MAX_DAMAGE.directattributechange[0].change | -0.25 | — | -25% |
| {4} | $PANTHER_CLAWS_MAX_DAMAGE.directattributechange[1].change | -0.4 | — | -40% |
| {5} | $PANTHER_CLAWS_COOLDOWN_PENALTY.setcooldowns[0].amount | 15 | — | 15 |
Ability definition
{
"@uniquename": "PANTHER_CLAWS",
"@target": "enemy",
"@keepmovingaftercast": "true",
"@castingtime": "0",
"@hitdelay": "0.1",
"@standtime": "0.1",
"@disruptionfactor": "1",
"@recastdelay": "3",
"@energyusage": "0",
"@castrange": "5",
"@uitype": "damage",
"@animIgnoreHitDelay": "true",
"@category": "damage",
"@maxcharges": "3",
"@showrange": "true",
"@assessment": "negative",
"@buffpriority": "2",
"@statblock": "@SPELLS_CHARGECONSUMING_STATBLOCK",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "enemy",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$$PANTHER_CLAWS_COOLDOWN_REDUCTION.multispell[0].timewindow$"
},
{
"@tag": "$$PANTHER_CLAWS.directattributechange[0].change$"
},
{
"@tag": "$$PANTHER_CLAWS.applyspell[0].IfConsumeCharges[0].charges$"
},
{
"@tag": "$$PANTHER_CLAWS_MAX_DAMAGE.directattributechange[0].change$"
},
{
"@tag": "$$PANTHER_CLAWS_MAX_DAMAGE.directattributechange[1].change$"
},
{
"@tag": "$$PANTHER_CLAWS_COOLDOWN_PENALTY.setcooldowns[0].amount$"
}
]
}
},
"dash": {
"@movespeed": "18",
"@scaleAnim": "false",
"@animID": "rapierstab",
"@ruleset": "constanttime",
"@endpositionoffset": "2",
"@standtime": "0.2",
"IfOwnLoadPercent": {
"@op": "less",
"@value": "150"
}
},
"applyspell": [
{
"@spell": "PANTHER_CLAWS_COOLDOWN_REDUCTION",
"@target": "self",
"IfConsumeCharges": {
"@spell": "SHAPE_FEROCITY_STACK",
"@who": "Caster",
"@charges": "2"
}
},
{
"@spell": "PANTHER_CLAWS_MAX_DAMAGE",
"@target": "enemy",
"IfConsumeCharges": {
"@spell": "PANTHER_CLAWS_STACK",
"@charges": "2",
"@who": "Caster"
}
}
],
"directattributechange": {
"@target": "enemy",
"@attribute": "health",
"@change": "-90",
"@effecttype": "physical"
}
}