PyroblastActive
PYROBLAST_SKILLSHOT
Charge up a Pyroblast, while channeling for up to 1.2s.
Deals magical damage upon impact with an enemy within a 4m radius based on how long you have channeled
Time: 0s | 0.6s | 1.2s
Damage: 402 | 689 | 976
If you channel for 1.2s the Pyroblast will also knock back all enemies hit by 3.5m.
Stats
| Energy cost | 43 |
|---|---|
| Cooldown | 15 s |
| Cast time | Instant |
| Range | 15 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} | channeling[0].totalduration | 1.2 | — | 1.2s |
| {1} | $PYROBLAST_SKILLSHOT_EFFECT.directattributechange[0].effectarearadius | 4 | — | 4m |
| {2} | $PYROBLAST_SKILLSHOT_EFFECT.directattributechange[0].valueoverride[0].ifcharge[0].value | -140 | ×2.870 | 402 |
| {3} | $PYROBLAST_SKILLSHOT_EFFECT.directattributechange[0].valueoverride[0].ifcharge[1].value | -240 | ×2.870 | 689 |
| {4} | $PYROBLAST_SKILLSHOT_EFFECT.directattributechange[0].valueoverride[0].ifcharge[2].value | -340 | ×2.870 | 976 |
| {5} | $PYROBLAST_SKILLSHOT_IMPACT_KNOCKBACK.knockback[0].distance | 2.5 | ×1.398 | 3.5m |
Ability definition
{
"@uniquename": "PYROBLAST_SKILLSHOT",
"@target": "enemy",
"@castingtime": "0",
"@keepmovingaftercast": "false",
"@hitdelay": "0",
"@standtime": "0",
"@disruptionfactor": "1",
"@recastdelay": "15",
"@energyusage": "15",
"@castrange": "15",
"@uitype": "damage",
"@category": "damage",
"@showrange": "true",
"@unlockedtoequip": "true",
"@assessment": "negative",
"@statblock": "@SPELLS_CHANNELING_STATBLOCK",
"@spelleffectlocatag": "@SPELLS_STATUS_DOT_MAGICAL",
"@namelocatag": "@SPELLS_PYROBLAST2",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "enemy",
"removeactivespell": {
"@spell": "PYROBLAST_SKILLSHOT_STACK",
"@target": "self"
},
"channelingspell": {
"@initialeffectinterval": "0",
"@effectinterval": "0.6",
"@effectcount": "3",
"@energyusage": "0",
"@disruptionfactor": "0",
"@allowcancel": "true",
"@allowmovement": "false",
"@upperbodychannelinganim": "false",
"@standtime": "0.4",
"@endeffect": "PYROBLAST_SKILLSHOT_HIT",
"@endeffecttarget": "caster",
"@cancelpreventsendeffects": "false",
"@interruptpreventsendeffects": "true",
"@damagecancelscasting": "false",
"@rotatetowardstarget": "true",
"applyspell": {
"@target": "self",
"@spell": "PYROBLAST_SKILLSHOT_STACK"
}
}
}